НазначениеПовторная отправка колбэков. Используется в случае, если на задачу не пришел колбэк.
Тип запросаСинхронный

2.1 Формат запроса

<?xml version="1.0" encoding="utf-8"?>
<RQ cmd="resend_callback" resend_cmdguid="guid">
<PARAM name="object_id" val="000000000"/>
</RQ>

Описание параметров


ПараметрТипОбязательныйОписаниеЗначение по умолчанию
object_idint+Код ресторана в системе лицензирования
resend_cmdguidguid+Guid задачи, на которую надо повторно отправить колбэк


2.2 Формат ответа

<?xml version="1.0" encoding="utf-8"?>
<RP cmdguid="e1761d18-6325-43d0-85a3-2610ad637f3d">
<Cmd ResendStatus="1" Text="Task is not found" LastModified="2016-01-26T21:35:05" />
</RP>

Описание параметров

ПараметрТипОписание
ResendStatus0 - ОК, ответ будет отправлен повторно, 1 - Задача не найдена (колбэк не будет отправлен повторно),2 - Еще не закончено время на выполнение задачи, не истёк таймаут задачи (колбэк не будет отправлен),3 - Данные по задаче удалены (прошло более часа с момента выполнения задачи или тело колбэка слишком большое для хранения > 1Mb) (колбэк не будет отправлен)Статус пересылки
TextstringТекстовое описание статуса
LastModifieddatetimeПоследнее время изменения задачи

3.1 Пример запроса

<RQ cmd="resend_callback"  resend_cmdguid="faa717f1-4f41-4daa-aa54-6c10b75475aa	">
<PARAM name="object_id" val="199990053"/>
</RQ>

3.2 Пример ответа

<RP cmdguid="e1761d18-6325-43d0-85a3-2610ad637f3d">
<Cmd ResendStatus="1" Text="Task not found" LastModified="2016-01-26T21:35:05" />
</RP>