Получие статуса "Оригинал получен" в ERP из Документооборота

1. AlexxGor 3 25.07.23 17:30 Сейчас в теме
Есть бесшовная интеграция между ERP и Документооборотом (ДО). Поставлена задача получения статуса "Оригинал получен" Внутреннего документа. Эти данные хранятся не в самом элементе справочника "Внутренний документ", а в регистре сведений "ОбщиеРеквизитыДокументов". Стандартный запрос из ERP к ДО "DMGetDocumentListRequest" - не получает это значение. Пробовал с помощью расширения добавить в ОбъектXDTO добавить строку в ДО, но выдает ошибку
ЗначениеАтрибута = ФабрикаXDTO.Создать(ФабрикаXDTO.Тип("http://www.1c.ru/dm", "boolean"), ПолучитьОригиналПолучен(ОбъектДО));
Объект.Добавить(ФормаXML.Элемент, "http://www.1c.ru/dm", "ОriginalReceived",ЗначениеАтрибута);

Пробовал в объект , в список additionalProperties добавить в ручную это свойство:
ДополнительноеСвойство = ОбработкаЗапросовXDTO.СоздатьОбъект("DMAdditionalProperty");
ДополнительноеСвойство.name = "ОriginalReceived";

ОбъектТипXDTO = ОбработкаЗапросовXDTO.СоздатьОбъект("DMType");
ОбъектТипXDTO.xdtoClassName = "boolean";
ОбъектТипXDTO.presentation = НСтр("ru = 'Логическое значение'");

ДополнительноеСвойство.propertyValueTypes.Добавить(ОбъектТипXDTO);

ДополнительноеСвойство.propertySimpleValue = ПолучитьОригиналПолучен(ОбъектДО);

Объект.additionalProperties.Добавить(ДополнительноеСвойство);

Свойство сохраняется в Объект и передается из ДО в ERP, но ERP уже ругается на :
Результат = Прокси.execute(Запрос);
Говорит, что execute не выполнено.
Уважаемые специалисты подскажите как можно все таки получить этот статус "Оригинал получен"?
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user1975783 04.10.23 13:20 Сейчас в теме
Здравствуйте, не нашли решение?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот