White Server White Server API White Server API v2 Описание методов Current: SetGlobalTradeItemNumbers SetGlobalTradeItemNumbers НазначениеУстановка GTIN для блюдТип запросаасинхронный/синхронныйПоддерживаемая версия агентаV2.8.1.10PluggetSystemTypeRKRefФормат запроса { "taskType": "SetGlobalTradeItemNumbers", "params": { "async": { "objectId": number, "timeout": number }, "sync": { "objectId": number, "timeout": number }, "items": [ { "id": "string", "code": "string", "objectId": number } ] } } XML ПараметрТипОбязательныйОписаниеЗначение по умолчаниюtaskTypestringдаТип задачиasyncАсинхронный вызов метода (либо синхронный, либо асинхронный)syncСинхронный вызов метода (либо синхронный, либо асинхронный)objectIdintдаКод ресторана в системе лицензированияtimeoutint-Время ожидания ответа в секундах120 секундItemsarrayдаМассив блюд, для которых ставится кодidstringдаИдентификатор блюдаcodestringдаНовый код (коды с разделителем `;`)objectIdnumberнетКод ресторана, для которого назначается GTIN. Если не указан - то GTIN записывается как глобальныйФормат ответа{ "responseCommon":{ "taskGuid":"guid", "taskType":"SetGlobalTradeItemNumbers", "objectId":number }, "error":{ "wsError":{ "code":"string", "desc":"string" } }}ПараметрТипОписаниеtaskGuidguidУникальный код этой задачи используется при получении задачи через очередьtaskTypestringТип задачиobjectIdintКод ресторана в системе лицензированияerrorКонтейнер ошибок, см Описание ошибокФормат асинхронного ответа// Успешный ответ{ "responseCommon": { "taskGuid": "string", "taskType": "SetGlobalTradeItemNumbers", "objectId": 0 }} // Ответ с ошибкой{ "responseCommon": { "taskGuid": "string", "taskType": "SetGlobalTradeItemNumbers", "objectId": 0 }, "error": { "wsError": { "code": "string", "desc": "string" }, "agentError": { "code": "string", "desc": "string" } }}ПараметрТип параметраОбязательныйОписаниеtaskGuidguid+Идентификатор запросаerrorКонтейнер ошибок, см Описание ошибокПример запроса { "taskType": "SetGlobalTradeItemNumbers", "params": { "sync": { "objectId": 199990246, "timeout": 120 }, "items": [ { "id": "1000016", "code": "00000000077777" }, { "id": "1000016", "code": "78787878;11111111111", "objectId": 199990246 }, { "id": "1000085", "code": "44444495;11111122222" }, { "id": "1000085", "code": "1999902461111", "objectId": 199990246 } ] } } XML ×