Имя: Пароль:
1C
1С v8
Пересчет НДС в документе "Заказ клиента"
0 LeksGentoo
 
25.01.22
08:42
Доброго всем времени! Есть документ "Заказ клиента", в нем реализовали логику учета отрицательных цен, - т.е в табличной части добавляется номенклатура "Долг", в поле "Цена" устанавливается наш долг контрагенту со знаком минус, далее стандартное поведение платформы при расчете суммы/ндс итд. Смысл в чем, в итогах ТЧ(подвал ТЧ) общая сумма к оплате составляет цена + количество - сумма долга, а вот НДС считается просто от суммы, следовательно в итогах суммарный ндс. Т.е если проще, есть номенклатура - стол обеденный, стоимостью 10000р, НДС 1666,67.. наш долг контрагенту 5000р, итого к оплате 5000р с НДС 1666,67, т.е НДС считается от полной суммы. Я понимаю что логика учета покинула чат, немного понимаю как это решить, но не могу понять в каком обработчике это лучше всего сделать. Надеюсь доступно описал проблему. Спасибо!
1 zak555
 
25.01.22
08:43
Номенклатура долг? О_о
2 LeksGentoo
 
25.01.22
08:50
Платформа 8.3.18
Конфигурация УТ 11.4.13.275
3 Фрэнки
 
25.01.22
09:07
(2) А вопрос-то в чем?

Ну не считает типовая процедура конфы НДС на отрицательной сумме и все.
Или делаешь подмену типовой процедуры-функции или добавляешь свою, которая найдет такие суммы и НДС к ним прикрутит.

Только лично я не стал бы такую схему лепить.

Насчет обработчика - глянь там при вводе суммы в типовой форме есть вызов пересчета сумм по строке.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший