Торговый терминал и терминал оплаты

Главное окно терминала выглядит следующим образом:

Торговля

Торговля осуществляется с помощью окна временного товарного чека, которое аналогично одноименному документу в БухРост:

Если нужно сменить продавца в чеке, нажимаем кнопку "Продавец".
Для поиска товаров используется поле "Код" (поиск по коду), либо соседнее поле, для поиска по нужному контексту (имя\цена). Контекст поиска выбирается из выпадающего списка (выделено красным):

Клавиша  F7 - используется для создания нового временного товарного чека (все создаваемые чеки отображаются внизу в виде кнопок с номерами, по которым можно переходить, как по вкладкам).
Сочетание клавиш Sfift+F7 - для создания возвратного временного товарного чека.

Отличие от БухРоста  - в этом окне временного товарного чека имеются флаги Нал.\Банк.
При оплате по банку суммы не округляются, в отличие от оплаты налом (например, при оплате налом,  товар за 1.96 обойдется в 2 рубля).
Еще одно отличие - при работе с банковской картой могут не выдаваться бонусы! При расчетах с банком, если дается скидка по банковской карте, то комиссия может быть отнята от скидки (т.е. скидка уменьшена на сумму комиссии банка). Пример: покупка на 100 рублей, 3% скидка (3 рубля), банк берет комиссию 2% с продавца (2 рубля), значит, вместо 3-х рублей покупатель получит 1 рубль скидки. Другими словами, банковской картой расплачиваться не выгодно.

Кнопка КРЦ - предназначена для оплаты с картой КРЦ. Здесь вы можете управлять картами КРЦ (привязать телефон, выслать пин-код).
Аналогичная кнопка расположена в главном окне терминала.

Оплата - практически ничем не отличается от подобного окна в БухРост.
Терминал оплаты выглядит следующим образом:

 

Журнал документов

Используем данный пункт, если нужно распечатать чек.
Выбираем необходимую дату из предложенных вариантов:

 Находим нужный документ и жмем печать:

 

Свод за день

Итоговая информация о торговле за выбранный день (сумма, которая должна быть в кассе на конец рабочего дня).
Свод выглядит подобным образом:

 

Товарный список

Товарный список используется  для ревизии (аналог временного списка штрих кодов в БухРост).
Товарным списком можно пользоваться для поиска товара, его количества и цены. Другими словами, товарный список - это терминал сбора данных.


Вы можете создать новый список, открыть существующий и продолжить вносить штрих коды товаров, переслать список - для отправки в базу данных.
Особенность данного списка - идет автосохранение вносимых данных, и если вы по каким-либо причинам не нажали кнопку сохранения (погас свет и т.д.), то при повторном открытии этого списка будет задан вопрос о сохранении данных.

Отчет с гашением - аналогичен отчету с гашением в БухРост. Используется при работе с фискальными регистраторами.

                                                                                                                                           

Информация для администраторов.

Файлы с расширением buf  - это файлы, содержащие данные о торговле.
Файл terminal.ini - файл с параметрами (настройками) для обмена.
Файл RemoteParams.ini - файл для дистанционного (удаленного) управления параметрами (удаленной базы данных).
Файл SaveParams.ini - файл с информацией о дате и времени выполнения обмена.

Внеплановый обмен - это обмен данными о торговле (выполняется при установке программы, для проверки).
После выполнения команды  проверяем, появились ли файлы buf (или изменились, если они уже были созданы ранее). Файлы buf располагаются в папке base. Если они появились или изменились в данный момент внепланового обмена - это значит обмен состоялся.
Обмен может не состояться по следующим причинам:
-не настроены параметры для обмена (параметры в файле terminal.ini); проверяем, есть ли вообще разрешение на выполнение обмена; например, мы пытаемся делать обмен в воскресенье, но не получается; все из-за того, что в параметрах указано base_download_dayofweek7= -  это запрещение на обмен в воскресенье!
- отсутствует сеть или интернет;
- блокирует антивирус (не дает создать изменения)
- если программа установлена в ProgramFiles, система может не разрешить (заблокировать доступ) изменения в этой папке; чтобы не сталкиваться с такой проблемой ставим программу в корень диска;

Параметры обмена.
Для быстрого попадания в параметры (которые в terminal.ini) нажимаем Shift(правый)+Ctrl+F9, находясь в главном окне терминала.

Чтобы при открытии окна для торговли не выходила  ошибка  (Не удалось открыть ком порт "COM". Не удается найти указанный файл.),
находим  параметр scaner_use=0  и пишем ноль вместо 1.

Чтобы при открытии окна торговли предлагалось продавать от имени определенного сотрудника, находим параметр  form_vtch_prod_use и ставим 1 вместо 0.

Чтобы настроить скидки находим параметр dis_only_to_card= 
-
значение 0 -скидка всем
- 1 - скидка по карте КРЦ
- 2 -
скидка всем, кроме банковских карт.

Параметр srv_rs232_ - это сервер обмена данных по rs232, обмен по COM порту.
Параметр prn_ch - принтер чеков (обычный термопринтер).
Параметры fr - для фискальных регистраторов;
Параметры scale  - весы;
   scale_code=20   -  значение, на которое начинается код весового товара;
   к 20 прибавляется код товара из справочника (2045454, где 20 - приставка весового товара, 45454 -
код товара);

                                 

Существует несколько вариантов загрузки\выгрузки данных о торговле:
-вариант с указанием "расшареной" (сетевой) папки (mount_dir  - параметр, к какой папке windows "подцепляться");
- указать интернет путь URL;

В первом варианте файлы должны лежать в "расшареной" папке (папке с общим доступом) и они не грузятся в бухгалтерские программы автоматически; файлы хранятся в json формате - этот режим предназначен для программ отличных от БухРоста; и в удаленной папке должны быть 2 папки: in (входные), out (выходящие данные);

Во втором варианте (заполняем параметр torgURL) - обмен происходит полностью в автоматическом режиме и не требует человеческого вмешательства;
В БухРосте для доступа терминала делаем настройки:
Открываем Проводник->Интренет->Доверенные контрагенты. Создаем доверенного контрагента. Заполняем поля:
- Доверитель,
- Идентификатор\ Пароль,
- IP адрес (если не надо проверять адрес IP, то ставим ***),
- ставим флаг "Разрешить операции",
- выбираем пользователя с профилем,
- из идентификатора копируем значение и вносим в параметр torgID, в файле terminal.ini ,  параметр torgpass - это пароль соответственно;
Такие данные как ИНН, КПП, имя организации, адрес, лучше хранить не в terminal.ini, а в доверенных контрагентах.