Verifone VX 820. Ошибка 4141

CapNemo
Прохожий
Сообщения: 4
Зарегистрирован: 21 июл 2017, 23:23

Verifone VX 820. Ошибка 4141

Непрочитанное сообщение CapNemo »

Доброе время суток!

Пытаюсь провести отмену оплаты с использованием механизма подтверждения транзакций (6003/6001/6004).

Тестовый сценарий:
1. Выполнить итоги дня (6000).
2. Выполнить оплату (4000) на 1.22
3. Выполнить оплату на 1.21
4. Выполнить отмену оплаты на 1.21

Часть sbkernel.log:
--- cut begin ---
24.07 12:54:09 SB_KERNEL.DLL loaded
24.07 12:54:09 Command = 6000
24.07 12:54:14 Closing COM port...
24.07 12:54:14 Result = 0
24.07 12:54:14 SB_KERNEL.DLL unloaded
24.07 12:54:30 SB_KERNEL.DLL loaded
24.07 12:54:30 Command = 4000, Amount = 1.22, Card = '', Dept = -1
24.07 12:54:49 Closing COM port...
24.07 12:54:49 Result = 0, Amount = 1.22, Card = '427613******8187'
24.07 12:54:49 Command = 6003
24.07 12:54:49 Closing COM port...
24.07 12:54:49 Result = 0
24.07 12:54:49 Command = 6001
24.07 12:54:49 Closing COM port...
24.07 12:54:49 Result = 0
24.07 12:54:49 SB_KERNEL.DLL unloaded
24.07 12:55:03 SB_KERNEL.DLL loaded
24.07 12:55:03 Command = 4000, Amount = 1.21, Card = '', Dept = -1
24.07 12:55:18 Closing COM port...
24.07 12:55:18 Result = 0, Amount = 1.21, Card = '427613******8187'
24.07 12:55:18 Command = 6003
24.07 12:55:18 Closing COM port...
24.07 12:55:18 Result = 0
24.07 12:55:18 Command = 6001
24.07 12:55:18 Closing COM port...
24.07 12:55:18 Result = 0
24.07 12:55:18 Command = 4003, Amount = 1.21, Card = '', Dept = -1
24.07 12:55:29 Closing COM port...
24.07 12:55:29 Result = 0, Amount = 1.21, Card = '427613******8187'
24.07 12:55:29 Command = 6003
24.07 12:55:29 Closing COM port...
24.07 12:55:29 Result = 4141
24.07 12:55:30 SB_KERNEL.DLL unloaded
--- cut end ---

SBRF.dll ver. 11.23.4.8 от 25.07.2012
SBRFCOM.dll ver. 1.0.0.1 от 22.11.2012

Что означает ошибка 4141?
Почему при отмене оплаты, механизм подтверждения транзакций может не работать?
Заранее спасибо откликнувшимся.
norad
Сбербанк
Сбербанк
Сообщения: 385
Зарегистрирован: 11 июн 2014, 05:51

Re: Verifone VX 820. Ошибка 4141

Непрочитанное сообщение norad »

Я вот не вижу, а вы сумму передавали при этом?
Аватара пользователя
Barrt_S
Местный
Сообщения: 181
Зарегистрирован: 04 май 2011, 15:32
Авто: Mazda
Благодарил (а): 1 раз
Поблагодарили: 4 раза

Re: Verifone VX 820. Ошибка 4141

Непрочитанное сообщение Barrt_S »

Доки нет под руками, но вот поиском находит:

4141:
Result := 'Невозможно выполнить команду SUSPEND: не найден файл SHCN.D.

Это с github.com
Filimon
Сбербанк
Сбербанк
Сообщения: 489
Зарегистрирован: 11 июл 2015, 04:18
Авто: Тесла
Откуда: Русь

Re: Verifone VX 820. Ошибка 4141

Непрочитанное сообщение Filimon »

#define ERR_SH_FILE_NOT_FOUND 4141

Ищет какой-то SH-файл :unknown:
CapNemo
Прохожий
Сообщения: 4
Зарегистрирован: 21 июл 2017, 23:23

Re: Verifone VX 820. Ошибка 4141

Непрочитанное сообщение CapNemo »

Извините за глупый вопрос, а кто нибудь может выложить более свежую версию софта Сбербанка, папку sc552?

Если это "секретная" информация, то поеду искать у наших клиентов что-то посвежее, а то у меня в распоряжении вариант двухлетней давности.
norad
Сбербанк
Сбербанк
Сообщения: 385
Зарегистрирован: 11 июн 2014, 05:51

Re: Verifone VX 820. Ошибка 4141

Непрочитанное сообщение norad »

А вы, я полагаю, завязаны на разработке софта для касс с поддержкой эквайринга?
Скорее всего то, что мы выложим не будет иметь ценности, так как весьма вероятно, что софт у вас не PCI DSS, проливать пинпад нужно будет ручками. Лучше всего самим позвонить, если контакты остались или через клиентов инициировать запрос на приезд инженера к вам.
CapNemo
Прохожий
Сообщения: 4
Зарегистрирован: 21 июл 2017, 23:23

Re: Verifone VX 820. Ошибка 4141

Непрочитанное сообщение CapNemo »

norad, да, Ваше предположение верное, мы занимается разработкой софта для автоматизации аптечного бизнеса.
Я думаю ваша помощь ускорит решение проблемы. Если вас не затруднит, то вышлите архив с софтом по адресу mamelin@mail.ru или укажите другой доступный способ. Опыт проливки пинпада уже был небольшой, так что думаю справлюсь.
norad
Сбербанк
Сбербанк
Сообщения: 385
Зарегистрирован: 11 июн 2014, 05:51

Re: Verifone VX 820. Ошибка 4141

Непрочитанное сообщение norad »

CapNemo, сначала скажите, в папке с библиотеками какое примерное количество файлов формата .B и .D?
Если достаточно большое - скинуть от меня не вариант (потребуется не просто прошивка пинпада, а ещё ручная загрузка всех параметров), вдобавок я сейчас несколько другими проектами занимаюсь, софт у меня только прошлогодней давности сохранился.
В случаях, если приходится проводить работы на тестовой сборке, то надежнее всего обратиться к клиентам, которых вы поддерживаете и которые на сберовском эквайринге сидят, пусть сделают заявку своему манагеру от своего имени указав ваши реквизиты.
А то инженерством я практически не занимаюсь — перешел к пониманию внутренних процессов и EMV.
CapNemo
Прохожий
Сообщения: 4
Зарегистрирован: 21 июл 2017, 23:23

Re: Verifone VX 820. Ошибка 4141

Непрочитанное сообщение CapNemo »

norad Извините, был в отпуске. Спасибо за ответ, попробуем решить проблему своими силами.
Ответить