Имя: Пароль:
1C
1С v8
Обмен УПП-УПП ошибка в модуле объекта справочника
0 vdeemer
 
31.07.19
10:31
Доброго времени суток!
Создал односторонний обмен УПП-УПП, при первой выгрузке данных поймал такую ошибку:

Техническая информация:
{Справочник.ТехнологическиеКартыПроизводства.МодульОбъекта(18,3)}: Процедура или функция с указанным именем не определена (Состояние)

В модуле объекта:


Процедура ПриКопировании(ОбъектКопирования)
    ЗапретРедактирования = Ложь;
    Состояние = Перечисления.СостоянияОбъектов.Подготовлен;
КонецПроцедуры


Реквизиту "Состояние" присваивается вполне законное значение, при работе в режиме Предприятие ошибок нет. Раньше было

ЭтотОбъект.Состояние = Перечисления.СостоянияОбъектов.Подготовлен;

Но ошибка была та же. Отладчиком добраться туда пока нет возможности((
1 ДенисЧ
 
31.07.19
10:34
Если процедура Состояние, то где-то есть код Состояние("тра-ляля"), пытающийся выполниться &НаСервере
2 vdeemer
 
31.07.19
10:38
(1) Это реквизит элемента справочника (причем это в конфигурации поставщика).
3 ДенисЧ
 
31.07.19
10:40
(2) У тебя ругается на процедуру, а не на реквизит
4 vdeemer
 
31.07.19
10:41
(3) Когда я пытаюсь указать явно
ЭтотОбъект.Состояние = Перечисления.СостоянияОбъектов.Подготовлен;
то ошибка та же самая
5 vdeemer
 
31.07.19
10:47
Попробую извратиться

ЭтотОбъект["Состояние"] = Перечисления.СостоянияОбъектов.Подготовлен;
6 vdeemer
 
31.07.19
10:49
(5) не вышел каменный цветок((

Ошибка при выгрузке данных для узла плана обмена
    ТипОбъекта             =  Регистр сведений набор записей: Технологические карты спецификаций номенклатуры
    Объект                 =  РегистрСведенийНаборЗаписей.ТехнологическиеКартыСпецификацийПланирования
    ОписаниеОшибки         =  Ошибка при вызове метода контекста (ПроизвестиЧтениеДанных): Произошла исключительная ситуация (1C:Enterprise 8.3.9.2170): Ошибка инициализации модуля: Справочник.ТехнологическиеКартыПроизводства.МодульОбъекта
Процедура или функция с указанным именем не определена (Состояние)
    ПозицияМодуля          =  Обработка.ОбменДаннымиXML.МодульОбъекта(14452)
    КодСообщения           =  72
    УзелПланаОбмена        =  Управление производственным предприятием 1.3
Ошибка при загрузке объектов. Было загружено: 1
Произошла ошибка при выгрузке объектов. Было выгружено: 2

Техническая информация:
{Справочник.ТехнологическиеКартыПроизводства.МодульОбъекта(18,3)}: Процедура или функция с указанным именем не определена (Состояние)
7 vdeemer
 
31.07.19
10:51
Ошибка в третьей строке этого кода

Процедура ПриКопировании(ОбъектКопирования)
    ЗапретРедактирования = Ложь;
    ЭтотОбъект["Состояние"] = Перечисления.СостоянияОбъектов.Подготовлен;
КонецПроцедуры