diadocsdk-csharp
diadocsdk-csharp copied to clipboard
УКД. Передача кодов маркировки.
Добрый день! Необходимо подцепить коды маркировки в УКД. В результате на выходе в XML должно получиться: <ИнфПолФХЖ2 Идентиф ="cis" значен ="010764013935873821аUVHayFS'vcVR" /> Для этого необходимо заполнить InvoiceCorrectionTable.Items.StructedAdditionalInfos Key=cis, Value=010764013935873821аUVHayFS'vcVR Я могу заполнить это вручную (дописать свои изменения), но служба поддержки Диадок говорит, что передача кодов маркировки через УКД уже реализовано. Можно ли узнать, где конкретно происходит передача кодов маркировки через УКД?
Добрый день! Передача кодов маркировки в специальных полях поддержана в 736 формате УКД. В метод генерации нужно передать UserDataXml с заполненным InvoiceCorrectionTable.Items.OriginalItemIdentificationNumbers (НомСредИдентТовДо). Позже добавим класс для удобства формирования UserDataXml нового формата.
Добрый день! Есть пример заполнения InvoiceCorrectionTable.Items.OriginalItemIdentificationNumbers?
Добрый день! В подключаемом модуле (для Диадок Стандарт) есть процедура ОбработатьСобытиеПослеЗаполненияКонтента(Параметры). Параметры содержат Content. Вот там можно поменять данные всего документа по своему.