1c эмулятор контрольно кассовой техники нового образца c функций эквайринговых операций

Записки IT специалиста

Технический блог специалистов ООО»Интерфейс»

Эмуляторы Онлайн-ККТ и банковского терминала для 1С:Предприятие

Эмулятор контрольно-кассовой техники нового образца

Долгое время в составе 1С поставлялся эмулятор фискального регистратора, который позволял протестировать работу с ККТ без подключения физического оборудования. С переходом на онлайн-кассы он стал неактуален, новый эмулятор в состав конфигураций не входит, но доступен на портале 1C:Обновление программ.

Сразу отметим, что данный эмулятор хорошо подходит для проверки правильности формирования чека и логики работы конфигурации. Его можно использовать при разработке, тестировании или обучении персонала. Особенностей работы с конкретными экземплярами ККТ он не учитывает, так как работает через собственный, упрощенный драйвер. Если вам нужно отладить прикладное решение для работы с конкретной моделью ККТ или проверить TLV-структуру чека, то данный эмулятор не подойдет.

Драйвер эмулятора поставляется в виде архива, но просто так загрузить его в 1С не получается, во всяком случае мы не разу не смогли это сделать, поэтому пойдем несколько более сложным, но надежным путем.

Для начала распакуем архив и поместим библиотеку FPEmulatorKKT1C2.dll в какое-нибудь надежное расположение (чтобы никто случайно не удалил или не переместил), скажем в C:\Program Files (x86)\1cv8. После чего зарегистрируем ее:

1cv83 KKT emulator 001 thumb 600xauto 10055Затем откроем 1С и перейдем в раздел Подключаемого оборудования, в зависимости от конфигурации пути могут несколько отличаться. Затем откроем Подключение и настройка оборудования и выберем Драйверы оборудования.

1cv83 KKT emulator 002 thumb 600xauto 10058Нажмем кнопку Создать и заполним поля следующим образом:

1cv83 KKT emulator 003 thumb 600xauto 10061

Теперь можно подключить эмулятор как обычный экземпляр оборудования.

1cv83 KKT emulator 004 thumb 600xauto 10064После создания оборудования загляните в его настройки и установите нужное время отображения на экране, а также включите отображение нужных реквизитов на других закладках.

1cv83 KKT emulator 005 thumb 600xauto 10067Теперь при пробитии чека в нижнем правом углу будет всплывать окно с его содержимым:

1cv83 KKT emulator 006На «настоящий» чек не совсем похоже, но такая цель и не ставилась (скорее наоборот), зато все необходимые реквизиты присутствуют и можно проверить правильность формирования чека.

Эмулятор эквайрингового терминала

С эквайринговым терминалом во многих случаях проще, можно установить в настройках использование терминала без подключения оборудования и спокойно тестировать этот участок. Но в этом случае будут работать совсем иные подсистемы, нежели с подключаемым оборудованием. Поэтому, если нужно проверить именно работу подключаемого терминала или научить кассиров обрабатывать ошибки, то без эмулятора не обойтись.

Штатной обработки в 1С нет, но мы нашли отличный эмулятор, написанный одним из пользователей Инфостарта. Мы настоятельно советуем скачивать драйвер именно с Инфостарта за стартмани, чтобы таким образом поддержать автора и его дальнейшие разработки.

В отличии от эмулятора ККТ, данный драйвер можно просто загрузить из архива.

1cv83 KKT emulator 007 thumb 600xauto 10071Никаких особых настроек эмулятор не требует, зато теперь мы можем эмулировать произвольные строки или ошибки с слип-чеке или ошибки терминала:

1cv83 KKT emulator 008 thumb 600xauto 10074В сочетании с эмулятором онлайн-кассы вы увидите на экране сначала слип-чек, а затем кассовый:

1cv83 KKT emulator 009Данные эмуляторы мы широко используем в повседневной деятельности, как при разработке, так и при тестировании и поэтому можем смело рекомендовать их нашим читателям.

Помогла статья? Поддержи автора и новые статьи будут выходить чаще:

y100g

Или подпишись на наш Телеграм-канал: telegram36

Источник

Эмулятор ККМ по стандарту ФФД 1.1

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

(3)
Не знал про него (спасибо за информацию), однако, судя по файлу MANIFEST.XML в архиве драйвера:

Минусы указанного драйвера по сравнению с моим:
1) Только Windows x32
2) Тип компоненты COM, и следовательно для подключения драйвера необходимо возиться с Regsvr32 и т.д., а потом прописывать поля в справочнике «Драйверы оборудования»

Плюсы указанного драйвера по сравнению с моим:
1) Визуально показывает
2) Разные настройки

(11) Спасибо за ответ. Применение Вашей обработке мы нашли. Заменили старый эмулятор (ФР) там где его использовали как заглушку (например при офлайн кассах или в тестовых базах), т.к. поведение УТ отличается при разных типах оборудования. Например: Список чеков доступных для возврата (под кнопкой «Возврат»в РМК) имеет совершенно разные условия выборки (для ККТ с передачей данных нет отбора по текущей смене)

Установила в типовую бухгалтерию (демку) хотела посмотреть как работает релиз: 3.0.69.35

(26)
Цитата: Драйвер не эмулирует ККМ в полном понимании, он лишь обрабатывает вызываемые из 1С методы и возвращает необходимую информацию. Т.е. визуально Вы не увидите, что чек пробился на кассе, Z-отчет на кассе и т.д.

На момент разработки эмулятор работал, видимо что-то изменили в БСП

(16) сделайте себе расширение вместо общего модуля ПечатьФискальныхДокументовКлиент

Тогда не будет выскакивать сообщение «ККТ зарегистрирована на организацию отличную от организации документа.»

Источник

Эмулятор ККТ для 1С

При разработке торговых решений на платформе 1С Предприятия 8.3 зачастую требуется отладить доработанный участок конфигурации, взаимодействующий с оборудованием: контрольно-кассовой техникой (ККТ), различными терминалами (эквайринг, ТСД и др.), но не всегда есть возможность производить тестирование и отладку на «живом» оборудовании, особенно в случае с ККТ в 1С. Решением такой проблему могут стать эмуляторы.

В поставку типовых торговых решений фирмы «1С» по умолчанию включён только эмулятор фискального регистратора, который с переходом на онлайн ККТ в 1С более не актуален.

1s predprijatie 8.3

1. Доступ к эмулятору ККТ

Необходимый эмулятор ККТ доступен на ресурсе 1C:Обновление программ в разделе 1С:Библиотека подключаемого оборудования, редакция 2.0 (на данный момент отсутствует в интерфейсе и доступен только по ссылке):

platforma 1s predprijatie 8.3

Эмулятор поставляется в виде архива (выполнен в виде компоненты FPEmulatorKKT1C2.dll, взаимодействующей по технологии COM, что ограничивает его использование только операционными системами семейства Windows): в состав входит инструкция по подключению – readme.html.

2. Подключения эмулятора в 1С

Рассмотрим вариант подключения эмулятора по идентификатору объекта (все действия выполняем из-под учётной записи с правами Администратора):

1. Распакуем компоненту FPEmulatorKKT1C2.dll из архива в директорию «%APPDATA%\Roaming\1C\1cv8\ExtCompT» (стандартный путь при установке компонент; запомним полный путь, т.к. он понадобится в дальнейшем);

2. Выполним регистрацию COM-компоненты из командной строки;

3 kkt v 1s

3. Запускаем «1С:Предприятие» и переходим в «НСИ и администрирование → РМК и оборудование → Подключаемое оборудование → Драйверы оборудования. », где по кнопке «Создать» создаем новый элемент (путь может отличаться). Заполняем поля «Тип оборудования», «Наименование» и «Идентификатор объекта». После сохранения получим следующий результат (потребуется повторно открыть):

4 jemuljator kkt 1s

Стоит иметь в виду, что рассматриваемый вариант эмулятора работает только с 32 разрядной платформой! При возникновении ошибок подключения компоненты следует обратить на это внимание.

После регистрации компоненты добавим новый экземпляр оборудования, выполним его настройку и регистрацию (данные пункты доступны после записи экземпляра):

5 jemuljator kkt

После необходимых настроек можем выполнить проверку, например, проведём продажу через РМК:

6 podkljuchenija jemuljatora

В результате будет получен чек:

7 podkljuchenija jemuljatora v 1s

Все описанные в статье действия были выполнены на актуальных релизах конфигурации «Управление торговлей» и платформы 1С:Предприятие 8.3:

Источник

1c эмулятор контрольно кассовой техники нового образца c функций эквайринговых операций

KSOFT EmulatorKKT

Эмулятор контрольно-кассовой техники для управляемых форм 1С с поддержкой ревизии 3002

Эмулятор позволяет печатать чеки, а также выводить их на экран в программе 1С, без необходимости физического подключения фискальных регистраторов.

Представляет из себя расширение, которое подключается к конфигурациям фирмы 1С, со встроенной библиотекой подключаемого оборудования (БПО). Вместо расширения, при желании, функционал можно включить и в конфигурацию.

Требования к конфигурации 1С

Добавьте расширение в список расширений конфигураций

patch connect

В справочник «Драйверы оборудования» добавьте оборудование «Эмулятор» из архива KSOFT_Emulator.zip

add equipment

Добавьте новую строку в список подключенного оборудования на текущем рабочем месте.

Настройте параметры подключенного оборудования

emulator settings

Запустите печать чека.

print check

Проверено на конфигурациях

About

Эмулятор контрольно-кассовой техники для управляемых форм 1С с поддержкой ревизии 3002

Источник

userinfo v8interface31

Записки IT-специалиста

Анонсы

Эмулятор контрольно-кассовой техники нового образца

Долгое время в составе 1С поставлялся эмулятор фискального регистратора, который позволял протестировать работу с ККТ без подключения физического оборудования. С переходом на онлайн-кассы он стал неактуален, новый эмулятор в состав конфигураций не входит, но доступен на портале 1C:Обновление программ.

Сразу отметим, что данный эмулятор хорошо подходит для проверки правильности формирования чека и логики работы конфигурации. Его можно использовать при разработке, тестировании или обучении персонала. Особенностей работы с конкретными экземплярами ККТ он не учитывает, так как работает через собственный, упрощенный драйвер. Если вам нужно отладить прикладное решение для работы с конкретной моделью ККТ или проверить TLV-структуру чека, то данный эмулятор не подойдет.

Драйвер эмулятора поставляется в виде архива, но просто так загрузить его в 1С не получается, во всяком случае мы не разу не смогли это сделать, поэтому пойдем несколько более сложным, но надежным путем.

Для начала распакуем архив и поместим библиотеку FPEmulatorKKT1C2.dll в какое-нибудь надежное расположение (чтобы никто случайно не удалил или не переместил), скажем в C:\Program Files (x86)\1cv8. После чего зарегистрируем ее:

1cv83 KKT emulator 001 thumb 600xauto 10055Затем откроем 1С и перейдем в раздел Подключаемого оборудования, в зависимости от конфигурации пути могут несколько отличаться. Затем откроем Подключение и настройка оборудования и выберем Драйверы оборудования.

1cv83 KKT emulator 002 thumb 600xauto 10058Нажмем кнопку Создать и заполним поля следующим образом:

1cv83 KKT emulator 003 thumb 600xauto 10061

Теперь можно подключить эмулятор как обычный экземпляр оборудования.

1cv83 KKT emulator 004 thumb 600xauto 10064После создания оборудования загляните в его настройки и установите нужное время отображения на экране, а также включите отображение нужных реквизитов на других закладках.

1cv83 KKT emulator 005 thumb 600xauto 10067Теперь при пробитии чека в нижнем правом углу будет всплывать окно с его содержимым:

1cv83 KKT emulator 006На «настоящий» чек не совсем похоже, но такая цель и не ставилась (скорее наоборот), зато все необходимые реквизиты присутствуют и можно проверить правильность формирования чека.

Эмулятор эквайрингового терминала

С эквайринговым терминалом во многих случаях проще, можно установить в настройках использование терминала без подключения оборудования и спокойно тестировать этот участок. Но в этом случае будут работать совсем иные подсистемы, нежели с подключаемым оборудованием. Поэтому, если нужно проверить именно работу подключаемого терминала или научить кассиров обрабатывать ошибки, то без эмулятора не обойтись.

Штатной обработки в 1С нет, но мы нашли отличный эмулятор, написанный одним из пользователей Инфостарта. Мы настоятельно советуем скачивать драйвер именно с Инфостарта за стартмани, чтобы таким образом поддержать автора и его дальнейшие разработки.

В отличии от эмулятора ККТ, данный драйвер можно просто загрузить из архива.

1cv83 KKT emulator 007 thumb 600xauto 10071Никаких особых настроек эмулятор не требует, зато теперь мы можем эмулировать произвольные строки или ошибки с слип-чеке или ошибки терминала:

1cv83 KKT emulator 008 thumb 600xauto 10074В сочетании с эмулятором онлайн-кассы вы увидите на экране сначала слип-чек, а затем кассовый:

1cv83 KKT emulator 009Данные эмуляторы мы широко используем в повседневной деятельности, как при разработке, так и при тестировании и поэтому можем смело рекомендовать их нашим читателям.

Источник

Понравилась статья? Поделить с друзьями:
Добавить комментарий
  • Как сделать успешный бизнес на ритуальных услугах
  • Выездной кейтеринг в России
  • Риски бизнеса: без чего не обойтись на пути к успеху
  • 1c учет номенклатуры в различных единицах измерения
  • 1c создание макетов печатных форм