Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 янв 2025, 08:42

Изменение ставки НДС

Автор Yanawerg, 10 янв 2025, 13:31

0 Пользователей и 1 гость просматривают эту тему.

Yanawerg

Процедура РассчитатьСуммуНДСТабЧасти(СтрокаТабличнойЧасти, ДокументОбъект) Экспорт

МетаданныеДокумента = ДокументОбъект.Метаданные();

Если документОбъект.организация.наименование = "Мармилов В.А." тогда
строкаТабличнойЧасти.СтавкаНДС = перечисления.СтавкиНДС.НДС20;
ИначеЕсли документОбъект.организация.наименование = "Кириллов Алексей Николаевич" Тогда
строкаТабличнойЧасти.СтавкаНДС = перечисления.СтавкиНДС.НДС20;
ИначеЕсли документОбъект.организация.наименование = "Шлычкова А.А." Тогда
строкаТабличнойЧасти.СтавкаНДС = перечисления.СтавкиНДС.НДС20;
Иначе
строкаТабличнойЧасти.СтавкаНДС = перечисления.СтавкиНДС.БезНДС;
КонецЕсли;

УчитыватьНДС = ОбщегоНазначения.ПолучитьРеквизитШапки("УчитыватьНДС", ДокументОбъект, МетаданныеДокумента, Истина);
СуммаВключаетНДС = ОбщегоНазначения.ПолучитьРеквизитШапки("СуммаВключаетНДС", ДокументОбъект, МетаданныеДокумента, Истина);

СтрокаТабличнойЧасти.СуммаНДС = УчетНДС.РассчитатьСуммуНДС(СтрокаТабличнойЧасти.Сумма,
                                                   УчитыватьНДС, СуммаВключаетНДС,
                                                   УчетНДС.ПолучитьСтавкуНДС(СтрокаТабличнойЧасти.СтавкаНДС));

КонецПроцедуры

Есть процедура где просчитывает НДС для 3 организаций, иначе без ндс.
Как сделать так что бы можно было выбирать ставку а не что бы она была только одна.
В нужно что было 2 варианта выбора БезНДС и НДС20.
Сейчас всегда ставиться 20 а на некоторых нужно выбрать Без

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск