Структура SQL-таблиц базы платежек

Материал из Alta-Soft Wikipedia
Перейти к навигации Перейти к поиску

Описание таблиц базы платежных поручений (Альта-ГТД)

Неиспользуемые поля выделены серым, важные - жирным.

Таблица Transact (платежные поручения)

Поле Тип Описание
Primary_Key [uniqueidentifier] ROWGUIDCOL Первичный ключ, уникальный ID платежного поручения. Служит для связи с таблицей TransND.
NUM [varchar](16) Номер платежного поручения
DATE_ [datetime] Дата платежного поручения
SUM [float] Сумма платежного поручения
REST [float] Остаток денежных средств на платежке
FIRM [varchar](100) Фирма-плательщик
COMMENT [varchar](50) Комментарий
VALUTA [varchar](3) Тип платежа: 840 - Пошлина (им), 643 - Сбор, НДС, Акциз, и т.д. Список типов хранится в gtd.ini или wgtdinfo.dat в секции [PayTypes]
CURRNAME [varchar](20) не используется
DATETAM [datetime] Дата в таможне
INNPLAT [varchar](13) ИНН плательщика
KPPPLAT [varchar](9) КПП плательщика
TK [bit] Признак оплаты платежной картой
CUSTOM [varchar](8) Код таможенного органа
BType [varchar](2) Тип оплаты
Limit [float] Минимально допустимый остаток (для резервирования денежных средств на платежке)
PayTypes [varchar](100) В разработке


Таблица TransND (списания по платежкам)

Поле Тип Описание
Primary_Key [uniqueidentifier] ROWGUIDCOL Первичный ключ, уникальный ID записи.
NUM [varchar](16) Номер платежного поручения
DATE_ [datetime] Номер платежного поручения
FIRMA [varchar](100) Фирма-плательщик
SUM [float] Сумма платежа
TYPE [smallint] Код платежа
ND [varchar](50) Уникальный (внутренний) номер ДТ
ND2 [varchar](50) Номер ДТ до регистрации
GID [varchar](38) GID декларации, по которой производится списание. Служит для связи с таблицей Docs.
GUID [varchar](38) Не используется
TransactID [uniqueidentifier] GID платежного поручения, с которого производится списание. Служит для связи с таблицей Transact.
UpdUser [varchar](20) Логин пользователя, сделавшего списание
UpdDT [datetime] Время последнего изменения