Вход | Регистрация
 

Ввод ставки НДС в табличную часть документа

Ввод ставки НДС в табличную часть документа
Я
   NIGHTHUNTER
 
26.10.20 - 09:40
Имеется документ. В нем пока нет учета НДС. Я добавил в табличную часть реквизит СтавкаНДС . Как дальше сейчас мне развить это решение?

Есть несколько ставок НДС. Что сейчас мне нужно сделать? Что бы ввести полноценный учет по ндс в табличную часть документа?

В УТ11, есть в тч документа Реализация товаров услуг, реквизиты СтавкаНДС, СуммаНДС, СуммаСНДС .

Я в табличной части разрабатываемого документа ввел реквизит СтавкаНДС.
Подскажите пожалуйста, сейчас , при изменении этого реквизита, СтавкаНДС, какие мне нужно применять формулы
для установки значений полям, -

СуммаНДС
СуммаСНДС ???

То есть в общем виде. А то как то сам не влядею этой информацией. Хоть что то для продвижения решения.
   ДенисЧ
 
1 - 26.10.20 - 09:45
СуммаСНДС = СуммаБезНДС + СуммаНДС )))
СумМАНДС = СуммаБезНДС * ПроцентНДС,

В УН11 есть процедуры пересчёта, можешь посмотреть
   NIGHTHUNTER
 
2 - 26.10.20 - 10:00
(1) Открыл там, вот это, но там не просто же разобраться. Да ещё и правильно разобраться и понять.

Процедура ОбработатьСтрокуТЧ(ТекущаяСтрока, СтруктураДействий, КэшированныеЗначения) Экспорт

Как то в (1) не совсем верно????

вот у меня есть просто сумма

        ТекДанные.Сумма = ТекДанные.Цена * ТекДанные.Количество;

как все же посчитать сумму НДС ???? ПроцентНДС, это например 18 ? Если СтавкаНДС 18% ?

Если сумма 1200р.

То СуммаНДС 1200 * 18 ???? Или как правильно? Путаюсь сам.
   Bigbro
 
3 - 26.10.20 - 10:02
рукалицо...
   ДенисЧ
 
4 - 26.10.20 - 10:04
Ну сколько раз повторять...
В дворниках НДС считать не надо...
   NIGHTHUNTER
 
5 - 26.10.20 - 10:05
странноватая там какая то формула

    Если СуммаВключаетНДС Тогда
        СуммаНДС = Окр(Сумма - 100 * Сумма / (100 + СтавкаНДС), 2, РежимОкругления.Окр15как20);
    Иначе
        СуммаНДС = Окр(Сумма * СтавкаНДС / 100, 2, РежимОкругления.Окр15как20);
    КонецЕсли;
   ДенисЧ
 
6 - 26.10.20 - 10:07
(5) Это не метлой махать, тут нужно хотя бы третий класс общеобразовательной школы закончить...
   NIGHTHUNTER
 
7 - 26.10.20 - 11:11
Например, - 

Сумма = 1000, ставка НДС 18%

    Если СуммаВключаетНДС Тогда
        СуммаНДС = Окр(Сумма - 100 * Сумма / (100 + СтавкаНДС), 2, РежимОкругления.Окр15как20); тут будет 152,54 
    Иначе
        СуммаНДС = Окр(Сумма * СтавкаНДС / 100, 2, РежимОкругления.Окр15как20);                 тут будет 180  
    КонецЕсли;
   Масянька
 
8 - 26.10.20 - 11:12
(7) 18% - недействующая ставка НДС.
   NIGHTHUNTER
 
9 - 26.10.20 - 12:38
(8) Старая? Я к примеру. Можно и другую использовать.
   NIGHTHUNTER
 
10 - 26.10.20 - 12:38
А что вот это за объект, не нашел этого в перечислениях.

http://joxi.ru/KAgREMdcK4kkn2
   Михаил Козлов
 
11 - 26.10.20 - 13:20
(10) Системное перечисление.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.