Примеры реализации автоматического обмена данными в 1С Предприятии 8.2

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

В свойстве Имя метода укажем процедуру общего неглобального модуля, которая будет вызываться при выполнении этого регламентного задания. Эту процедуру в общем модуле заполним следующим образом:

В процедуре выполняется поиск узла обмена Оптовый и производится обмен данными с этим узлом в обе стороны с помощью методов плана обмена УдаленныеСклады ПрочитатьСообщениеСИзменениями() и ЗаписатьСообщениеСИзменениями() . 
Для клиент-серверного варианта работы «1С:Предприятия» больше не требуется предпринимать никаких действий для выполнения созданного регламентного задания в соответствии с указанным расписанием. Эту работу автоматически выполняет менеджер кластера серверов «1С:Предприятия».
В файловом варианте работы (в котором и работает наша демонстрационная база «Пример обмена») для запуска регламентного задания требуется создать специальную обработку.
Создадим форму этой обработки и ее событие ПриОткрытии. Заполним обработчик этого события следующим образом: 
А также в модуле формы поместим сам обработчик ожидания — процедуру ОбработкаЗаданий ():
&НаКлиенте
Процедура ОбработкаЗаданий()
ВыполнитьОбработкуЗаданий();
КонецПроцедуры;
При открытии формы обработки выполняется подключение в качестве обработчика ожидания процедуры с именем 0бработка3аданий(). В свою очередь, процедура ОбработкаЗаданийО выполняет одно-единственное действие - вызывает метод ВыполнитьОбработкуЗаданий(). Этот метод проверяет, существуют ли задания, которые в соответствии с их расписанием должны быть выполнены. Если такие задания существуют, он запускает их на выполнение.
Таким образом, в начале рабочего дня при соединении с центральной информационной базой, при открытии формы обработки АвтоматическийОбменДанными будет запускаться регламентное задание, организующее автоматический обмен данными с узлом плана обмена Оптовый.
dle

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