. АртСофт универсальный драйвер регистраторов
АртСофт универсальный драйвер регистраторов

АртСофт универсальный драйвер регистраторов

Основная задача драйвера - предоставить простой и удобный механизм для управления фискальными регистраторами. Драйвер позволяет разработчикам использовать более высокоуровневые команды по управлению регистратором, избавляя от сложной низкоуровневой работы по реализации протокола взаимодействия РРО и ПК.

Основные возможности и преимущества драйвера:

  • Встроенный эмулятор фискального регистратора;
  • Поддержка операционных систем: Linux, Windows7 и выше;
  • Универсальность работы с поддерживаемыми моделями фискальных регистраторов;
  • Быстрое и легкое подключение неограниченного количества регистраторов к одному ПК;
  • Работа с регистраторами в терминальном режиме;
  • Самостоятельное управление кодами артикулов и программированием артикулов;
  • Самостоятельный контроль параметров артикулов;
  • Универсальная обработка ошибок регистраторов;
  • Протоколирование работы драйвера и регистратора;
  • Низкоуровневое управление регистратором с помощью специализированных интерфейсов.

Подключение:

Инициализация:

  • Datecs 3141T (Версия: 2.01; 2.03; 2.04)
  • Datecs FP 3530T (Версия: 1.00 UA; 1.10 UA; 1.31 UA; 2.00 UA; 5.20; 5.00; 5.01;5.03)
  • Datecs FP-101 Smart (Версия: 4.02; 4.03; 5.03)
  • Datecs FP-320 (Версия: FP-320 4.01; FP-320 4.02;5.02;5.03)
  • Datecs FP-7197 (Версия: FP-7197 4.01)
  • Datecs FP-T260 (Версия: 2.00 UU; 2.01; 2.01UU; 2.02; 2.03; 4.2; 4.00; 4.01;5.02)
  • Datecs FP-T510 (Версия: 4.00 4.02)
  • Datecs FP-Т88 (Версия: 4.00; 4.01;5.02;5.03)
  • Datecs СMP-10 (Версия: 3.00; 3.01; 3.20)
  • Datecs СMP-10M (Версия: 4.01; 4.02)
  • DATECS СМР-10L (Версия: 5.00)
  • FR90.XM (Версия: 318.01; 318.02; 318.03)
  • FR90M (Версия: 315.02; 315.03)
  • FR90T (Версия: 315.02; 315.03)
  • FR90X (Версия: 315.02; 315.03)
  • IKС-483LT (Версия: ОП-01; ОП-02; ОП-06)
  • IKС-Е260Т (Версия: ЕП-01; ЕП-02; ЕП-05; ЕП-06)
  • KBM FP-S651 (Версия: 1.00 UA; 3.00 UA)
  • KBM FP-СMP10 (Версия: 1.00 UA)
  • LeoCAS-200 (Версия: L200.01; L200.02; L200.03; L200.04; L200.05)
  • LeoCAS-201 (Версия: L201.01; L201.02; L201.04; L201.05)
  • MG-N707TS (Версия: MG-07; MG-07.01; MG-07.02; MG-07.03)
  • MG-P800TL (Версия: GР-09)
  • MG-T787TL (Версия: MG-87; MG-87.01; MG-87.02)
  • MG-T808TL (Версия: MG-08; MG-09)
  • MG-Р777TL (Версия: MG-77; MG-77.01; MG-77.02)
  • MINI-Т 400ME (Версия: 4101-4; 4101-6; 4101-7; 4101-8; 4101-9)
  • MINI-Т 51.01 (Версия: 5101-2; 5101-3)
  • MINI-Т 61.01 (Версия: 6101-2; 6101-3)
  • MIНI-ФП54.01 (Версия: 5401F1; 5401F2; 5401F3)
  • MIНI-ФП81.01 (Версия: 8101F1; 8101F2; 8101F3)
  • MIНI-ФП82.01 (Версия: 8201F1; 8101F2; 8201F3)
  • ІКС E-810T (Версия: ЕП-08; ЕП-09; ЕП-11; ЕП-12)
  • ІКС-A8800 (Версия: MF-08; MF-09)
  • ІКС-C651T (Версия: MZ-08; MZ-09; MZ-11; MZ-12)
  • ІКС-E07 (Версия: Е7-09; Е7-12)
  • ВІКІНГ-Р10 (Версия: 1001F1)
  • ВІКІНГ-Р20 (Версия: 2001F1)
  • ВІКІНГ-Р21 (Версия: 2101F1)
  • КСТ-М (Версия: М-1; М-2; M-3)
  • КСТ-Т4 (Версия: Т4-6)
  • Мария 301МТМ (Версия: Т3; Т3+; Т7; Т10; Т10+; Т11; T10M; T11M)
  • Мария 304T (Версия: 304T-1; 304T-2; 304Т-3; 304Т-3М; 304Т-4; 304Т-5; 304Т-5М; 304Т-6; 304Т-6M)
  • Мария 304T1 (Версия: 304T1-1; 304T1-2; 304Т1-3; 304T1-5; 304Т1-6)
  • Мария 304T2 (Версия: 304T2-1; 304T2-2; 304T2-3; 304T2-5; 304Т2-6)
  • Мария 304T3 (Версия: 304Т3-3; 304Т3-5; 304Т3-6)
  • Мини-ФП4 (Версия: 257.01; 257.02)
  • Мини-ФП6 (Версия: 257.03; 257.04; 257.05)
  • ФР7-08 (Версия: FR-08)
  • ФР7-09 (Версия: FR-09)
  • Экселлио FP 280 (Версия: 1.00 UA; 2.00 UA; 3.00 UA; 4.00 UA)
  • Экселлио FP-2000 (Версия: 1.00 UA; 2.00 UA; 3.00 UA; 4.00 UA)
  • Экселлио FP-700 (Версия: 1.00 UA; 2.00 UA; 3.00 UA; 4.00 UA)
  • Экселлио FPP-350 (Версия: 1.00 UA; 2.00 UA; 3.00 UA; 4.00 UA)
  • Экселлио FPU-260 (Версия: 1.00UA)
  • Экселлио FPU-550 (Версия: 1.00UA; 3.00UA; 4.00UA; 5.00UA)
  • Экселлио FPU-550ES (Версия: 1.00 UA; 2.00 UA; 3.00 UA; 4.00 UA)
  • Экселлио LP-1000 (Версия: 2.00UA; 4.00UA; 5.00UA)

*жирным выделены регистраторы, разрешенные к первичной регистрации

Универсальный драйвер гарантированно поддерживает работу с программными продуктами:

  • 1С:Предприятие 8 Торговля для ЧП Украины
  • 1С:Предприятие 8 Розница для Украины
  • 1С:Предприятие 8 Розница для Украины, редакция 2.0
  • 1С:Предприятие 8 Управление торговлей для Украины
  • 1С:Предприятие 8 Управление торговлей для Украины, редакция 3.0
  • 1С:Предприятие 8 Управление производственным предприятием для Украины
  • 1С:Предприятие 8 Управление торговым предприятием для Украины
  • и другие.

Все обработки для системы 1С:Предприятие разработаны совместно со специалистами компании "ABBYY Украина" и "1С Украина" и бесплатно поставляются в комплекте с системой 1С:Предприятие и на дисках ИТС.

Универсальный драйвер совместим со средствами разработки:

Все Windows средства разработки программ

  1. В паспорте фискального регистратора. Пример: фото
  2. На корпусе на шильдике регистратора. Пример: фото
  3. В любом отпечатанном регистратором чеке. Пример: фото
  4. Прочитав с помощью сервисного ПО производителя

Внимание. Замена неправильно указанных номеров и моделей РРО производится только после покупки новой лицензии (подробнее в "Условиях заказа")

  1. Установить Универсальный драйвер на ПК, к которому подключен регистратор. В случае работы с терминальным сервером - драйвер устанавливается на сервер.
  2. Определить тип подключения регистратора: RS-232 или TCP/IP и параметры подключения. Установить необходимые параметры подключения можно с помощью сервисного ПО производителя регистратора.
  3. Протестировать связь регистратора с ПК с помощью сервисного ПО.
  4. Запрограммировать необходимые для работы регистратора параметры: шапку чека, налоговые ставки, типы оплат, операторов и пароли операторов по умолчанию. Эти операции выполняет сервисная организация с помощью сервисных утилит.
  5. Проверить подключение внешнего дисплея (табло) регистратора (при отсутствии встроенного дисплея). Фискальный регистратор без подключенного дисплея блокирует свою работу.
  6. Проверить наличие кассовой ленты в регистраторе.
  7. Проверить не заблокирован ли регистратор по причине работы свыше 24 часов без Z-отчета. Выполнить Z-отчет при блокировке.
  8. Проверить блокировку по причине не отправки данных в налоговую в течение 72 часов. В случае блокировки проверить наличие интернета и принудительно отправить данные в налоговую с помощью сервисного ПО.
  9. Проверить работу Универсального драйвера регистраторов с помощью тестовых примеров из комплекта с драйвером. Рекомендуемое тестовое приложение: C:\Program Files\ArtSoft\FiscalPrinter\Samples\Delphi7\clientDelphi.exe
  1. Детальное описание проблемы и последовательность действий которая приводит к возникновению ошибки.
  2. Указать точную дату и время ошибки.
  3. Предоставить снимок экрана с ошибкой.
  4. Предоставить протокол работы Универсального драйвера (log-файл). Протокол работы драйвера формируется автоматически драйвером в каталоге с установленным Универсальным драйвером. По умолчанию это каталог "C:\Program Files\ArtSoft\FiscalPrinter\". Имя файла состоит из заводского номера фискального регистратора, например: АТ401200422.log. Такое имя файла формируется только в случае успешного подключения к фискальному регистратору. В противном случае имя log-файла состоит из даты и времени попытки подключения, например: 06.11.2017_142820.log. Также при достижении определенного размера log-файла, файл архивируется и переименовывается аналогично.

Фискальные регистраторы Датекс обладают возможностью работы по двум разным протоколам: "Датекс" и "Криптон". Протокол "Датекс" реализован для совместимости старого ПО, которое ранее работало с РРО Датекс 3530Т и др. Мы рекомендуем всем новым клиентам использование протокола "Криптон", который является более функциональным и современным. Для определения установленного по умолчанию в РРО протокола достаточно включить питание регистратора. Символы "RК" и "RD" на дисплее покупателя (на табло) соответственно указывают на текущую настройку регистратора на протокол "Криптон" или "Датекс". Для переключения регистратора из одного протокола в другой необходимо предварительно выполнить печать Z-отчета. Для переключения используются программы производителя.

Внимание: при указании неправильного протокола при подключении Универсального драйвера РРО к фискальному регистратору, драйвер может выдавать ошибку "Отсутствует лицензия на фискальный регистратор". Также необходимо правильно указывать тип регистратора в функции start Универсального драйвера, т.к. одна и таже модель регистратора может работать в разных протоколах, соответственно необходимо это учитывать в учетной программе.

Частично обойти это ограничение возможно путем перепрограммирования регистратора в режим работы артикульной группы "Регистрация новых артикулей по бухгалтерсим кодам". Это выполняется после обнуления регистратора с помощью Z-отчета в сервисном ПО "Сервисная консоль" или "Консоль администратора". Меню "Настройки"-"Режим артикульной таблицы". В режиме работы "Регистрация новых артикулей по бухгалтерсим кодам" максимальное количество товара составляет 6 знаков: 999999 шт для штучного товара, или 999,999 кг для весового.

При использовании универсального интерфейса драйвера АртСофт, происходит автоматическое определение признака штучный/дробный товар по отсутствию или наличию дробной части параметра количество. Также существует возможность программного переключения режима работы артикульной группы с помощью функции lowLevelCommand (см. описание команды ARMO в низкоуровневом протоколе РРО Мария). При использовании специализированного интерфейса Мария драйвера АртСофт существует функция переключения режима работы артикульной группы SetARMO.

Если разрядности количества в 5(6) знаков недостаточно для решения индивидуальных задач, необходимо программным образом определять превышение разрядности и обходить это ограничение. Например: печать нескольких строк продажи одного товара, для получения необходимого количества.

  1. Запускаем консоль "Службы компонентов" Пуск -> Администрирование -> Службы компонентов (или в консоли dcomcnfg)
  2. В ветке Приложения COM+ добавляем новое приложение: Создать -> Приложение
  3. На вопрос "Установка или создание нового приложения" - выбираем: "Создать новое приложение".
  4. Имя нового приложения произвольное, например "ArtSoftFiscalPrinter", способ активации - "серверное приложение".
  5. Учетная запись для запуска приложения: выбираем учетку под которой стартует сервер 1С
  6. В ветке созданного приложения переходим на ветку "Роли" открываем роль "CreatorOwner" и далее в разделе "Пользователи" создаем пользователя - учетную запись под которой работает сервер 1С.
  7. В ветке созданного приложения переходим на ветку "Компоненты" и создаем компонент: Создать -> Компонент
  8. Выбираем "Установка новых компонентов", и в диалоге выбираем нужную DLL-ку (в данном примере: ArtSoftFiscalPrinter.dll)
  9. Открываем свойства только что созданной компоненты, вкладка "Безопасность", проверяем в списке "Явно установленные для выделенных объектов роли" стоит ли "птичка" напротив роль CreatorOwner - если нет, тогда устанавливаем эту "птичку".

Согласно Приказу №13 в чеке должно отображаться количество товара (полученной услуги), только если количество не равняется единице измерения. Т.е. если у Вас единица измерения "штуки" и продано количество 1, в чеке нет необходимости указывать единичное количество.

НАКАЗ 21.01.2016 № 13 Про затвердження Положення про форму та зміст розрахункових документів, Порядку подання звітності, пов’язаної із використанням книг обліку розрахункових операцій (розрахункових книжок), форми № ЗВР-1 Звіту про використання книг обліку розрахункових операцій (розрахункових книжок) ІІ. Фіскальний касовий чек на товари (послуги) . 2. Касовий чек повинен містити такі обов’язкові реквізити: . якщо кількість придбаного товару (обсяг отриманої послуги) не дорівнює одиниці виміру, - кількість, вартість придбаного товару (отриманої послуги);

📎📎📎📎📎📎📎📎📎📎