Имя: Пароль:
1C
 
Косяк в УНФ?
0 Zombi
 
08.02.23
08:26
В УНФ оформили счет на оплату со ставкой НДС 0%. В печатной форме в подвале "Без налога (НДС)". Полез в отладчик, нашел функцию:

Функция ПредставлениеЗаголовкаНДС(СуммаНДС, СуммаВключаетНДС, ЧастичнаяОплата, ЕстьСтавкаНольПроцентов = Ложь) Экспорт
    Перем ЗаголовокИтоговНДС;
    
    ТекстНДС = НСтр("ru ='НДС'");
    Если ЧастичнаяОплата Тогда
        
        ТекстНДС = ТекстНДС + НСтр("ru =' оплаты'");
        
    КонецЕсли;
    
    Если СуммаНДС = 0
        И НЕ ЕстьСтавкаНольПроцентов Тогда
        
        ЗаголовокИтоговНДС = НСтр("ru ='Без налога (НДС)'");
        
    ИначеЕсли СуммаВключаетНДС Тогда
        
        ЗаголовокИтоговНДС = СтрШаблон(НСтр("ru ='В том числе %1:'"), ТекстНДС);
        
    Иначе
        
        ЗаголовокИтоговНДС = СтрШаблон(НСтр("ru ='Сумма %1:'"), ТекстНДС);
        
    КонецЕсли;
    
    Возврат ЗаголовокИтоговНДС;
    
КонецФункции


То есть НДС 0% вообще не подразумевается?
1 НафНаф
 
08.02.23
08:29
Если СуммаНДС = 0
        И НЕ ЕстьСтавкаНольПроцентов Тогда

ЕстьСтавкаНольПроцентов - это параметр, со значением по умолчанию Ложь, видимо его не передали, или передали Ложь, смотри вызов функции
2 hockeyist
 
08.02.23
08:44
(0) Что вас не устраивает в печатной форме СЧЕТА?
3 hockeyist
 
08.02.23
09:04
(0) Если вы ничего не перепутали, то получателю счета должно быть все равно, что вы там про НДС напишите
4 Zombi
 
08.02.23
09:29
(1) Да, нашел старое расширение, которое обновить надо было. Теперь в подвале пишет "В том числе НДС   0.00". Наверное так правильно.
(2) Бух напрягается.
5 НафНаф
 
08.02.23
09:46
(4) Проблема все-таки у вас, а не в УНФ. Кстати в "нормальных" языках без перекомпиляции - давало бы ошибку, т.к. хоть параметр и по-умолчанию, но он есть
6 AlvlSpb
 
08.02.23
09:47
(4) А УНФ какой версии? Потому что в 1.6.27.297 по коду все в порядке и НДС выводится 0.00
7 Zombi
 
08.02.23
09:50
(5) Да уже исправил же.
8 Zombi
 
08.02.23
09:50
(6) Управление нашей фирмой, редакция 1.6 (1.6.25.195) (http://v8.1c.ru/small/)
Copyright © ООО "1С-Софт", 2009-2021. Все права защищены
(http://www.1c.ru)
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.