ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
ilan
Сообщения: 10
Зарегистрирован: 08 фев 2019, 14:07

ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Сообщение ilan » 29 ноя 2019, 16:42

Прошу помощи...

ЭТ СБ в ответ на PayByPaymentCard возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"
Как его оттуда достать?
Или можно настроить ЭТ так чтобы он отдавал слип в ответе на команду?

Заранее спасибо!

Аватара пользователя
saratovout
Сообщения: 260
Зарегистрирован: 08 авг 2019, 23:52
Откуда: Boston
Контактная информация:

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Сообщение saratovout » 29 ноя 2019, 16:48

ilan писал(а):
29 ноя 2019, 16:42
возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"
конфиг ПО эквайринга покажите.
good films make your life better..

ilan
Сообщения: 10
Зарегистрирован: 08 фев 2019, 14:07

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Сообщение ilan » 29 ноя 2019, 16:50

это, видимо, ini файлы из папки sc552?
Но какие именно?

Аватара пользователя
saratovout
Сообщения: 260
Зарегистрирован: 08 авг 2019, 23:52
Откуда: Boston
Контактная информация:

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Сообщение saratovout » 29 ноя 2019, 16:52

ilan писал(а):
29 ноя 2019, 16:50
это, видимо, ini файлы из папки sc552?
Но какие именно?
pilot_nt.dll - уточните версию
pinpad.ini - содержимое

вы уверены, что SLIP пустой, как вы проверяете?
good films make your life better..

ilan
Сообщения: 10
Зарегистрирован: 08 фев 2019, 14:07

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Сообщение ilan » 29 ноя 2019, 16:58

вот ответ на PayByPaymentCard

JSON: {
"CardNumber": "******78x9",
"ReceiptNumber": "11220x34-42x03",
"RRNCode": "5x15460635x5",
"AuthorizationCode": "0x29x2",
"Slip": "",
"PrintSlipOnTerminal": false,
"Amount": 1,
"Command": "PayByPaymentCard",
"Error": "",
"Warning": "",
"Status": 0,
"IdCommand": "000bf282-58c6-4a2b-92b7-3e1fff839cf2",
"NumDevice": 2
}

Аватара пользователя
saratovout
Сообщения: 260
Зарегистрирован: 08 авг 2019, 23:52
Откуда: Boston
Контактная информация:

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Сообщение saratovout » 29 ноя 2019, 17:22

вы проверку делаете через тестовую страницу kkmserver или через свое ПО?
версия пилота и конфиг?
зайдите в "логи комманд" в kkmserver и посмотрите "текст ответа", там SLIP тоже чистый?
good films make your life better..

ilan
Сообщения: 10
Зарегистрирован: 08 фев 2019, 14:07

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Сообщение ilan » 29 ноя 2019, 17:31

через свое ПО.
в логах тоже пустая строка.
у нас один клиент норм работает (в slip призодит массив слип-чек) А у нового пустая строка Slip
версия pilot_nt 30.1.5.0

pinpad.ini

ComPort=5
;PinpadLog=1
;PinpadIPAddr=10.73.27.24
;PinpadIPPort=8888
;TerminalID=00000000
;MerchantID=000000000000
;Header=Заголовок чека строка 1|Строка 2|Строка 3|Строка 4
;CardHolderSignatureImage=sign\<date}\<t_id}\<tn}-<time}.png
Speed=115200
ShowScreens=1
;PrinterType=Shtrih-PTRK1
;PrinterType=Epson-TM950
;PrinterType=Generic_32_chars
;PrinterType=Generic_35_chars
;PrinterType=Generic_36_chars
;PrinterType=Generic_40_chars
;ForceTopMost=1
NewProtocol=1



PrinterEnd=
PrintEnd=

Audim
Администратор
Сообщения: 2395
Зарегистрирован: 17 мар 2015, 18:36

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Сообщение Audim » 29 ноя 2019, 18:04

В настройках устройства в kkmserver в поле "Коды символов отреза" поставьте "01"


ilan
Сообщения: 10
Зарегистрирован: 08 фев 2019, 14:07

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Сообщение ilan » 02 дек 2019, 17:02

Попробовали - не помогло.

Прошу помощи.......

Ответить