16.02.2016 15:10
kuprum
 
Цитата:
$piritu$ Вопрос в то куда рыть? Во общем сейчас в сверке выходит по позиционно все чеки. А надо как обычно общая сумма и кол-во чеков и все.
Это в настройке пинпада.

Зайти по админ меню. при включении пинпадп ,в меню ПЕЧАТЬ ЖУРНАЛА, И надо нажать карасную кнопку (нет)

ну и при проведении закрития дня в ручную (хотя у вас же линюкс)
чек падает в виде текстового файла в каталог обмена с кассой, ЧТО в нем???
зайдите через текстовый редактор посмотрите.
17.02.2016 11:08
kot_begemot
 
Цитата:
kuprum Это в настройке пинпада.

Зайти по админ меню. при включении пинпадп ,в меню ПЕЧАТЬ ЖУРНАЛА, И надо нажать карасную кнопку (нет)

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

В файле ops_spdh.ini заблокировали команду =0,187,ЖУРНАЛ ОПЕРАЦИЙ. Вместо неё указали =0,162,ЗАКРЫТИЕ ДНЯ и добавили команду =0,181,ПЕЧАТЬ ЖУРНАЛА. Получилось следующее (см. вложение).

Вопрос в следующем, под словом Дебетные что значит числа? Количество проведённых операций или количество карт?
Миниатюры
Нажмите на изображение для увеличения
Название: 57c98147cf129c887e5d5aa18d10eba5.jpg
Просмотров: 597
Размер:	340.8 Кб
ID:	6990  
14.08.2017 13:20
Валерий
 
Цитата:
$piritu$ в нашем случае нужно было выбрать авторизацию "Compass Plus"



а пробовали мы с авторизацией "SmartVista" - это и есть ошибка.

Сдвинулись с мертвой точки. Будем двигаться дальше... подключение по USB.

Добрый день.
Вот и я столкнулся с настройкой аркуса на укм 4. Месяц
все вроде бы заработало.. пока не выяснилась интересная вещь. на терминале не закрывается день, и через какое то время его надо закрывать принудительно, везя терминал в банк.. как всегда бывает на стыке двух зон ответственности, те кто ставил укм 4 посылают к тех поддержке банка, банк посылает обратно... и еще добавляет что по линуксу у них вообще нет людей... (МИБ). Начал разбираться сам. и вот вопросы)) 1.Как понять какой тип авторизации нужен. 2. При снятии Z при терминал мигает, в укм пишется что операция выполнена(закрытие дня), на принтере вылазит чек
Ошибка
Код ошибки: 050 (999)
No code.

При ручном закрытии дня на терминале(вывел эту операцию на клавиатуру) то же самое... Есть мысли?

п.с. заранее благодарен
14.08.2017 15:20
vdm
 
Я за то, чтобы пинать банк.
От кассы что требуется:
- запустить программу авторизации (cashreg) с неким кодом операции
- иметь доступ к банковскому IP на соответствующие порты (или на stunnel)
- прочитать файлы с результатом, которые сформирует cashreg
Предполагаю, что все это у вас работает.

Если не ошибаюсь, при закрытии дня запускается cashreg /o7
Что именно он должен сделать по коду операции 7 - расписано в ops.ini. А это вотчина банковской ТП. И скорее всего параметры эти идентичны для линуксовой и виндовой версий.
14.08.2017 21:27
Валерий
 
Цитата:
vdm Я за то, чтобы пинать банк.
От кассы что требуется:
- запустить программу авторизации (cashreg) с неким кодом операции
- иметь доступ к банковскому IP на соответствующие порты (или на stunnel)
- прочитать файлы с результатом, которые сформирует cashreg
Предполагаю, что все это у вас работает.

Если не ошибаюсь, при закрытии дня запускается cashreg /o7
Что именно он должен сделать по коду операции 7 - расписано в ops.ini. А это вотчина банковской ТП. И скорее всего параметры эти идентичны для линуксовой и виндовой версий.
Воо..
только тех поддержка банка говорит, что закрытие дня это 3 операции
14.08.2017 21:28
Валерий
 
Цитата:
Валерий Воо..
только тех поддержка банка говорит, что закрытие дня это 3 операции
1. закрытие пакета
2. закрытие смены
3. закрытие дня

и когда я к ним привожу терминал, они в досе запускают 3 бат файла
и все ок...

как бы настроить запуск cashreg 3 раза и с разными параметрами?)
15.08.2017 07:47
student
 
Цитата:
Валерий запуск cashreg 3 раза и с разными параметрами
а прописать внутри батника cashreg последней командой вызов следующего батника с новой командой не вариант ?
15.08.2017 11:08
Валерий
 
Цитата:
student а прописать внутри батника cashreg последней командой вызов следующего батника с новой командой не вариант ?
там линукс, и в скриптах я как то не спец
15.08.2017 12:16
vdm
 
Цитата:
Валерий 1. закрытие пакета
2. закрытие смены
3. закрытие дня

и когда я к ним привожу терминал, они в досе запускают 3 бат файла
и все ок...

как бы настроить запуск cashreg 3 раза и с разными параметрами?)
Ну вот откопал виндовый arcus2, смотрю батники:
close_batch.bat
Код:
bin\CommandLineTool.exe /o10
close_shift.bat
Код:
bin\CommandLineTool.exe /o11
close_day.bat
Код:
bin\CommandLineTool.exe /o12
ops.ini:
Код:
...
10=0,160,ЗАКРЫТИЕ ПАКЕТА
11=0,161,ЗАКРЫТИЕ СМЕНЫ
12=0,162,ЗАКРЫТИЕ ДНЯ
...
Т.е. в банке тебе делают примерно это.

Покажи свой ops.ini и cashreg.ini
15.08.2017 18:55
Валерий
 
ну да, именно эти операции они и делают
батники запускают..

вот мои файлы
cashreg
#port section
PORT=/dev/ttyS2
SPEED=115200
BYTE=8
PARITY=N
STOP=1
#to in miliseconds
TIMEOUT=10
PAD_IDLE_TO=120

OPERATION_INI_FILE=ops.ini

RC_CONVERT_FILE=rc_conv.ini

#files section
CHEQ_FILE=cheq.out
RESULT_FILE=rc.out

#auto cancel operation
CANCEL_CH_FILE=auto_can.out
CANCEL_RC_FILE=can_rc.out

#Comment to enable PPAD Date and time Syncronisation

#Code pages (iconv using)

#Operating Charset only 1251
PPCHARSET=CP1251
#Output char se
OPCHARSET=CP1251
#OPCHARSET=UTF-8

#NOTIMESYNC
USEAPPLOG
USEPPADTRACE

#response code converting
RC_RESOLVE_FILE=rc_res.ini
DEFAULT_RC_STRING=No code
USEORIGINALRC


и ops.. и как то вижу я что в нем что то не то

#operation configuration
# Op code Op class Op id Op Name
# 1 = 1, 1, ОПЛАТА
# Op code - код операции для кассы
# Op class - класс операции (1 - финансовые, 2 - технические, 3 - административные)
# Op id - ID операции
# Для класса 1:
# 1 OP_PURCHASE_SMS
# 2 OP_PURCHASE_DUAL, //2
# 3 OP_PREAUTHORIZATION, //3
# 4 OP_CONFIRMATION, //4
# 5 OP_CANCEL, //5
# 6 OP_CANCEL_ADVICE, //6
# 7 OP_BALANCE_INQUIRY, //7
# 8 OP_MINI_STATEMENT, //8
# 9 OP_UNIVERSAL_REVERSAL, //9
# 10 OP_UNIVERSAL_REVERSAL_ADVICE, //10
# 11 OP_REFUND, //11
# 12 OP_CASH_SMS, //12
# 13 OP_CASH_DUAL, //13
# 14 OP_CREDIT, //14
# 15 OP_CREDIT_VOUCHER, //15
# 16 OP_UTILITY_PAYMENT, //16
# 17 OP_BILLING_PAYMENT_SMS, //17
# 18 OP_BILLING_PAYMENT_DUAL //18
# Для класса 2:
# 0 - Печать журнала
# 1 - Сверка итогов
# 2 - Меню кассира
# 3 - Технический реверсал последней операции
# Для класса 3:
# 1,2 - Синхронизация времени
# 4 - Сессия TMS
# 5 - Административное меню
1=0,128,ОПЛАТА
2=0,224,ОТМЕНА
3=0,130,ВОЗВРАТ
4=3,50,ТЕСТ
5=5,1,АДМИН
6=5,50,ОПЕРАЦИИ
7=2,50,Меню_кассира
8=1,128,DEFOP
11=3,4,СЕССИЯ_TMS
12=0,53,АДМИНИСТРАТИВНОЕ_МЕНЮ
13=0,50,МЕНЮ_КАССИРА


эти файлы из дистрибутива что в банке дали..
Часовой пояс GMT +3, время: 16:07.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.