Versions Compared

Key

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


Panel

Table of Contents


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

Команда addAdditionalCard

Команда addAdditionalCard добавляет в БД кассового сервера дополнительные карты клиентов.

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

СвойствоТип данныхОписаниеПримечания

additionalnumber

строковый(200)Номер дополнительной картыОбязательное поле

idcardgroup

целочисленный(20)Идентификационный номер группы картОбязательное поле

cardnumber

строковый(200)Номер основной карты

idclient

строковый(200)Идентификационный номер клиента

isactive

целочисленный(4)

Признак активности карты:

  • 0 или NULL – неактивна,
  • 1 – активна.


Info

Для корректного поиска карты необходимо указать одно из полей cardnumber или idclient. Если поле cardnumber заполнено, то поле idclient игнорируется.


Code Block
titleПример
{
"command":"addAdditionalCard",
"additionalcard":{
    "additionalnumber":"123",
    "idcardgroup":111,
    "cardnumber":"ca123",
    "idclient":"cl123",
    "isactive":1
    }
}
---

Команда clearAdditionalCard

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

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

Команда deleteAdditionalCard

Команда deleteAdditionalCard удаляет из справочника запись о дополнительной карте.

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

Code Block
titleПример
{
"command":"deleteAdditionalCard",
"additionalcard":{
    "additionalnumber":"123",
    "idcardgroup":111
    }
}
---