Provider – Поставщики

Свойство

Тип данных

Описание

Примечания

provaderid

int(11)

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

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

providercode

varchar(100)

Код поставщика

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

terminalid

int(11)

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

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

categoryid

int(11)

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

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

namevarchar(100) 

Наименование поставщика


inn

varchar(100)

ИНН


phonevarchar(100)Телефон
addressvarchar(255)Адрес
accountmaskvarchar(255)Маска аккаунта
minsumdecimal(13,2)Минимальная сумма
maxsumdecimal(13,2)Максимальная сумма
bcodemaskvarchar(255)Маска штрих-кода
bcodetransformvarchar(255)Правило преобразования штрих-кода
inputmaskvarchar(255)Маска счета
inputtransformvarchar(255)Правило преобразования счета
accountdatamaskvarchar(255)Маска данных
accountdatatransformvarchar(255)Правило преобразования данных

Extendedparameter – Дополнительные параметры поставщиков

Свойство

Тип данных

Описание

Примечания

extendedparameterid

int(11)

Идентификатор дополнительного параметра

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

providerid

int(11)

Идентификатор провайдера

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

code

varchar(200)

Код


name

varchar(200)

Наименование


maskvarchar(200) Маска

required

int(11)

Флаг обязательный:

  • 0 – нет;
  • 1 – да.


Commission – Комиссии

Таблица Commission используется только в БД кассы.

Свойство

Тип данных

Описание

Примечания

commissionid

int(11)

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

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

providerid

int(11)

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

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

minsum

decimal(15,2)

Минимальная сумма платежа, с которой взимается комиссии

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

type

int(11)

Тип комиссии:

  • 0 – процентная;
  • 1 – сумма.

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

amountdecimal(15,2)Размер комиссииОбязательно для заполнения
datebegindateДата начала действия комиссии
dateenddateДата окончания действия комиссии
timebegintimeВремя начала действия комиссии
timeendtimeВремя окончания действия комиссии
cardgroupint(11)Группа карт

Terminal – Терминалы

Свойство

Тип данных

Описание

Примечания

terminalid

int(11)

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

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

agentcode

varchar(100)

Код агента, привязанного к терминалу

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

terminalcode

varchar(100)

Код терминала


address

varchar(255)

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


Accountmask – Маски счетов

Свойство

Тип данных

Описание

Примечания
maskid

int(11)

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

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

int(11)

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

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

varchar(200)

Маска номера счета

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

Маска – это регулярное выражение, состоящее из символов и метасимволов и задающее правило поиска.

transform

varchar(200)

Правило преобразования регулярного выражения (маски)


Defcode – Диапазоны номеров

Свойство

Тип данных

Описание

Примечания

defcodeid

int(11)

Идентификатор диапазона номеров

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

providerid

int(11)

Идентификатор провайдера

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

rangemin

varchar(100)

Минимальное значение диапазона

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

rangemax

varchar(100)

Максимальное значение диапазона

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

regionidint(11)Идентификатор региона

Region – Регионы

Свойство

Тип данных

Описание

Примечания

regionid

int(11)

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

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

regioncode

varchar(100)

Код региона

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

agentcode

varchar(100)

Код агента

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

name

varchar(255)

Наименование региона


  • No labels