Как сделать возврат на кредитную карту на ФП Меркурий-119Ф.

Модели:
Меркурий-114.1К, Меркурий 115Ф, Меркурий 119Ф, Меркурий 130ф, Меркурий MS-K
Ответить
Аватара пользователя
svavan
Сообщения: 17
Зарегистрирован: 25 июл 2016, 22:31

Как сделать возврат на кредитную карту на ФП Меркурий-119Ф.

Сообщение svavan »

При реализации вашего протокола наткнулся на проблему - невозможно сделать возврат на кредитную карту разными фискальными документами. При оформлении чека если реквизиты списка товаров и реквезиты №12, №13 и т.д. разнести в разные фискальные документы то вываливается ошибка 161 ("Итоговая сумма чека возврата не равна итоговой возвращаемой сумме при комбинированном возврате.") Если их отсылать одним документом то все печатается нормально. В чем может быть проблема? Может быть эту операцию нужно проводить вообще как-то иначе? В вашем ПО вообще нет функции оформить возврат на кредитную карту.
Аватара пользователя
Help3
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 610
Зарегистрирован: 29 июл 2013, 13:24

Re: Как сделать возврат на кредитную карту на ФП Меркурий-119Ф.

Сообщение Help3 »

Сообщите версию ПО и версию протокола.
Аватара пользователя
svavan
Сообщения: 17
Зарегистрирован: 25 июл 2016, 22:31

Re: Как сделать возврат на кредитную карту на ФП Меркурий-119Ф.

Сообщение svavan »

Персия ПО 1.07, про версию протокола не совсем понял. Где ее посмотреть? Это версия аппарат для ЛДНР.
Аватара пользователя
Help3
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 610
Зарегистрирован: 29 июл 2013, 13:24

Re: Как сделать возврат на кредитную карту на ФП Меркурий-119Ф.

Сообщение Help3 »

Разработчик просил подробно описать что нужно сделать и что вы делаете.
Аватара пользователя
svavan
Сообщения: 17
Зарегистрирован: 25 июл 2016, 22:31

Re: Как сделать возврат на кредитную карту на ФП Меркурий-119Ф.

Сообщение svavan »

Используя функцию протокола "Фискальный документ" (53H) можно оформить весь чек возврата на кредитную карту одним пакетом закрыв при этом документ сразу. Тогда возврат проходит без проблем.

Если мы разбиваем чек например на три пакета (шапка, список товаров, сумма покупки и т.д.), что делать не запрещается и прекрасно работает например при проведении продажи, то при печати второго блока-документа (список товара) вываливается ошибка 161 ("Итоговая сумма чека возврата не равна итоговой возвращаемой сумме при комбинированном возврате.")

Если объединить второй и третий документ в один то печать тоже проходит без проблем. Экспериментальным путем установлено что если список товаров и реквизит №13 находятся в разных пакетах(фискальных документах) то операция не проходит с вышеуказанной ошибкой.

Необходимость дробить чек на разные документы-пакеты обусловлен тем что позиций может быть много, а как мы знаем меркурий очень плохо переваривает пакеты более 4Кб.

Если необходимо могу предоставить пример кода на JAVA.
Аватара пользователя
Help3
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 610
Зарегистрирован: 29 июл 2013, 13:24

Re: Как сделать возврат на кредитную карту на ФП Меркурий-119Ф.

Сообщение Help3 »

Прошивку для проверки выслал на почту.
Ответить