Во вложении данной темы Вы найдете небольшую презентацию с описанием методики перехода в конфигурации "Альфа-Авто: Автосалон + Автосервис + Автозапчасти ПРОФ, редакция 5.1" со ставки НДС 18% на ставку НДС 20%.
Внимание! Для поддержки перехода на ставку НДС 20% релиз конфигурации должен быть от 5.1.15.09 и выше
Алена Самойлова, в общем модуле РаботаСоСтавкамиНДСКлиентСервер в функции ПроверкаСтавкиНДСДляДокумента прописан МассивДокументовПроверять, в котором поступление товаров и автомобилей. Провести поступление со ставкой 18% в 19 году не получается, хотя новая ставка применяется только к отгрузкам после 01.01.2019 года. (п. 4 ст. 5 Закона от 03.08.2018 № 303-ФЗ, письма Минфина от 07.09.2018 № 03-07-11/64045, от 06.08.2018 № 03-07-05/55290и от 01.08.2018 № 03-07-11/53970 и пункте 1.1 письма ФНС от 23.10.2018 № СД-4-3/20667.)
«Пересчитать по цене» – обработка заменяет ставки и пересчитывает итоговые суммы в табличных строках документов, увеличивая их соответственно изменению самой ставки. Данный вариант рекомендуется использовать в случае, когда в типах цен, используемых в документах, цена не включает НДС.
У нас используются цены включая НДС. Ставка НДС увеличилась, и цены соответственно тоже на ≈ 2 % (https://rarus.ru/forum/forum7/topic11493/?PAGEN_1=81#message80768 точнее 1.695). Поэтому пришлось переоценить товар. Поэтому при Обновление ставки НДС пришлось использовать именно этот пункт «Пересчитать по цене». А в саму обработку добавить функцию обПолучитьЦену():
Код
Если РежимУстановкиСтавкиНДС = 2 Тогда
СтрокаТЧ.Цена=обПолучитьЦену(ДокументОбъект.ТипЦен,СтрокаТЧ.Номенклатура,ТекущаяДата(),,ДокументОбъект.ВалютаДокумента,ДокументОбъект.КурсДокумента,СтрокаТЧ.ХарактеристикаНоменклатуры,СтрокаТЧ.ЕдиницаИзмерения,ДокументОбъект.ПодразделениеКомпании);
ДокументОбъект.ОбработкаРеквизита(ВыборкаСтрокТЧ.ИмяТЧ+".Цена",СтрокаТЧ);
ИначеЕсли РежимУстановкиСтавкиНДС = 3 Тогда
ДокументОбъект.ОбработкаРеквизита(ВыборкаСтрокТЧ.ИмяТЧ+".СуммаВсего",СтрокаТЧ);
КонецЕсли;