Программа для управления терминалами Ingenico

23.07.18

Учетные задачи - Розничная торговля

Простенькая программка для управления эквайринговыми терминалами ingenico, с установленным комплексом acrus2.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
ArcComm
.zip 36,63Kb
13 3 000 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Волею судьбы пришлось обновить все эквайринговые терминалы в своей организации. Раньше были неуправляемые терминалы, поэтому об актуальности библиотеки драйверов в 1С я не беспокоился. Сумма в терминалы вводилась вручную, они сами себе печатали чек, все было хорошо. А сейчас я решил взять новенькие ingenico ipp320, управляемые с компьютера, и не имеющие в себе принтеров слипов. Встроенного драйвера в моей конфигурации не было, с наскоку импортировать новую версию библиотеки подключаемого оборудования не удалось, так как версия конфигурации старая, очень сильно допиленная, и конфликты вылезали в самых неожиданных местах. И так получилось, что терминал оказался нужен вот прямо вчера.

Пришлось вспомнить молодость, и быстренько написать программку для управления терминалом, и печати слипа, минуя 1С.

Тут надо прерваться, и описать, как ожно работать с терминалом. Есть программный комплекс arcus2, который, как правило, дает представитель банка. Есть какой то com-интерфес, и для олдскулла - специальная программка CommandLineTool, которая работает из командной строки. Свойства платежа ей задаются большим набором параметров командной строки. Дальше программа связывается с терминалом, и когда тот заканчивает, записывает результат rc.out, и чек, внешний вид которого кодируется в банке, в файл cheq.out. Дальше в общем то просто - надо посмотреть в этот самый rc.out и узнать, что собственно, у нас получилось, и напечатать слип из cheq.out.

Как видно, ничего сложного. Но без нормально UI интерфейса тут делать нечего. 

Вот за эту задачу и отвечает публикуемое решение. В программу вводим параметры задачи, отправляем их в CommandLineTool, потом, когда та заканчивает, получаем итог, и печатаем чек на принтер.

Настройки программы хранятся в файле arccomm.ini, там есть два радела - параметры командной строки CommandLineTool, и настройки самой программы. Необходимо выбрать принтер для печати, я купил для этой цели noname принтер чеков, и если принтер поддреживает автоообрезку, поставить соответствующую галочку.

Штатные параметры CommandLineTool уже записаны в параметрах, если у вашей версии терминала они отличаются - можно поправить. Место, куда вставляется сумма, кодировано XXX, место, куда вставляется код авторизации для возврата - VVV.

Важный момент - в arcus2 расшифровки результата операции записаны в файл INI\rc_res.ini. Файл не совсем соответствует стандарту ini, так как у него нет заголовка секции. Поэтому перед запуском надо дописать там первой строчкой вот такое значение: [general], в противном случае программа не сможет получать оттуда информацию. На функционировании самого arcus2 это не скажется.

Вступайте в нашу телеграмм-группу Инфостарт

arcus2 ingenico

См. также

ККМ Кассовые операции Розничная торговля НДС 22% Системный администратор Программист 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 1.6 1С:Бухгалтерия автономного учреждения Россия Платные (руб)

Универсальная обработка для обслуживания любых фискальных регистраторов (ККТ), в том числе Веб сервер АТОЛ. Работает в соответствии с 54-ФЗ. (ФФД 1.0, ФФД 1.05, ФФД 1.1, ФФД 1.2). Подключайте любую онлайн кассу к практически любой конфигурации на обычных формах. Нет необходимости обновлять 1С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Поддерживает разрешительный режим и маркировку. Поддерживает локальный модуль честного знака для офлайн проверки. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows Адаптировано к ставке НДС 22% и ТС ПИоТ.

6100 руб.

27.02.2017    889787    6269    10385    

3270

Оптовая торговля Розничная торговля НДС 22% 1С 8.3 1С:Управление торговлей 10 Россия Платные (руб)

Пакет обновлений и продолжения поддержки Управление торговлей, редакция 10.3.- обновление которое предоставляет пользователям новые функции, исправления ошибок и т.д.

14640 руб.

19.12.2025    5656    59    33    

58

Оптовая торговля Розничная торговля Обмен с ГосИС Программист Бухгалтер Пользователь 1С:Предприятие 8 1C:Бухгалтерия Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Платные (руб)

Решение создано для помощи разработчикам, интеграторам и другим заинтересованным лицам по настройке системы маркировки обуви, одежды, лекарств, табака, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин. Задавайте вопросы по работе с ЦРПТ, GS1, ЭДО, Национальным каталогом, накоплен опыт и знания по данным темам.

5000 руб.

18.03.2019    120643    77    115    

200

ККМ Кассовые операции Розничная торговля НДС 22% Системный администратор Программист 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия автономного учреждения Россия Платные (руб)

Обработка осуществляет обслуживание ККТ АТОЛ, Штрих, Вики Принт и Меркурий для конфигураций "УТ 10.3", "КА 1.1", "УПП 1.3", "Розница 1.0", "БП 2.0" и других отраслевых решений, построенных на основе указанных выше конфигурациях. Поддерживает возможность параллельно пробития чеков на одной ККМ несколькими пользователями. Поддерживает Веб-сервер Атол. Соответствует требованиям 54-ФЗ. Поддерживает ФФД 1.0, 1.05, 1.1 и 1.2. Разделяет чеки по нескольким СНО. Поддерживает механизмы подключения ККТ по TCP/IP, для работы через RDP или интернет. Поддержка маркировки и разрешительного режима. Поддержка пробития чеков с новыми ставками НДС 5%, НДС 7% и НДС 22%.

7900 руб.

25.05.2015    371876    2210    3258    

1162

Оптовая торговля Розничная торговля Обмен с ГосИС Бухгалтер 1С:Предприятие 8 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Бухгалтерский учет Управленческий учет Акцизы Платные (руб)

Автоматизация учета ЕГАИС в 1С для оптовой торговли, производства и импорта алкогольной продукции. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

15.12.2015    181672    1225    biz-intel    374    

416

ККМ Кассовые операции Розничная торговля Программист Бухгалтер Пользователь 1С:Предприятие 8 1С:Розница 2 1С:Управление торговлей 11 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Расширение для типовых конфигураций для Управляемых форм позволяет выполнять печать кассовых чеков на одну ККМ 54-ФЗ с нескольких рабочих мест. НИКАКИХ НАСТРОЕК В РАЗРАБОТКЕ - ПОДКЛЮЧИЛ И ПЕЧАТАЙ. Если у вас несколько отделов и одна ККМ - печатайте на одной ККМ! Если у вас две ККМ и одна поломалась - печатайте на одной ККМ, пока ремонтируете другую! Решение для розничных продаж! Обновление 19.03.26 для 1С:Розница 2.3

9500 руб.

27.08.2018    134784    770    603    

943
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. pakko 10 13.07.18 07:10 Сейчас в теме
А с каким банком сея приблуда работает? А то у нас Газпромбанк
2. kolabaister 3 13.07.18 14:43 Сейчас в теме
Это зависит не от банка, а от драйвера терминала. Писалось и тестировалось под банк россии.
3. Benefactor88 68 23.07.18 16:30 Сейчас в теме
Правильно ли я понял - эта прога для ввода вручную и прицепить ее к 1С никак - например сформировать текстовый файл и потом посмотреть результат - и послать чек на кассу? У нас тоже нетиповая и очень старая конфа где в помине ент торгового оборудования.
4. kolabaister 3 23.07.18 19:46 Сейчас в теме
Да, правильно. Это была первая разработка такого плана, и рассчитана она была исключительно на ручную работу.

Я в итоге написал полноценный кассовый фронтэнд - здоровый программный комплекс на VC, которому 1с при проведении заказа отправляет данные по нему, и который после оплаты скидывает инфу про нее базе. Получилось довольно громоздко, но очень быстро, и при необходимости легко дописываю без возни с обновлением БПО.
5. user1090955 10.12.18 10:50 Сейчас в теме
Здравствуйте. А поделитесь исходниками? само собой за отдельную плату
6. kolabaister 3 10.12.18 17:35 Сейчас в теме
К сожалению, исходников этой мини утилитки не сохранилось, надобность в ней отпала довольно быстро.
Для отправки сообщения требуется регистрация/авторизация