Имя: Пароль:
1C
1С v8
Печать скидки в чеке при частичной оплате АТОЛ 55Ф
0 Helldown
 
06.06.18
11:00
Поменяли кассу с 1.0 на 1.05. Драйвер поставили 9.12. База УПП.
Печатая чек по частичной оплате заполняю поля (пример)
Цена 1000 (полная стоимость)
ЦенаСоСкидкой 1000
Количество 1
Сумма 300 (сумма вносимая в кассу)

После такого заполнения на чеке кроме внесения в кассу 300 р. печатается скидка 700 р.
Думал о цене (все же формула цена*количество = стоимость), но в налоговой сказали, что при частичной необходимо указывать цену полную, а не в соответствии от суммы.

Вопрос, как избавиться от строки "скидка" в чеке.
1 karpik666
 
06.06.18
11:39
(0) Проверьте какй формат обмена стоит в параметрах 1С, сумма должна полная фигурировать в чеке, а не 300 рублей, посмотрите как реализована частичная оплата в этой обработке http://catalog.mista.ru/public/590993/
2 Helldown
 
06.06.18
12:50
(1) Как это передавать всю сумму, если оплата идет частичная?
3 karpik666
 
06.06.18
12:52
(2) должен быть виртуальный вид оплаты "Постоплата", либо "Зачет аванса"
4 Helldown
 
06.06.18
13:11
(3) Правильно понимаю, в разделе FiscalString в строке SumWithDiscount пишется полная стоимость, а вот в разделе Payments необходимо указывать сумму оплаты и именно в тот раздел по которому приходит?
Но как тогда не ясно с полями Cash и ElectronicPayment в случаи частично оплаты
5 karpik666
 
06.06.18
13:19
(4) ааа, вы напрямую с драйвером работаете, видимо да. я говорил про компоненты, которые разработаны для 1С для печати. Посмотрите примеры на сайте АТОЛ для 54 ФЗ.
6 piter3
 
06.06.18
13:21
(4) как вы думаете какой у перевод у SumWithDiscount...
7 Helldown
 
06.06.18
13:21
(5) Спасибо, теперь по крайней мере понятно где ошибся и где копать!
8 Helldown
 
06.06.18
21:04
Появился новый вопрос. Разве правильно при частичной оплате кидать остаток/разницу на "Постоплату (кредит)".
Меня бы это не смущала, если бы сумма не шла в налоговую.
9 karpik666
 
06.06.18
21:35
(8) почему нет, если оплатили не всю сумму, если уже до этого был задаток, тогда нужно отражать на аванс, если имеете ввиду обработку, которую я указал по ссылке, то там можно выставить параметр "Распределение превышения" на "заменить на аванс", и тогда будет ставиться аванс по умолчанию.
10 Helldown
 
06.06.18
21:56
(9) Не только, просто "воскуриваю" стандартный механизм от 1С.
Вот в этом и вопрос, если оплатили только часть, то зачем писать еще какие то постоплаты, которых по факту нету, а вот отразить задаток не вызывает никаких вопросов.
Возможно постоплата не смущала, если не Z-отчет, в котором будет эта "постоплата" отображаться уже в приходе? (виртуальный какой то приход)
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший