Сценарий
Пользователь регистрирует договор в 1С:Документооборот с определенными условиями
Договор передается из 1С:Документооборот в 1С:БГУ синхронизацией и доступен пользователю БГУ для работы с ним в разделе Планирование и санкционирование → Договоры и обязательства
Позднее условия договора изменяются и пользователь вносит изменения в 1С:Документооборот. Синхронизацией в 1С:БГУ передается признак, что договор изменен
Пользователь видит, что договор изменен, открывает 1С:Документооборот, смотрит, что изменено и вносит изменения в 1С:БГУ
Пользователь выполняет команду Изменения обработаны на строке договора в 1С:БГУ
Схема взаимодействия систем
Доработки системы
1С:Документооборот
План обмена ОбменСБГУ
Состав
Справочник.ВнутренниеДокументы
Подписка на событие Изменение договора
Источник: СправочникОбъект.ВнутренниеДокументы
При записи регистрируется запись в план обмена ОбменБГУ
Регламентное задание Передать изменения документов в БГУ
Расписание: раз в 300 секунд
Вызывает процедуру Передать изменения документов в БГУ
Процедура Передать изменения документов в БГУ
ФАРМ_ОбщегоНазначенияКлиентСервер.ФАРМ_ПередатьИзмененияДокументовВБГУ()
Алгоритм
Получает все изменения внутренних документов из плана обмена Обмен с БГУ
Обращается к http-сервису БГУ и передаёт эти документы
Если передача прошла успешно, то изменения удаляются из плана обмена
Константа Настройка подключения к сервису БГУ
https://ooo-rassvet.atlassian.net/l/cp/ejboK3d0
0 Комментариев