На главную страницу Версия-Т
VTSoft.ru

Банковские карты по нескольким фирмам


RSS
Банковские карты по нескольким фирмам
 
Здравствуйте!
У нашего клиента на кассовых местах (АРМ кассира)используется продажа на несколько ФР. Пока используются не подключенные банковские терминалы и кассиру очень трудно по разным фирмам определить суммы для терминала в рамках одного чека до печати чека. Например, в чеке товары по двум фирмам, кассир, должен до печати чека высчитать суммы по двум фирмам, снять их с банковского терминала и потом пробить чеки.

Чтобы облегчить эту работу, предлагается подключить терминал к программе. У нас это Сбербанк. Однако, есть такой вопрос, будет ли какое нибудь разделение по фирмам при работе с терминалом (там уже заведены две фирмы). Или программа позволяет работать с терминалом только по одной фирме?
 
Да, такая возможность реализована.

Цитата
VT:Магазин. АРМ Кассира. История изменений

Версия 3.2.28 (05.04.2012)

- Доработан алгоритм оплаты чека по банковской карте. При работе с несколькими кассами реализована возможность проведения платежа по каждой кассе по отдельному счету. Для этого в настройках модуля SberBank.dll организована настройка нескольких путей к драйверу Gate.dll с их привязкой к номеру кассы. Версия SberBank.dll должна быть не ниже 1.5.
 
Сегодня вместе со специалистами сбербанка пытались подключить ПИНПАД к АРМ кассира с двумя фирмами. Версия программы обновлена до последней. Однако сразу возник вопрос:
1. пути к Gate.dll, должны быть разные или к одной и той же dll. Спецы сбербанка сказали, что настройки у них только в одной папке с dll. Ну пока настроили пути от двух касс к одной папке с dll.

2. Дальше вопрос. Нужно иметь один или два пинпада? когда попробовали с одним, то при получении информации от терминала, он вывел вопрос пробить по первой или второй фирме? То есть, если выбрать первую фирму то все пробьется по первому ФР.

Вообщем, пока не подключили, ждем от Вас помощи и какой алгоритм работы при оплате через терминал по нескольким фирмам.

У нас есть еще клиент, у которого подключено к одному АРМ кассира 4 ФР, он тоже ждет положительного опыта.
 
Цитата
Спецы сбербанка сказали, что настройки у них только в одной папке с dll.

По имеющейся у нас информации (и до сих пор это вроде как было верно) Gate.dll можно устанавливать в разные папки. При этом каждая Gate.dll будет использовать свои отдельные настройки, хранящиеся в ini-файле в той же папке.

Цитата
... когда попробовали с одним, то при получении информации от терминала, он вывел вопрос пробить по первой или второй фирме? То есть, если выбрать первую фирму то все пробьется по первому ФР.

При оплате чека банковской картой АРМ вызывает Gate.dll из той папки, которая сопоставлена с выбранной кассой (касса выбирается либо вручную при открытии нового чека, либо автоматически, если включено разделение чека по отделам). Gate.dll берет настройки из своего ini-файла, и если в нем прописано несколько фирм, выводит диалог выбора фирмы. Но, фирма то фактически уже выбрана когда произошел выбор ККМ. То есть этот диалог здесь лишний. Чтобы Gate.dll его не выводила, АРМ должен как то передать в Gate.dll, по какой фирме проводить транзакцию, то есть передать ей некий идентификатор фирмы. Но такой возможности, к сожалению, нет. По крайней мере в имеющейся у нас документации на Gate.dll такая информация отсутствует.

Поэтому такая конфигурация: две ККМ - одна Gate.dll настроенная на две фирмы, будет иметь недостаток в виде лишнего диалога.

Но возможна и другая конфигурация: две ККМ - две Gate.dll в разных папках, каждая из которых настроена на отдельную фирму. В этом случае АРМ будет вызывать для каждой кассы отдельную dll, которая будет работать только по своей фирме.

Цитата
Нужно иметь один или два пинпада?

Для конфигурации с двумя dll нужно иметь два Пин-пада. Но теоретически должно работать и с одним, когда в настройках обеих dll прописан один и тот же Пин-пад. Но для этого надо знать точно, привязывается ли Пин-пад к фирме? Если не привязывается, и все настройки на фирму производятся только в dll, то теоретически библиотеке должно быть все равно, с каким пин-падом работать - с первым, вторым или десятым.
 
Сегодня встречались в нашем управлении сбербанка с лучшими техническими спецами по сберу по поводу решения этого вопроса. Пока они ничего не могут сделать, говорят, что пока не подключали не разу терминалы по работе с несколькими фирмами. Просят узнать у разработчиков, то есть Вас, где подобное решение работает. Они могут по своим каналам связаться с этим городом со сбером и узнать как там сделали. Есть ли у Вас такая информация? Можете ли сообщить по электронке из профиля.

Клиент очень Важный, решил добить этот вопрос, дошел до самых больших начальников Сбера в нашем городе.
p.s. Проблема остается в том, что настройки на фирму делаются еще и в пинпаде, а не только в файлах.
 
Для решение данной задачи разработчиками VTSoft был допилен модуль sberbank.dll

Как у нас это реализовано:

в корне диска С расположены 2 папки "firma1" и "firma2" соответственно.
в настройках sberbank.dll указаны пути к этим каталогам, с указанием используемого ФР, в нашем случае это Fprint 02k и Установленный в системе (принтер чеков без фискальной памяти).
для работы используются терминалы VeriFone vx810

Проблем с реализацией этой задачи не возникло совсем, по аналогии работает и другой POS-софт, 1С тоже это умеет.

Цитата
Ygor пишет:
Сегодня встречались в нашем управлении сбербанка с лучшими техническими спецами по сберу по поводу решения этого вопроса.


:|

Обратитесь в сбербанк города Братска в Иркутской области.(Байкальский банк Сбербанка России)
 
Цитата
Ygor пишет:
Нужно иметь один или два пинпада?


У нас используется один пинпад VeriFone vx810, используются отделы для ККМ т.е. товар в справочнике разбит на отделы, клавиша вызова операции оплаты по безналичному расчету настраивается в sberbank.dll. Во время покупки, если в буфере чека содержатся товары 2ух отделов, покупателю будет предложено ввести пароль для каждой из фирм(отделов). Сначала вводится пароль для отдела 1 соответствующий первому фискальнику, выходит чек по первому отделу, после того как вышел чек из фискальника появляется запрос ввода пароля второй раз(теперь для 2го отдела) в итоге чек закрывается с выводом необходимой информации на второй фискальник.
 
Спасибо, Александр!

Не могли бы Вы указать название фирмы или ИП для обращения в сбербанк Братска, можно на it-storg@mail.ru