В самой ККТ не было запрограммировано название организации(Владелец), однако после синхронизации с ФН, поле заполнилось, но в ответ в статусе значение OrganizationName опять другое и равное "АДМИНИСТРАТОР Иванов И.И."
Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
Теги:
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
То есть название организации в кассе и то что возвращается в 1С - разные значения ?
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
Да, похоже в поле OrganizationName возвращается значение CashierName, а само поле CashierName отсутствует в ответе.
Очень странно, что количество полей в ответе на запрос ПолучитьПараметрыККТ уменьшается в зависимости от количества запросов. Закономерность не удалось выявить.
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
C CashierName фича локализована, в следующих релизах учтем пожелания, а с количеством полей пока воспроизвести Вашу ситуацию не получается, у меня все стабильно.
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
После вкл/выкл ККТ запрос Получить параметры ККТ возвращает -
затем второй запрос возвращает все тоже самое, кроме
третий запрос -
Наблюдаем регрессию!
После еще нескольких запросов похоже когда TaxVariant превысит по длине какое-то значение, ответ уже возвращается другой с меньшим количеством параметров (причем TaxVariant - пустое) -
Код: Выделить всё
<?xml version="1.0" encoding="UTF-8"?>
<Parameters
KKTNumber="0000000000010101" KKTSerialNumber="08006509"
Fiscal="true" FFDVersionFN="1.0.5"
FFDVersionKKT="1.0.5" FNSerialNumber="9999078900001483"
DocumentNumber="1" DateTime="2018-06-01T12:05:00"
OrganizationName="АДМИНИСТРАТОР Иванов И.И." VATIN="XXXXXXXXXX"
AddressSettle="город" PlaceSettle="офис"
TaxVariant="0,1,3" OfflineMode="false"
DataEncryption="false" ServiceSign="false"
SaleExcisableGoods="true" SignOfGambling="false"
SignOfLottery="false" SignOfAgent="true"
BSOSing="false" CalcOnlineSign="false"
PrinterAutomatic="false" AutomaticMode="false"
OFDOrganizationName="Такском" OFDVATIN="7704211201"
FNSWebSite="nalog.ru" SenderEmail="to@email.ru"/>
Код: Выделить всё
TaxVariant="0,1,30,1,3"
Код: Выделить всё
TaxVariant="0,1,30,1,30,1,3"
После еще нескольких запросов похоже когда TaxVariant превысит по длине какое-то значение, ответ уже возвращается другой с меньшим количеством параметров (причем TaxVariant - пустое) -
Код: Выделить всё
<?xml version="1.0" encoding="UTF-8"?>
<Parameters KKTNumber="0000000000010101" KKTSerialNumber="08006509"
Fiscal="true" FFDVersionFN="1.0.5"
FFDVersionKKT="1.0.5" FNSerialNumber="9999078900001483"
DocumentNumber="1" DateTime="2018-06-01T12:05:00"
OrganizationName="АДМИНИСТРАТОР Иванов И.И." VATIN="XXXXXXXXXX"
AddressSettle="город" PlaceSettle="офис" TaxVariant=""/>
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
Это уже изменено, будет выложено в будущей версии.
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
При выполнении функции печати чека были переданы данные чека, содержавшие секцию оплат
Код: Выделить всё
<Payments Cash="15" ElectronicPayment="1" AdvancePayment="2" Credit="3" CashProvision="4"/>
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
Все правильно, касса сама перерасчитывает это в соответствии с протоколом кассы ElectronicPayment, AdvancePayment, Credit и CashProvision должны быть для каждой позиции, а 1С дает возможность для ввода этих данных только на чек, поэтому чтобы удовлетворять протоколу, касса делает свой расчет на основании имеющихся данных, единственно что сейчас рассматриваем коррекцию отображения для CashProvision.
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
Не совсем понятно, согласно ФФД в числе реквизитов, содержащихся в кассовом чеке (БСО), есть:С. Спирин писал(а): ↑22 авг 2018, 11:00 Все правильно, касса сама перерасчитывает это в соответствии с протоколом кассы ElectronicPayment, AdvancePayment, Credit и CashProvision должны быть для каждой позиции, а 1С дает возможность для ввода этих данных только на чек, поэтому чтобы удовлетворять протоколу, касса делает свой расчет на основании имеющихся данных, единственно что сейчас рассматриваем коррекцию отображения для CashProvision.
1) сумма по чеку (БСО) наличными 1031
2) сумма по чеку (БСО) электронными 1081
3) сумма по чеку (БСО) предоплатой (зачетом аванса и (или) предыдущих платежей) 1215
4) сумма по чеку (БСО) постоплатой (в кредит) 1216
5) сумма по чеку (БСО) встречным предоставлением 1217
В числе реквизитов "предмета расчета" (позиции), ничего о подобных суммах оплат не сказано.
Не совсем ясно тогда, зачем значения оплат - ElectronicPayment, AdvancePayment, Credit и CashProvision - должны указываться для каждой позиции.
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
Такова логика работы самой кассы, которая дает возможность вводить эти данные для каждой позиции, после чего формирует документ с этими данными на весь чек в соответствии с протоколом ФФД. Пока эта логика используется и для режима ФР, что в будущем будет пересмотрено.
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
Добрый День, для
Меркурий 185Ф появился драйвер?
Меркурий 185Ф появился драйвер?
- xandor1980
- Сообщения: 5
- Зарегистрирован: 20 апр 2011, 17:42
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
Здравствуйте, тоже подключился к тестированию. Вчера подключил к Меркурий-185Ф к БП 3.0(последний релиз), смена открылась, чеки с полной предоплатой пробиваются нормально. Решил попробовать по одному из счетов на 1500 руб. сделать частичную оплату 500р. по эквайрингу- получил чек в котором 1000р. наличными, 500р. электронными. Затем сделал доплату наличными 1000р.- получил чек на 1500р. наличными. На данном этапе частичная оплата еще не реализована?
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
в будущей версии прошивки кассы.
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
MercuryKKT_FrMode_drv_1_0_0_2
115RU300_20180709_1.05_cfg_rc35
розница 2.2 РМК
в чеке одна позиция, 7шт, на сумму 1050,
корректируем итоговую сумму строки на 1100,
оплачиваем картой, оплата проходит
выходит чек состоящий из двух позиций по разной цене, на итоговую сумму 1099.95, наличными, в таком виде и в ФН записан
115RU300_20180709_1.05_cfg_rc35
розница 2.2 РМК
в чеке одна позиция, 7шт, на сумму 1050,
корректируем итоговую сумму строки на 1100,
оплачиваем картой, оплата проходит
выходит чек состоящий из двух позиций по разной цене, на итоговую сумму 1099.95, наличными, в таком виде и в ФН записан
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
печатаете через 1с или тестовую утилиту ?
Re: Драйвер режима ФР для ККТ Меркурий 115Ф, 130Ф, 180Ф, 185Ф
А в новой версии уже будет работать?С. Спирин писал(а): ↑24 июл 2018, 10:29 asdf писал(а): ↑24 июл 2018, 08:02
День добрый.Пользуемся MercuryFrModeTestBin ,меркурий 180ф.Но какой бы признак предмета расчета не ставишь,
передается всегда только тег товара, хотя в =SignCalculationObject= ,указываетя правильный признак. Что не так777.Спасибо
В текущей версии касса не обрабатывает этот параметр.