#0
by vfire1000
Приветствую. Есть касса АТОЛ 55Ф. В 1С заказ с позицией: "Номенклатура продажи" 15,000 Х 170,55 =2302,43 (скидка 10% на сумму) Чек выходит: "Номенклатура продажи" 7.000 Х 153,50 =1074,50 СКИДКА 10% =17.05 СУММА НДС 18% 18% =163,91 "Номенклатура продажи" 8.000 Х 153,49 =1227,92 СКИДКА 10% =17.06 СУММА НДС 18% 18% =187,31 В результате Сумма чека 2302,42 в 1С 2302,43. Бывает разница в другую сторону, соответственно чек не закрывается. Как побороть "расслаивание" позиций?
#5
by dezss
а зачем тогда заморачиваешься? Не проще ли подготовить xml и его передать в кассу, а она сама все посчитает?
#6
by vfire1000
через хмл вообще получается ж***. Там расхождение еще больше. Поэтому и решило попробовать печатать НЕ через компоненту 1С
#8
by dezss
хм...у меня с ней все хорошо получилось...сама все скидки и НДС-ы посчитала... а что ты передавал в xml? с этим, может смогу чем помочь...
#13
by vfire1000
ок Вот изначальный хмл: <?xml version="1.0" encoding="UTF-8"?> <FiscalString Name="Номенклатура продажи 1" Quantity="2" Price="214.89" Amount="386.8" Tax="18"/> <FiscalString Name="Номенклатура продажи" Quantity="15" Price="170.55" Amount="2302.43" Tax="18"/> <FiscalString Name="Номенклатура продажи 3" Quantity="2" Price="170.55" Amount="306.99" Tax="18"/> <FiscalString Name="Номенклатура продажи 4" Quantity="1" Price="5846.9" Amount="5846.9" Tax="18"/>
#14
by dezss
У меня со скидкой 10% сумму 1с-ка посчитала 2302,42. Да и копейки у нас отбрасываются перед пробитием чека. Тоже разбилось на 2 позиции, в одной10, в другой 5 шт. Скидка не в процентах, а суммой (я на этой фигне не заморачивался, это у нас не принципиально)..
#16
by vfire1000
1С отправляет целые данные. "Касса" разбивает. Если сумма чека меньше оплаты, то все ок. Если больше, что пишет что чек аннулирован.
#18
by dezss
да эт понятно, что разбивает касса, когда подгоняет цену под скидку... Надо думать что-то с этими копейками... ИМХО, надо округлять хотя бы до десятков, а лучше отбрасывать на уровне суммы чека, иначе такая ерунда будет частенько... Либо понять какой именно алгоритм расчета использует касса, чтобы считать так же, как и она, но это деструктивно, так как это дело может меняться...
#19
by Злопчинский
это правило 1 колпейки. Victuan подробно описывал в своей разработке. вдобавок, руля скидками можно получить желаемый результат
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Ошибка при подключении ADODB
- Как гарнитуру (наушники+микрофон) переключать между компом и смартфоном?
- Не отрабатывает расшифровка в отчете
- Посоветуйте online кассу 54-ФЗ
- Загрузка данных в excel Имя не может совпадать со встроенным именем
- По ЭДО объясните (роуминг)
- Недопустимое значение параметра
- Не создаётся COM-объект в обычной форме
- Заголовки реквизитов на УФ
- УТ 11.1.9 график оплаты в 2 этапа при условии "по накладным"
- ЗУП Расчеты по страховым взносам - уволенные в предыдущем отчетном периоде
- Розничные продажи в УПП
- v7: 1с77 и 1с8: округление разное
- Зачеркнуть текст "косой чертой"
- ЗУП 3.1 Как настроить сменный график по дням недели?
- Отрицательное сальдо по счету 10.03
- Не работает символ переноса из 1с в Word 2013
- HTTP-сервисы POST 8.3.9
- УТ 11.3 Автоматическое определение карты лояльности
- v7: Выполнение функции в модуле формы документа по таймеру