1С+Мерк185Ф печатается некорректная цена в чеке

Модели:
Меркурий-115Ф, Меркурий-119Ф, Меркурий-130Ф, Меркурий-180Ф, Меркурий-185Ф, Меркурий-МФ...
Ответить
Аватара пользователя
titovvadim
Сообщения: 2
Зарегистрирован: 20 апр 2021, 17:20

1С+Мерк185Ф печатается некорректная цена в чеке

Сообщение titovvadim »

Hello World
Периодически возникает проблема при печати чеков, в частности на предоплату, из "1С Управление нашей фирмой" на ККТ Меркурий 185Ф, проявляется некорректным выводом цены: должно быть при предоплате в строке товара количество 1, а цена рассчитывается как процент от общей суммы за весь товар в строке. То есть значение в тегах AmountWithDiscount и PriceWithDiscount должны совпадать, но на дале иногда в какой-нибудь строке происходит расхождение и чек пробивается на меньшую сумму. Пример двух строчек чека, в первой проявляется ошибка:

ЧТО ДОЛЖНО БЫТЬ
плита перекрытия 1ПК 59-15-8 с8 12/800
1.000 х 68188.60=68188.60
НДС 20/120%
ПЛАТЕЖ
ПРЕДОПЛАТА
ЕД.ИЗМЕРЕНИЯ:Платеж

плита перекрытия 1ПК 59-10-8 с8 12/800
1.000 х 7546.02=7546.02
НДС 20/120%
ПЛАТЕЖ
ПРЕДОПЛАТА
ЕД.ИЗМЕРЕНИЯ:Платеж


ЧТО В XML

-<FiscalString MeasurementUnit="Платеж" CalculationSubject="10" PaymentMethod="2" VATAmount="11364.77" VATRate="20/120" Department="1" DiscountAmount="0" AmountWithDiscount="68188.6" PriceWithDiscount="9741.23" Quantity="1" Name="плита перекрытия 1ПК 59-15-8 с8 12/800">
<AgentData/>
<VendorData/>
</FiscalString>


-<FiscalString MeasurementUnit="Платеж" CalculationSubject="10" PaymentMethod="2" VATAmount="1257.67" VATRate="20/120" Department="1" DiscountAmount="0" AmountWithDiscount="7546.02" PriceWithDiscount="7546.02" Quantity="1" Name="плита перекрытия 1ПК 59-10-8 с8 12/800">
<AgentData/>
<VendorData/>
</FiscalString>

В поддержке 1С ссылаясь на отсутствие данной модели ККТ в списке поддерживаемых помогать не хочет :sad:

Теги:
Аватара пользователя
AntonR
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 274
Зарегистрирован: 28 янв 2020, 15:18

Re: 1С+Мерк185Ф печатается некорректная цена в чеке

Сообщение AntonR »

Здравствуйте, titovvadim.
Как Вы уже сами поняли, проблема где-то в алгоритмах подсчетах 1С. И разбираться надо именно в 1С конфигурации. На этом форуме вряд ли найдутся специалисты по 1С. А если и найдутся, то ответ будет примерно такой.
Надо разбираться в коде 1С. Почему при входных данных цена 9741.23 и кол-во 1, получается итог 68188.6...
Ответить