Меркурий 115Ф не передает теги 1260 при печати чека из 1С

Модели:
Меркурий-115Ф, Меркурий-119Ф, Меркурий-130Ф, Меркурий-180Ф, Меркурий-185Ф, Меркурий-МФ...
Ответить
Аватара пользователя
rifnrr
Сообщения: 3
Зарегистрирован: 27 апр 2022, 08:30

Меркурий 115Ф не передает теги 1260 при печати чека из 1С

Сообщение rifnrr »

Добрый день
Установил последнюю прошивку, обновил Инкерман, подключил компоненту 1С версии 3_0. Всё работает, кроме передачи тегов группы 1260.
То есть, я из 1С отправляю в компоненту xml, содержащий данные отраслевого реквизита:

<IndustryAttribute IdentifierFOIV="020" DocumentDate="14.12.2018" DocumentNumber="1556" AttributeValue="tm=mdlp&amp;sid=00000000453884&amp;"/>

А в чеке ОФД теги 1260 отсутствуют.
Также, из честного знака марка не выводится из оборота, по причине (разбирались с ЧЗ):

«Ошибка связана с тем, что в чеке в поле <subject_id>e56d1c92-6080-46eb-af68-9173cd6136b4</subject_id> указано не место деятельности организации, а идентификатор организации»

Скажите пожалуйста как исправить данную проблему?

Вот полный текст xml:
<?xml version="1.0" encoding="UTF-8"?>
<CheckPackage>
<Parameters CashierName="Программист" OperationType="1" TaxationSystem="2" CustomerEmail="email@rambler.ru" CustomerPhone="" CustomerInfo="ФИО покупателя">
<UserAttribute Name="mdlp" Value="sid00000000453884&amp;"/>
<AgentData/>
<VendorData/>
</Parameters>
<Positions>
<FiscalString Name="BA (флакон)" Quantity="1" PriceWithDiscount="12900" AmountWithDiscount="12900" DiscountAmount="0" Department="1" VATRate="none" PaymentMethod="4" CalculationSubject="1" CustomsDeclaration="" MeasurementUnit="" AdditionalAttribute="mdlp" MarkingCode="MDEwODgwNjk0MTAwMDMxMjIxMDAwMDAwMDA0NjAzMx05MUVFMDYdOTIzY3IxSkNXekFvdFNIRm1IS1Q0SEw5M2N0MGJNRlhJY1EraWwxNmg1bndJPQ==" MeasureOfQuantity="0">
<AgentData/>
<VendorData/>
<IndustryAttribute IdentifierFOIV="020" DocumentDate="14.12.2018" DocumentNumber="1556" AttributeValue="tm=mdlp&amp;sid=00000000453884&amp;"/>
</FiscalString>
</Positions>
<Payments Cash="12900" ElectronicPayment="0" PrePayment="0" PostPayment="0" Barter="0"/>
</CheckPackage>

Теги:
Аватара пользователя
Help5
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 835
Зарегистрирован: 18 янв 2019, 09:42

Re: Меркурий 115Ф не передает теги 1260 при печати чека из 1С

Сообщение Help5 »

Готовим обновление для передачи тега 1260 в предмете расчета. Выйдет на этой неделе.
Аватара пользователя
rifnrr
Сообщения: 3
Зарегистрирован: 27 апр 2022, 08:30

Re: Меркурий 115Ф не передает теги 1260 при печати чека из 1С

Сообщение rifnrr »

Добрый день, в процессе поиска ошибки мне из техподдержки отвечали:

"ККТ самостоятельно не формирует значения тегов 1191, 1084 (1085+1086) для ФФД 1.05, а так же 1260 (1262 + 1263 + 1264 + 1265) для ФФД 1.2. В вашем чеке вы пытаетесь работать с лекарственными препаратами согласно порядку передачи информации в ФГИС МДЛП для ФФД версии 1.05 и 1.1, но при этом касса зарегистрирована под ФФД 1.2.".

Далее я попробовал удалить теги UserAttribute и AdditionalAttribute (1084 и 1191), но результат от этого не поменялся.

Скажите пожалуйста, каким образом компонента 1С определяет, что на входе xml формата ФФД 1.2?
Может быть в моем xml(в первом сообщении) не хватает информации и нужно что-то дополнительно передать?
Ответить