Сделать обмен данными с терминалом через Inpas DC Console Service
Приложение готово и рабочее, есть интеграция со Сбербанком, нужна такая же с Тиньковым.
Как работает интеграция со сбером сейчас:
в папке на компе лежит драйвер терминала и специальные прожки (у сбера это папка c:\sc552, у тинькова другая)
прога вызывает консольное приложение из этой папки и передает ей команды (мы используем 4 команды — оплата/возврат/закрытие смены/х-отчет)
а потом забирает содержимое чека из текстового файла и отправляет его на кассу
Подробное описание задачи:
1. надо взять код написанный для сбера (/Alex EI/TerminalOp.cs), скопировать-вставить и подменить консольные команды на аналогичные тиньковские — команды есть в DCConsole Service.pdf в папке с дровами терминала [https://owncloud.itgrp.ru/index.php/s/x1qolROTa79M... kassovye resheniya&files=DualConnector (Common Connectors Installer) 1.3.10.1.rar](https://owncloud.itgrp.ru/index.php/s/x1qolROTa79M...%20kassovye%20resheniya&files=DualConnector%20(Common%20Connectors%20Installer)%201.3.10.1.rar)
2. сделать опцию в настройках, чтобы пользователь мог переключать тип терминала
Готовы продолжить работать с разработчиком выполнившим задачу.