Создаю программно элемент справочника номенклатуры. Все бы хорошо, но не здаётся ОснованяЕдиницаИзмерения. Создаю примерно так:
Элемент записываетя, но единицы нет. даже в отладчике на предпоследенй строке, хотя Справочники.ТипыНоменклатуры.Штучный.ОсновнаяБазоваяЕдиницаИзмерения все возвращает верно. В чем мб беда?
Сразу же задам вопрос. Есть база в аксесе, позиционируется Mazda Motor как файл для загрузки в 1С (там классификатор работ). Есть ли стандартные механизмы для импорта справочников (ну и трудоемкость бы указать) в ААА.
Спасибо.
Код |
---|
Товар = Справочники.Номенклатура.СоздатьЭлемент(); Товар.ОбработкаЗаполнения(""); Товар.УстановитьНовыйКод(); Товар.Артикул = Код; Товар.Наименование = RS.Fields("name").Value; Товар.ТипНоменклатуры = Справочники.ТипыНоменклатуры.Штучный; Товар.ВидНоменклатуры = Перечисления.ВидыНоменклатуры.Товар; Товар.ЯчейкаХранения = RS.Fields("adrr").Value; Товар.БазоваяЕдиницаИзмерения = Справочники.ТипыНоменклатуры.Штучный.ОсновнаяБазоваяЕдиницаИзмерения; Товар.ОсновнаяЕдиницаИзмерения = Товар.БазоваяЕдиницаИзмерения; Если RS.Fields("acc").Value Тогда Товар.Родитель = АКК; ИначеЕсли RS.Fields("gsm").Value Тогда Товар.Родитель = ГСМ; ИначеЕсли RS.Fields("mbp").Value Тогда Товар.Родитель = МБП; КонецЕсли; Товар.Комментарий = "Загружено из Авто"; Попытка Товар.Записать(); Исключение Сообщить(ОписаниеОшибки()); RS.MoveNext(); Продолжить; КонецПопытки; КонецЕсли; Если RS.Fields("kolvo").Value <=0 Тогда RS.MoveNext(); Продолжить; КонецЕсли; //пробовал писать сразу же до записи элемента, на всякий случай решил после записи установить и ещё раз записать Товар.ОсновнаяЕдиницаИзмерения = Справочники.ТипыНоменклатуры.Штучный.ОсновнаяБазоваяЕдиницаИзмерения; Товар.Записать(); |
Элемент записываетя, но единицы нет. даже в отладчике на предпоследенй строке, хотя Справочники.ТипыНоменклатуры.Штучный.ОсновнаяБазоваяЕдиницаИзмерения все возвращает верно. В чем мб беда?
Сразу же задам вопрос. Есть база в аксесе, позиционируется Mazda Motor как файл для загрузки в 1С (там классификатор работ). Есть ли стандартные механизмы для импорта справочников (ну и трудоемкость бы указать) в ААА.
Спасибо.