|
Атол 11Ф 1.0.5 Разбивает позиции чека | ☑ | ||
---|---|---|---|---|
0
S_Scorp
14.01.19
✎
13:58
|
Всем добрового дня!
УПП 1.3 (платформа 8.2) Касса Атол 11Ф Драйвер оборудования 10.4.2 Обработку 1С скачал самую последнюю и там указывается поддержка драйверов 10х версий В чеке некоторые позиции разбиваются следующим образом: 1. Антисептик тонирующий "EMPILS" атмосферостойкий алкидный "K. кг Товар. Полный расчет. 73,99 20 1479,80 НДС 20% 0,00 2. Антисептик тонирующий "EMPILS" атмосферостойкий алкидный "K. кг Товар. Полный расчет. 73,98 15 1109,70 НДС 20% 431,58 Данные две позиции изначально передавались одной строкой. Вот я из отладчика зафиксировал в момент передачи драйвера товарные позиции чека: <?xml version="1.0" encoding="UTF-8"?> <CheckPackage> <Parameters PaymentType="1" TaxVariant="0" CashierName="Кассир" CustomerEmail="" CustomerPhone=""/> <Positions> <FiscalString Name="Антисептик тонирующий PROFIWOOD атмосферостойкий алкидный б. кг" Quantity="7.7" PriceWithDiscount="90.99" SumWithDiscount="700.61" DiscountSum="" Department="0" Tax="20" SignMethodCalculation="4" SignCalculationObject="1" TaxSum="116.77"/> <FiscalString Name="Антисептик тонирующий PROFIWOOD атмосферостойкий алкидный к. кг" Quantity="8" PriceWithDiscount="108.18" SumWithDiscount="865.44" DiscountSum="" Department="0" Tax="20" SignMethodCalculation="4" SignCalculationObject="1" TaxSum="144.24"/> <FiscalString Name="Антисептик тонирующий PROFIWOOD атмосферостойкий алкидный т. кг" Quantity="4.9" PriceWithDiscount="105.13" SumWithDiscount="515.14" DiscountSum="" Department="0" Tax="20" SignMethodCalculation="4" SignCalculationObject="1" TaxSum="85.86"/> <FiscalString Name="Антисептик тонирующий атмосферостойкий алкидный тик 2.4 кг кг" Quantity="4.8" PriceWithDiscount="87.25" SumWithDiscount="418.81" DiscountSum="" Department="0" Tax="20" SignMethodCalculation="4" SignCalculationObject="1" TaxSum="69.8"/> </Positions> <Payments Cash="2500" ElectronicPayment="0" Credit="0" AdvancePayment="0" CashProvision="0"/> Как видно первую строку он разбил на две непонятным образом. Всю сумму НДС воткнул во втору строку и еще цена отличается на копейку. Думаю что-то связанное с округлением. При этом итоговые суммы правильные. Кто-то сталькивался с этим? Есть ли решение? |
|||
1
karpik666
14.01.19
✎
14:05
|
(0) есть решение, нужно корректно делать скидку, или ставить с учетом НДС, чтобы Цена*количество = Сумма, если не соответствует включается стандартный механизм проверки формато логического контроля. можно конечно в параметрах оборадования поставить "Не распределятЬ", тогда будет передаваться как есть, однако само оборудование будет делить также.
|
|||
2
S_Scorp
14.01.19
✎
14:11
|
(1) Ну скидок у нас не бывает. А что не правильно в моем чеке? Вроде вся арифметика идет правильно
|
|||
3
karpik666
14.01.19
✎
14:17
|
(2) хм, так у вас пример не тот, где вы видет позицию с наименованием "EMPILS"
|
|||
4
S_Scorp
14.01.19
✎
14:22
|
(3) Вот:
1. Антисептик тонирующий PROFIWOOD атмосферостойкий алкидный б. кг Товар. Полный расчет. 90,79 5,4 490,27 НДС 20% 0,00 2. Антисептик тонирующий PROFIWOOD атмосферостойкий алкидный б. кг Товар. Полный расчет. 90,78 2,3 208,79 |
|||
5
S_Scorp
14.01.19
✎
14:23
|
(4) Недописал. Вот:
1. Антисептик тонирующий PROFIWOOD атмосферостойкий алкидный б. кг Товар. Полный расчет. 90,79 5,4 490,27 НДС 20% 0,00 2. Антисептик тонирующий PROFIWOOD атмосферостойкий алкидный б. кг Товар. Полный расчет. 90,78 2,3 208,79 НДС 20% 116,51 |
|||
6
karpik666
14.01.19
✎
14:24
|
(5) умножьте Quantity="7.7" PriceWithDiscount="90.99"
7.7 * 90,99, чему оно будет равно? |
|||
7
S_Scorp
14.01.19
✎
14:25
|
(6) Я понял, но это обычная практика. У многих так.
А есть возможность отключить этот контроль? |
|||
8
karpik666
14.01.19
✎
14:29
|
(7) да, просто выпустить подзаконные акт, который отменяет ФФД 1.05
|
|||
9
d4rkmesa
14.01.19
✎
14:31
|
(7) Есть вероятность, что при отключении контроля будет ошибку выдавать уже ККМ, либо будет рисовать СКИДКА или НАДБАВКА. Уж лучше 2 строки, что НАДБАВКА в чеке.
|
|||
10
S_Scorp
14.01.19
✎
14:33
|
Кажется у меня цена неправильно рассчитывается, из-за того что в запросе нет поправки для новой ставки НДС:
| ВЫБОР | КОГДА ПрочиеРеализации.СтавкаНДС = ЗНАЧЕНИЕ(Перечисление.СтавкиНДС.НДС18) | ТОГДА 18 | КОГДА ПрочиеРеализации.СтавкаНДС = ЗНАЧЕНИЕ(Перечисление.СтавкиНДС.НДС10) | ТОГДА 10 | ИНАЧЕ 0 | КОНЕЦ КАК ПроцентНДС Скорее всего проблема в этом. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |