ExtSyncDoc.Write — различия между версиями
Строка 1: | Строка 1: | ||
==Описание== | ==Описание== | ||
Метод записывает/обновляет в сервисе запись журнала синхронизации. | Метод записывает/обновляет в сервисе запись журнала синхронизации. | ||
+ | Из поля ExtSyncObj объекты записываются в одноименную таблицу. | ||
+ | Поля ExtSyncDoc.Data.ini_name и ExtSyncObj.Data.ini_name взаимоисключаемые. | ||
+ | Перед записью получаем инишку объекта и по ней заполняем поля ExtSyncObj "Priority" и "Type" | ||
Полное имя метода: ExtSyncDoc.Write | Полное имя метода: ExtSyncDoc.Write | ||
Строка 17: | Строка 20: | ||
"ExtSyncDoc": { | "ExtSyncDoc": { | ||
"Uuid": "01c91612-91dd-5411-51d4-fa1f51414e1c", | "Uuid": "01c91612-91dd-5411-51d4-fa1f51414e1c", | ||
− | |||
"Data": { | "Data": { | ||
− | "ini_name": "СинхВыгрузка_Номенклатура" | + | "ini_name": "СинхВыгрузка_Номенклатура" |
} | } | ||
}, | }, | ||
Строка 28: | Строка 30: | ||
"StatusId": "", | "StatusId": "", | ||
"Direction": 0, | "Direction": 0, | ||
+ | "Priority": 1, | ||
"Data": { | "Data": { | ||
"ini_name": "СинхВыгрузка_Номенклатура", | "ini_name": "СинхВыгрузка_Номенклатура", |
Версия 08:24, 22 марта 2019
Описание
Метод записывает/обновляет в сервисе запись журнала синхронизации. Из поля ExtSyncObj объекты записываются в одноименную таблицу. Поля ExtSyncDoc.Data.ini_name и ExtSyncObj.Data.ini_name взаимоисключаемые. Перед записью получаем инишку объекта и по ней заполняем поля ExtSyncObj "Priority" и "Type"
Полное имя метода: ExtSyncDoc.Write
Параметры
- param - json-объект с параметрами
- ConnectionId - идентификатор подключения (uuid)
- ExtSyncDoc – json-объект описывающий запись таблицы ExtSyncDoc
- ExtSyncObj - массив json-объектов описывающих запись ExtSyncObj
Пример параметров метода:
{
"param": {
"ConnectionId": "01bf1618-71ba-981d-71ab-d41c0184ec17",
"ExtSyncDoc": {
"Uuid": "01c91612-91dd-5411-51d4-fa1f51414e1c",
"Data": {
"ini_name": "СинхВыгрузка_Номенклатура"
}
},
"ExtSyncObj": [
{
"Type": "Справочники.Номенклатура",
"ClientId": "017f1612-5124-e710-b1f3-bf17e1cd9d1c",
"StatusId": "",
"Direction": 0,
"Priority": 1,
"Data": {
"ini_name": "СинхВыгрузка_Номенклатура",
"name": "DVD-диск с фильмом <Пират Джонни Уокер. Покоритель морей>"
}
}
]
}
}
Результат
Возвращает идентификатор (uuid) записи