Конвертация 2.1.3.1. Перенос справочника "Материалы" из 7.7 в спр. "Номенклатура" 8.1
09.12.2010
12:05
#1
Надо перенести справочник "Материалы" из Комплексной конфигурации 7.7 в справочник Номенклатура УПП 8.1. Не проставляется "Вид номенклатуры" - Материал. В ПКС Источник - пусто, Приемник - ВидНоменклатуры. В ПКО "После загрузки" записано: "Объект.ВидНоменклатуры = Справочники.ВидыНоменклатуры.НайтиПоКоду("000000002")". При выгрузке из 7.7 выдает:"Ошибка получения значения свойства объекта.Объект: Ящик\45Я0010\, свойство: ВидНоменклатуры."
И второй вопрос: в справочнике "Номенклатура" УПП 8.1 есть "Ед. хран. ост" и "Ед. для отчетов", но они запоняются после заполнения "Вид номенклатуры" и сохранения номенклатуры. Как заполнить эти реквизиты? У нас они соответствуют "Базовой ед.".
И второй вопрос: в справочнике "Номенклатура" УПП 8.1 есть "Ед. хран. ост" и "Ед. для отчетов", но они запоняются после заполнения "Вид номенклатуры" и сохранения номенклатуры. Как заполнить эти реквизиты? У нас они соответствуют "Базовой ед.".
09.12.2010
13:25
#2
Проставить "ВидНоменклатуры" материал - получилось, а второй вопрос - пока никак.
09.12.2010
16:31
#3
Необходимо в "ПослеЗагрузкиОбъекта" прописать добавление нового элемента справочника "ЕдиницыИзмерения" с владельцем данного элемента номенклатуры. И эту ссылку подставлять в "Единица для отчётов" и "Единица хранения остатков"
24.12.2010
16:16
#4
"saet, спасибо за ответ. В ПКС "ЕдиницаИзмерения-ЕдиницаХраненияОстатков", "ЕдиницаИзмерения-ЕдиницаДляОтчетов" в ПКО "Материалы" в "ПередВыгрузкой" прописано:
ИсходящиеДанные = СоздатьОбъект ("СписокЗначений");
ИсходящиеДанные.ДобавитьЗначение("Владелец",Источник);
Справочник "Единицы измерения" заполняется. В справочнике "Номенклатура" Ед. хран. ост. и Ед. для отчетов вроде-бы заполнены, но при открытии значения (кнопочка с точками справа) - там пусто. Если нажать кнопку Записать - "Ошибка при установке значения атрибута контекста (КлючДанных)". Если удалить значения Ед. хран. ост. и Ед. для отчетов, а затем нажать "Записать" - тогда значения появляются и все работает нормально.
Как исправить? А зачем и что надо прописывать в "ПослеЗагрузкиОбъекта"?"
ИсходящиеДанные = СоздатьОбъект ("СписокЗначений");
ИсходящиеДанные.ДобавитьЗначение("Владелец",Источник);
Справочник "Единицы измерения" заполняется. В справочнике "Номенклатура" Ед. хран. ост. и Ед. для отчетов вроде-бы заполнены, но при открытии значения (кнопочка с точками справа) - там пусто. Если нажать кнопку Записать - "Ошибка при установке значения атрибута контекста (КлючДанных)". Если удалить значения Ед. хран. ост. и Ед. для отчетов, а затем нажать "Записать" - тогда значения появляются и все работает нормально.
Как исправить? А зачем и что надо прописывать в "ПослеЗагрузкиОбъекта"?"
Читают тему
(гостей: 1)