Канал: VV.Events
Назначение
Реплицирует в 1С изменения по событиям графика в отдельный канал Fin2.
Очередь (routing key)
Динамический (несколько ключей):
- Если payload.type='Аутсорсинг': handEvents1CFinOut, handEvents1CFinSQL, handEvents1CFinSS
- Если employeeId начинается с ГЛ: handEvents1CFinSQL, handEvents1CFinSS
- Иначе: handEvents1CFin, handEvents1CFinSQL, handEvents1CFinSS
Node-RED поток
Репликация событий
Node-RED узел
VV.Events (amqp-out)
Источник данных
- events
- user_profile
- restaurants
- userPositions
- calendar
- change_log
- settingTypes
Когда отправляется
Автоматически по таймеру в 1 минуту
Структура JSON
{
"id":
"updatedAt":
"employeeId":
"ttId":
"roleId":
"position":
"hours":
"nightHours":
"over8Hours":
"over10Hours":
"lunchHours":
"beginAt":
"endAt":
"type":
"trainee":
"major":
"extra":
"hourly":
"fact":
"operation":
"holidayHours":
"training":
"medosmotr":
"confirmed":
"ResponsibleId":
"ResponsibleFIO":
}