|
номенклатура с единицей измерения
| ☑ |
0
r2d24
02.12.13
✎
13:09
|
пишу обработку, в которой беру названия из массива и создаю новые элементы в справочнике "Номенклатура". Вообщем элементы создаются. Проблема вот в чем: "Единица хранения остатков", - она пустая. Она записывается после того как я повторно запишу элемент в ручную. Элементов много и каждый записывать в ручную это бред.
Пример кода:
Спр=Справочники.Номенклатура.СоздатьЭлемент();
Спр.Наименование="Йода";
Спр.БазоваяЕдиницаИзмерения=Справочники.КлассификаторЕдиницИзмерения.НайтиПоНаименованию("шт");
Спр.ЕдиницаХраненияОстатков=Спр.БазоваяЕдиницаИзмерения;
Спр.Записать();
Пробовал даже по два раза записывать каждый элемент
Спр=Справочники.Номенклатура.СоздатьЭлемент();
Спр.Наименование="Йода";
Спр.БазоваяЕдиницаИзмерения=Справочники.КлассификаторЕдиницИзмерения.НайтиПоНаименованию("шт");
Спр.Записать();
Спр.ЕдиницаХраненияОстатков=Спр.БазоваяЕдиницаИзмерения;
Спр.Записать();
|
|
1
Cube
02.12.13
✎
13:11
|
Кури
ПолучитьСсылкуНового()
УстановитьСсылкуНового()
|
|
2
Галахад
гуру
02.12.13
✎
13:12
|
ЕдиницаХраненияОстатков это подчиненный элемент справочника, если чо.
|
|
3
Господин ПЖ
02.12.13
✎
13:12
|
трандиционно - дело было не в бабине...
|
|
4
Бледно Золотистый
02.12.13
✎
13:12
|
У БазоваяЕдиницаИзмерения и ЕдиницаХраненияОстатков разные типы, если что.
|
|
5
r2d24
02.12.13
✎
13:23
|
как работают эти ссылки?
|
|
6
Cube
02.12.13
✎
13:24
|
(5) Какие?
|
|
7
r2d24
02.12.13
✎
13:29
|
(6)ПолучитьСсылкуНового()
УстановитьСсылкуНового()
не представляю как они работают
|
|
8
Бледно Золотистый
02.12.13
✎
13:30
|
(0) Очевидно, что заполнение реквизита происходит в модуле формы в процедуре ПриЗаписи, туды и смотри, как там это сделано.
|
|
9
roman844
02.12.13
✎
13:31
|
Автор, БазоваяЕдиницаИзмерения ссылается на справочник КлассификаторЕдиницИзмерения, а ЕдиницаХраненияОстатков ссылается на справочник ЕдиницыИзмерения. смотри свойства реквизитов номенклатуры.
|
|
10
roman844
02.12.13
✎
13:33
|
для записи ЕдиницаХраненияОстатков нужно сначала сослаться на какой либо элемент или создать новый(записать), а уж потом сослаться на него. тогда вес получится
|
|
11
Cube
02.12.13
✎
13:34
|
(7) СП украли? Или читать не научили?
|
|