ZakazchiG / qwerty

0 stars 0 forks source link

Параметры использования метода SendAsync() и Send() #1

Open ZakazchiG opened 5 years ago

ZakazchiG commented 5 years ago

Читаю раздел в справке с заголовком "Отправка документа на основании данных учетной системы".( http://1c-docs.diadoc.ru/ru/latest/How-sign-outcoming.html ) Из текста: ..................

**Чтобы сформировать и отправить документ нужно:

Вызвать метод CreateSendTask объекта Organization, в качестве параметра указав тип формируемого документа Получив в результате вызова метода объект SendTask, заполнить параметры отправки документа заполнить информацию о документе, заполнив структуру, которая содержится в SendTask.Content отправить документ** ..................

Мне необходимо добавить в документ поле <ИнфПолФХЖ1><ТекстИнф Идентиф="РО" Значен="4501778664"/></ИнфПолФХЖ1> "Значен" может быть любым. Как называется ключ для этого поля в структуре SendTask.Content?

ZakazchiG commented 5 years ago

Хотелось бы увидеть полное описание этой структуры. В примерах увидел только метод Send(). Прошу иметь ввиду, что меня интересует метод SendAsync().

ZakazchiG commented 5 years ago

Из стороннего источника получил следующую информацию: "Внутрь SendTask вы кладете тот или иной контент. Если отправляете УПД (он же UTD) https://diadocsdk-1c.readthedocs.io/ru/latest/UtdSellerContent.html. Внутри UTD есть TransferInfo https://diadocsdk-1c.readthedocs.io/ru/latest/TransferInfo.html. А внутри него - StructuredAdditionalInfo https://diadocsdk-1c.readthedocs.io/ru/latest/StructedAdditionalInfo.html. Вот в последнее и надо."

Доработал код согласно рекомендации получил ошибку. Скрин прилагаю.

Снимок

ZakazchiG commented 5 years ago

Сделано таким образом: Снимок