ExtSyncDoc.Write — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
(Новая страница: «==Описание== Метод записывает/обновляет в сервисе запись журнала синхронизации. Полное…»)
 
Строка 14: Строка 14:
 
{
 
{
 
   "data": {
 
   "data": {
 
+
    "Uuid": "01c91612-91dd-5411-51d4-fa1f51414e1c",
 +
    "IntegrationConnection_": ??? тут записывается id, а мы хотим передавать uuid "01c91612-91dd-5411-51d4-fa1f51414e1c",
 +
    "Data": {
 +
      "ini_name": "СинхВыгрузка_Номенклатура",
 +
      "Type": "Справочники.Номенклатура"
 +
    }
 
   },
 
   },
 
   "ExtSyncObj": [
 
   "ExtSyncObj": [
 
     {
 
     {
 
       "Type": "Справочники.Номенклатура",
 
       "Type": "Справочники.Номенклатура",
       "StatusId":       
+
       "StatusId":  
 +
       "Direction": 0,
 
       "Data": {
 
       "Data": {
 
         "ini_name": "СинхВыгрузка_Номенклатура"
 
         "ini_name": "СинхВыгрузка_Номенклатура"

Версия 08:37, 18 марта 2019

Описание

Метод записывает/обновляет в сервисе запись журнала синхронизации.

Полное имя метода: ExtSyncDoc.Write

Параметры

  • param - json-объект с параметрами
    • data – json-объект описывающий запись таблицы ExtSyncDoc
    • ExtSyncObj - массив json-объектов описывающих запись ExtSyncObj

Пример параметров метода: запишется одна ини <source lang="json"> {

 "data": {
   "Uuid": "01c91612-91dd-5411-51d4-fa1f51414e1c",
   "IntegrationConnection_": ??? тут записывается id, а мы хотим передавать uuid "01c91612-91dd-5411-51d4-fa1f51414e1c",
   "Data": {
     "ini_name": "СинхВыгрузка_Номенклатура",
     "Type": "Справочники.Номенклатура"
   }
 },
 "ExtSyncObj": [
   {
     "Type": "Справочники.Номенклатура",
     "StatusId": 
     "Direction": 0,
     "Data": {
       "ini_name": "СинхВыгрузка_Номенклатура"
     },
     "ClientId": "017f1612-5124-e710-b1f3-bf17e1cd9d1c",
     "Name": "DVD-диск с фильмом <Пират Джонни Уокер. Покоритель морей>"
   }
 ]

}

Результат

Возвращает идентификатор записанного конфига