Объект AddPersonalOffer используется для выгрузки индивидуальных предложений по карте только на кассовый сервер в БД All.

Для одной карты может быть добавлено несколько индивидуальных предложений.

Команда addPersonalOffer

Команда addPersonalOffer добавляет в БД кассового сервера информацию об индивидуальных предложениях по карте.

Свойства объекта AddPersonalOffer:

Свойство

Тип данных

Описание

Примечания

idclientvarchar(255)Идентификационный номер клиентаОбязательно для заполнения
namevarchar(255)Название индивидуального предложенияОбязательно для заполнения
contentvarchar(255)

Содержимое индивидуального предложения


startdatedatetimeДата начала действия индивидуального предложения
enddatedatetimeДата окончания действия индивидуального предложения
Пример
{
    "command":"addPersonalOffer",
    "personaloffer": {
        "idclient": "123",
        "name": "personal_offer",
        "content": "1",
        "startdate": "2021-05-14 12:00:00",
        "enddate": "2021-06-14 12:00:00" 
    }
}
---

Команда clearPersonalOffer

Команда clearPersonalOffer очищает справочник индивидуальных предложений по карте:

{
	"command": "clearPersonalOffer"
}
---

Команда deletePersonalOffer

Команда deletePersonalOffer удаляет из справочника запись о индивидуальных предложениях по карте.

Параметры: ID клиента и название индивидуального предложения.

Пример
{
    "command":"deletePersonalOffer",
    "personaloffer": {
        "idclient": "123",
        "name": "personal_offer" 
    }
}
---
  • No labels