Свойство

Тип данных

Описание

Примечания

carditemid

int(11)

Идентификационный номер карты

Обязательно для заполнения

documentid

int(11)

Идентификационный номер документа

Обязательно для заполнения

idcard

varchar(100)

Идентификационный номер карты из списка карт


idcardgroup

int(11)

Идентификационный номер группы карт, к которой относится данная карта


idclient

varchar(100)

Идентификационный номер клиента


number

varchar(200)

Номер карты

Обязательно для заполнения

validitydatebeg

date

Начало периода действия карты


validitydateend

date

Окончание периода действия карты


cardSum

decimal(20,2)

Сумма карты


namecardgroup

varchar(200)

Имя группы, к которой относится карта


textcardgroup

varchar(200)

Текст относящийся к группе карт, входящих в группу данной карты


cardmode

int(11)

Тип карты:

  • 0 – Дисконтная,
  • 1 – Артикс Бонус,
  • 2 – Артикс:Дисконт,
  • 5 – Карта Террасофт,
  • 6 – Социальная карта,
  • 7 – RS.Loyalty,
  • 8 – CardLab,
  • 9 – Золотая корона,
  • 10 – EPS,
  • 11 – Loymax,
  • 12 – ABMLoyalty,
  • 17 – UDS,
  • 18 – Plazius,
  • 19 – Manzana2019,
  • 20 – KilBil,
  • 21 – Единая Карта Петербуржца,
  • 23 – Manzana Loyalty Online,
  • 24 – Mindbox.


prefixbeg

varchar(200)

Начало диапазона префикса номеров карт, входящих в группу данной карты


prefixend

varchar(200)

Конец диапазона префикса номеров карт, входящих в группу данной карты


lenbeg

int(11)

Начало диапазона длин номеров карт, входящих в группу данной карты


lenend

int(11)

Конец диапазона длин номеров карт, входящих в группу данной карты


regexpattern

varchar(200)

Маска номеров карт в виде регулярного выражения


inputmask

int(11)

Маска способа ввода карты


regexrule

varchar(200)

Правила получения выделения значащей последовательности из номеров карты (регулярное выражение)


valutcode

int(11)

Код валюты


discounttype

int(11)

Тип скидки


discountvalue

decimal(5,2)

Размер скидки


nameclient

varchar(200)

ФИО клиента


textclient

varchar(200)

Заметки


sex

int(11)

Пол клиента


birthday

date

День рождения


specialdate1

date

Первая особая дата клиента


specialdate2

date

Вторая особая дата клиента


specialdate3

date

Третья особая дата клиента


specialdate1name

varchar(200)

Название первой особой (специальной) даты


specialdate2name

varchar(200)

Название второй особой (специальной) даты


specialdate3name

varchar(200)

Название третьей особой (специальной) даты


zipcode

varchar(200)

Почтовый индекс клиента


address

varchar(200)

Адрес клиента


email

varchar(200)

E-mail


webpage

varchar(200)

Web-страница


phonenumber

varchar(200)

Телефонный номер клиента


inn

varchar(200)

ИНН


document

varchar(200)

Данные документа клиента (паспорта, водительского удостоверения и т.д.)


okpo

varchar(200)

ОКПО


okpd

varchar(200)

ОКПД


occupation

varchar(200)

Род занятий


childrencount

int(11)

Количество детей клиента


extendedoptions

text

Дополнительные параметры


itemtime

datetime

Дата и время добавления карты


itemorder

int(11)

Порядок добавления карты


inputsource

int(11)

Источник данных (способ ввода карт):

  • 0 – не определено,
  • 1 – вручную,
  • 2 – сканер штрих-кода,
  • 4 – ридер карт,
  • 8 – банковский терминал.


bonusbalance

decimal(20,2)

Баланс бонусов


positionnumber

int(11)

Номер позиции в чеке в момент применения карты


clientitemidint(11)Идентификационный номер клиента
cashcodevarchar(30)Код кассы
multiplicatordecimal(15,2)Мультипликатор
multiplicatorbegdateДата начала действия мультипликатора
multiplicatorenddateДата окончания действия мультипликатора
multiplicatorcurrentdecimal(15,2)Текущий мультипликатор
bonusbalanceinactivedecimal(20,2)Баланс неактивных бонусов
purchasesint(11)Количество покупок
cardstatusint(11)

Статус карты:

  • 0 – только начисление (анонимная),

  • 1 – начисление и оплата (активная),

  • 2 – заблокирована,

  • 3 – только начисление.


rawdatavarchar(200)Номер карты без преобразований
verificationtypeint(11)

Тип верификации карты:

  • NULL – без верификации,
  • другие значения – по полю idverification в таблице verification БД Dictionaries.


counterstextЗначения счетчиковДанное поле находится только в БД кассы
operationinfotextИнформация о совершенных операциях
hashvarchar(100)Хэш номера карты
countersexttextДанные о счетчиках дисконта (в виде списка json-объектов)Данное поле находится только в БД кассы
optionsint(11)

Опции карты (битовая маска):

  • 1 – запрещен возврат бонусных баллов.

  • No labels