Объект
AdditionalCard
используется для выгрузки дополнительных карт только на кассовый сервер в БД All
. Команда addAdditionalCard
Команда addAdditionalCard
добавляет в БД кассового сервера дополнительные карты клиентов.
Свойства объекта AdditionalCard:
Свойство | Тип данных | Описание | Примечания |
---|---|---|---|
additionalnumber | строковый(200) | Номер дополнительной карты | Обязательное поле |
idcardgroup | целочисленный(20) | Идентификационный номер группы карт | Обязательное поле |
cardnumber | строковый(200) | Номер основной карты | |
idclient | строковый(200) | Идентификационный номер клиента | |
isactive | целочисленный(4) | Признак активности карты:
|
Для корректного поиска карты необходимо указать одно из полей cardnumber
или idclient
. Если поле cardnumber
заполнено, то поле idclient
игнорируется.
Пример
{ "command":"addAdditionalCard", "additionalcard":{ "additionalnumber":"123", "idcardgroup":111, "cardnumber":"ca123", "idclient":"cl123", "isactive":1 } } ---
Команда clearAdditionalCard
Команда clearAdditionalCard очищает справочник дополнительных карт:
{ "command": "clearAdditionalCard" } ---
Команда deleteAdditionalCard
Команда deleteAdditionalCard
удаляет из справочника запись о дополнительной карте.
Параметры: номер дополнительной карты и ID группы карт.
Пример
{ "command":"deleteAdditionalCard", "additionalcard":{ "additionalnumber":"123", "idcardgroup":111 } } ---