Вход | Регистрация

1С:Предприятие ::

Метки:

помогите разобраться с подчиненными справочниками....

Я
   Aiuan
 
26.07.04 - 07:32
есть справочник Партии... он является подчиненным справочнику Номенклатура... программно создаю приходный документ, затем создаю Партию (во время заполнения табличной части), позиционирую на выбранном товаре.... записываю туда все, что надо.... при попытке Партия.Записать(); выдает "Код не уникален".....
 
  Рекламное место пустует
   Aiuan
 
1 - 26.07.04 - 07:33
да кстати ТиС 9.2... релиз 7.70.932
   Aiuan
 
2 - 26.07.04 - 07:37
Пар=СоздатьОбъект("Справочник.Партии");
Пар.Новый();
Пар.Владелец            = ТоварПох;
Пар.ПриходныйДокумент    = ДокНах.ТекущийДокумент();
Пар.Поставщик            = ДокНах.Контрагент;
Пар.ДоговорПоставщика   = ДокНах.Договор;
Пар.ЗакупочнаяЦена        = ДокНах.Цена;  
Пар.ДатаВозврата        = БазаНах.ы2;
  Пар.Записать();
   SnarkHunter
 
3 - 26.07.04 - 07:49
Вместо Пар.Владелец используй
Пар.ИспользоватьВладельца(ТоварПох);
   Aiuan
 
4 - 26.07.04 - 07:55
Пар=СоздатьОбъект("Справочник.Партии");
Пар.ИспользоватьВладельца(ТоварПох);
Пар.Новый();
Пар.ИспользоватьРодителя(ТоварПох);
Пар.ПриходныйДокумент    = ДокНах.ТекущийДокумент();
Пар.Поставщик            = ДокНах.Контрагент;
Пар.ДоговорПоставщика   = ДокНах.Договор;
Пар.ЗакупочнаяЦена        = ДокНах.Цена;  
Пар.ДатаВозврата        = БазаНах.ы2;
Пар.Записать();    
Партия     =Пар.ТекущийЭлемент();
                    
СвойствоНах=СоздатьОбъект("Справочник.ЗначенияСвойств");
СвойствоНах.ИспользоватьРодителя(Партия);
СвойствоНах.Новый();
СвойствоНах.Наименование = ст1;
СвойствоНах.Записать();
Теперь не дает записать СвойствоНах...Не выбран элемент справочника-хозяина!
   SnarkHunter
 
5 - 26.07.04 - 08:01
СвойствоНах.ИспользоватьРодителя(Партия); < -- Это что?
   Aiuan
 
6 - 26.07.04 - 08:04
блин... протупил...  ИспользоватьВладельца там... но так тож не катит...
   SnarkHunter
 
7 - 26.07.04 - 08:17
Естественно не катит... Ибо у справочника ЗначенияСвойств владелец совсем не справочник Партии...


Список тем форума
Рекламное место пустует   Рекламное место пустует
Компьютер — устройство разработанное для ускорения и автоматизации человеческих ошибок.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует