Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Panel

Table of Contents


Info

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

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

Команда addPersonalOffer

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

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

Свойство

Тип данных

Описание

Примечания

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

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


startdatedatetimeДата начала действия индивидуального предложения
enddatedatetimeДата окончания действия индивидуального предложения


Code Block
titleПример
{
    "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 очищает справочник индивидуальных предложений по карте:

Code Block
{
	"command": "clearPersonalOffer"
}
---

Команда deletePersonalOffer

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

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

Code Block
titleПример
{
    "command":"deletePersonalOffer",
    "personaloffer": {
        "idclient": "123",
        "name": "personal_offer" 
    }
}
---