Создание и настройка конвертера выполняется в разделе веб-интерфейса "Настройка сервера и оборудования/Конвертеры".
Оглавление |
---|
Стандартный конвертер экспорта данных формата MySQL с выборкой данных: по весовым товарам, по специальным свойствам товаров (присваиваются при расчете покупателя), по картам клиентов, по стоп листам карт клиентов.
Настройка конвертера
Чтобы подключить конвертер, перейдите в раздел веб-интерфейса Настройка сервера и оборудования – Конвертеры. В открывшемся окне нажмите кнопку +Добавить. Далее выберите из списка конвертер и нажмите +Создать:
Если база данных, к которой необходимо подключится, существует, то в полях при настройке конвертера необходимо указывать параметры для подключения к данной базе. Если базы данных не существует, то ее необходимо создать с помощью SQL-скрипта, который открывается по ссылке "ссылке Скрипт создания БД" в окнах создания/окне настройки конвертера.Окно создания/настройки конвертера показано на рисунке:
Описание параметров конвертера:
Название конвертера - в – в поле указывается название конвертера (по умолчанию, присваивается значение типа добавляемого конвертера);.
Запускается - указывается – указывается служба, через которую будет осуществляться обмен данными (при условии, что пользователь имеет право доступа к ресурсам). Существуют следующие варианты значений:
Сервер - На сервере – обмен будет осуществляться через УКМ-сервер;Терминал - .
На терминалах – обмен будет осуществляться через УКМ-клиент.
Магазины - для – для выбора магазинов, данные которых будут выгружаться конвертером, кликните по ссылке Добавить магазины и в открывшемся окне выберите нужные. После этого присвойте каждому магазину свой номер;.
Настройка перекодировки средств оплаты - при оплаты – при включении параметра будут показаны все средства оплаты, действующие в выбранных ранее магазинах. Напротив каждой строки с названием средства оплаты указывается его код, который будет выгружаться конвертером (если коды не указываются, то при передаче данных будут использованы коды средств оплаты УКМ 4);.
Средства оплаты
Имя базы данных - имя – имя базы данных в СУБД MySQL, которая будет создана или к которой необходимо подключиться;.
Имя хоста - имя или ip – имя или IP-адрес сервера базы данных (место расположения базы данных);.
Имя пользователя - имя пользователя – имя пользователя для подключения к базе данных;.
Пароль пользователя - пароль – пароль пользователя, который используется при подключении к базе данных конвертера;.
Выгружать кассовые документы - при – при включении флага в базу данных будет выгружаться информация в разрезе товаров и видов оплаты;оплат.
Выгружать чеки - при – при включении флага в базу данных будет выгружаться информация о всех чеках;.
Выгружать зарегистрированных физ. лиц - флаг – флаг доступен только при включенном параметре "Выгружать чеки". При включении флага в базу данных будет выгружаться информация о физических лицах, зарегистрированных на сервере УКМ 4;.
Выгружать зарегистрированных юр. лиц - флаг – флаг доступен только при включенном параметре "Выгружать чеки". При включении параметра в базу данных выгружается информация о юридических лицах, зарегистрированных на сервере УКМ 4;.
Не выгружать данные старше (дни) - позволяет – позволяет ограничивать передачу устаревших данных. Максимальное значение, которое можно установить в поле, = 100. По умолчанию, значение не установлено и будут выгружаться все данные;.
При первом подключении выгружать - параметр – параметр позволяет выбрать вариант выгрузки чеков относительно момента подключения конвертера. Существуют следующие варианты выгрузки:
Все – – будут выгружены все чеки, хронящиеся хранящиеся в базе данных УКМ 4;.
С момента подключения конвертера – будут выгружены чеки, закрытие которых происходило, начиная с момента подключения настраиваемого конвертера;.
От начала открытой смены на момент подключения конвертера – выгружаются чеки, начиная с момента открытия той смены, во время работы которой был подключен настраиваемый конвертер.
Ручной запуск выгрузки
В конвертере существует возможность ручного запуска выгрузки данных. Для того, чтобы запустить выгрузку данных в ручнуювручную, найдите плитку конвертераконвертер Стандартный экспорт 4 в списке подключенных конвертеров (раздел веб-интерфейса "Настройка сервера и оборудования/Конвертеры"):
и кликните Кликните по ссылке "Выгрузить данные". Откроется окно "Ручная выгрузка":
Название конвертера - в – в поле указывается название конвертера (по умолчанию, присваивается значение типа добавляемого конвертера);.
Имя базы данных - имя – имя базы данных в СУБД MySQL, которая будет создана или к которой необходимо подключиться;.
Имя хоста - имя или ip – имя или IP-адрес сервера базы данных (место расположения базы данных);.
Имя пользователя - пользователя – имя пользователя для подключения к базе данных;.
Пароль пользователя - пароль – пароль пользователя, который используется при подключении к базе данных конвертера;.
Диапазон - фильтр – фильтр, позволяющий настроить выборку данных для передачи во внешнюю программу в разрезе смен или дат:
...
Выданные подарки (хранение результатов скидок типа подарок).
Название поля | Тип данных | Признак ключа | Значение | Описание |
store | varchar(100) | NOT NULL | Код магазина в рамках значений внешней системы | |
cash_number | int(11) | NOT NULL | Номер кассы | |
cash_id | integer(11) | PK | NOT NULL | Идентификатор кассового терминала |
id | bigint(20) | PK | NOT NULL | Идентификационный номер чека |
receipt_discount | bigint(20) | NOT NULL | Идентификатор записи о скидке в чеке (ссылка на #receipt_discounts) | |
item | varchar(40) | NOT NULL | Код товара | |
item_name | varchar(40) | NOT NULL | Название товара | |
amount | decimal(20,3) | NOT NULL | Стоимость подарка (сумма скидки) |
receipt_discount_adder
Состояние накопительного сумматора клиента в чеке (значения накопительных сумм клиентов для скидок).
...
receipt_item_kiz_marks
XXX ???
Название поля | Тип данных | Признак ключа | Значение | Описание |
cash_id | int(11) | NOT NULL | ||
id | bigint(20) unsigned | NOT NULL | ||
receipt_header | bigint(20) unsigned | NOT NULL | ||
mark_type | int(11) | NOT NULL | ||
kiz | varchar(255) | NOT NULL | ||
serial_number | varchar(40) | NOT NULL | ||
max_price | decimal(20,4) | NOT NULL |
receipt_item_discount
Хранение информации о скидках/наценках, назначенных на товарные позиции чеков.
...
Название поля | Тип данных | Признак ключа | Значение | Описание |
store | varchar(100) | NOT NULL | Идентификатор магазина | |
cash_number | int(11) | NOT NULL | Номер кассы | |
cash_id | int(11) | PK | NOT NULL | Идентификатор кассы |
receipt_header | bigint(20) | PK | NOT NULL | Идентификатор чека |
kkm_serial_number | varchar(40) | NOT NULL | Серийный номер фискального регистратора | |
kkm_owner_number | varchar(40) | NOT NULL | ИНН владельца фискального регистратора | |
kkm_model_name | varchar(40) | NOT NULL | Название модели ККМ |
sap_crm_offline
XXX
Название поля | Тип данных | Признак ключа | Значение | Описание |
cash_id | bigint(20) | PK | NOT NULL | Идентификатор кассы |
id | bigint(20) | PK | NOT NULL | Уникальный идентификатор транзакции |
datetime_gr | datetime | NOT NULL | Дата и время совершения транзакции по Гринвичу | |
timezone | varchar(6) | NOT NULL | Часовой пояс | |
store_id_ex | varchar(40) | NOT NULL | Внешний идентификатор магазина (идентификатор в SAP) | |
pos_num | int(11) | NULL | Номер кассы | |
card_num | varchar(40) | NULL | Номер карты | |
tr_type | varchar(10) | NOT NULL | Тип (on / off / external) | |
service_code | varchar(10) | NULL | Код веб-сервиса запроса (С1, С2, С3 и т.д.) | |
request | text | NULL | Запрос | |
response | text | NULL | Ответ | |
receipt_id | bigint(20) | NULL | Идентификатор чека |
receipt_external_orders
Заказы Global. Заказы в чеках.
...
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
cheque_id | varchar(40) | PK | NOT NULL | Штрихкод чека |
gift_action_id | varchar(100) | PK | NOT NULL | Идентификатор выдачи подарка |
gift_number | int(11) | PK | NOT NULL | Номер подарка |
gift_disc_number | int(11) | PK | NOT NULL | |
item | varchar(40) | NOT NULL | Подарок | |
gift_quantity | int(11) | NOT NULL | Количество подарков | |
gift_disc_barcode | varchar(40) | NULL |
receipt_item_agent
XXX
Название поля | Тип данных | Признак ключа | Значение | Описание |
---|---|---|---|---|
store | varchar(100) | NOT NULL | ||
cash_id | int(11) | NOT NULL | ||
receipt_item | bigint(20) unsigned | NOT NULL | ||
item_agent_data | text | NOT NULL | Таги, разделенные запятыми в следующем порядке: 1222,1222 Расшифровка,1075,1044,1073,1074,1026,1005,1016,1225,1171,1226 |