Запись и чтение сообщений обмена в 1С Предпрятии

Категория: Учебники по 1С » Технологии интеграции 1С Предприятия 8.2

При выборе команды (например, записи изменений) открывается диалог, в котором указывается количество элементов данных, обрабатываемых в одной транзакции, и устанавливается флажок Сжимать сообщение (XML-документ будет упакован в архив ZIP), рис:Запись и чтение сообщений обмена в 1С Предпрятии

После нажатия кнопки Записать и сохранить в файл нужно указать имя файла сообщения. Если файл был упакован в архив ZIP, то при чтении сообщения обмена из этого файла архив будет распакован.

 

К недостатку данного метода следует отнести тот факт, что в данном случае нет возможности отследить окончание как процесса выгрузки, так и процесса загрузки данных из сообщения обмена.

 

Аналогичное действие можно реализовать и самостоятельно, используя для записи следующий фрагмент кода:

Пример чтения сообщения обмена приведен в листинге: 

Данный подход позволяет отследить момент окончания процесса загрузки выгрузки и при необходимости выполнить какие-либо действия.
При необходимости произвести упаковку полученного файла сообщений (или извлечение сообщения из архива) можно воспользоваться функциональностью платформы по работе с ZIP-архивами, рассмотренной в статье «Работа с ZIP-архивами».
dle

Помоги проекту! Расскажи друзьям о сайте: