Архив рубрики: База данных

CDT_UNITS — список станций

UNIT_ID — уникальный номер станции в базе данных.
NAME — имя станции. Отображается в верхнем левом углу Кассового модуля.
HASH — хеш станции.
RIGHTS — права станции.

развернуть

  • 1 — Бронирование билетов
  • 2 — Снятие брони
  • 3 — Бронирование билетов + Снятие брони
  • 4 — Продажа брони
  • 5 — Бронирование билетов + Продажа брони
  • 6 — Снятие брони + Продажа брони
  • 7 — Бронирование билетов + Снятие брони + Продажа брони
  • 8 — Продажа билетов
  • 9 — Бронирование билетов + Продажа билетов
  • 10 — Снятие брони + Продажа билетов
  • 11 — Бронирование билетов + Снятие брони + Продажа билетов
  • 12 — Продажа брони + Продажа билетов
  • 13 — Бронирование билетов + Продажа брони + Продажа билетов
  • 14 — Снятие брони + Продажа брони + Продажа билетов
  • 15 — Бронирование билетов + Снятие брони + Продажа брони + Продажа билетов
  • 16 — Возврат билетов
  • 17 — Бронирование билетов + Возврат билетов
  • 18 — Снятие брони + Возврат билетов
  • 19 — Бронирование билетов + Снятие брони + Возврат билетов
  • 20 — Продажа брони + Возврат билетов
  • 21 — Бронирование билетов + Продажа брони + Возврат билетов
  • 22 — Снятие брони + Продажа брони + Возврат билетов
  • 23 — Бронирование билетов + Снятие брони + Продажа брони + Возврат билетов
  • 24 — Продажа билетов + Возврат билетов
  • 25 — Бронирование билетов + Продажа билетов + Возврат билетов
  • 26 — Снятие брони + Продажа билетов + Возврат билетов
  • 27 — Бронирование билетов + Снятие брони + Продажа билетов + Возврат билетов
  • 28 — Продажа брони + Продажа билетов + Возврат билетов
  • 29 — Бронирование билетов + Продажа брони + Продажа билетов + Возврат билетов
  • 30 — Снятие брони + Продажа брони + Продажа билетов + Возврат билетов
  • 31 — Бронирование билетов + Снятие брони + Продажа брони + Продажа билетов + Возврат билетов
  • 32 — Киоск: продажа брони
  • 33 — Киоск: продажа брони + Бронирование билетов
  • 34 — Киоск: продажа брони + Снятие брони
  • 35 — Киоск: продажа брони + Бронирование билетов + Снятие брони
  • 36 — Киоск: продажа брони + Продажа брони
  • 37 — Киоск: продажа брони + Бронирование билетов + Продажа брони
  • 38 — Киоск: продажа брони + Снятие брони + Продажа брони
  • 39 — Киоск: продажа брони + Бронирование билетов + Снятие брони + Продажа брони
  • 40 — Киоск: продажа брони + Продажа билетов
  • 41 — Киоск: продажа брони + Бронирование билетов + Продажа билетов
  • 42 — Киоск: продажа брони + Снятие брони + Продажа билетов
  • 43 — Киоск: продажа брони + Бронирование билетов + Снятие брони + Продажа билетов
  • 44 — Киоск: продажа брони + Продажа брони + Продажа билетов
  • 45 — Киоск: продажа брони + Бронирование билетов + Продажа брони + Продажа билетов
  • 46 — Киоск: продажа брони + Снятие брони + Продажа брони + Продажа билетов
  • 47 — Киоск: продажа брони + Бронирование билетов + Снятие брони + Продажа брони + Продажа билетов
  • 48 — Киоск: продажа брони + Возврат билетов
  • 127

ASSIGNED — привязка кассы.

развернуть

  • 0 — данная станция не привязана.
  • 1 — станция привязана через Настройки.

U_TYPE — тип станции.

развернуть

  • 1 — (нет)
  • 2 — Касса
  • 3 — Киоск
  • 4 — Сервис интернета
  • 5 — Удаленная касса
  • 6 — Станция бронирования
  • 7 — Модуль абонементов

MAX_LABELS — ?
CUR_LABELS — ?
DELETED — проверка существования станции.

развернуть

  • 0 — станция существует
  • 1 — станция удалена

UPDATE_DATE — дата обновления станции.
FONT_GROUP_ID — связь с таблицей CDT_KASSA_FONTS, которая указывает какие шрифты будет использовать станция.
ADV_MODULES — подключенные модули к станции.

развернуть

  • <null> — Подключенных модулей нет
  • 10 — Монитор посетителя
  • 11 — Монитор посетителя + Авторизация банковских карт
  • 01 — Авторизация банковских карт

HASH_CODE — хеш-код, который отвечает за корректность следующих полей: UNIT_ID, NAME, U_TYPE, DELETED, ADV_MODULES. При подключении Кассового модуля проверяется данное поле.
IP_ADDRESS (не используется) — ip-адрес станции.

Структура базы данных

Данной записью начнем старт публикаций о структуре базы данных программы UCS-Премьера. За основу описания структуры возьмем самую последнюю версию — 3.20 R3.
Все, что описано — это исключительно мой аналитический труд и опыт работы с программой.

Это неофициальная документация! Все операции с базой данных вы производите на свой страх и риск. 

ARC:
ARC_OPERATIONS_PAYMENTS
ARC_OPERATIONS_TICKETS
CAT:
CAT_BUSY_PLACES — список занятых мест
CAT_DISCOUNT_SYSTEM_INFO
CAT_EXPORT_PACKETS — список пакетов экспорта данных в ЕАИС
CAT_EXTERNAL_PAYS — список операций с местами, которые прошли через внешний протокол
CAT_EXTERNAL_PERSONALIZATION
CAT_OPEN_DATE_TICKETS
CAT_OPERATIONS — основная таблица по всем операциям с билетами
CAT_OPERATION_ACTIONS
CAT_OPERATION_DETAILS — детали к операциям из таблицы CAT_OPERATIONS
CAT_OPERATION_DETAIL_PAYS
CAT_OPERATION_PAYMENT — список платежей к операциям из таблицы CAT_OPERATIONS
CAT_OPERATION_SEASONS
CAT_OPERATION_SUBSCRIPTIONS
CAT_RESERVATION_INFO — информация о брони
CDT:
CDT_UNITS — список станций

Дата обновления: 15 апреля 2013