Конечно, спасибо за столь рано выпущенный релиз по Торговле, НО
1) Добавлена обработка "ПомощникИзмененияСтавкиНДС "
во-первых маленькое замечание:
Вместо вот этого кода:
Если ПустоеЗначение(ВыбТМЦ) = 0 Тогда
Если ВыбТМЦ.ЭтоГруппа() = 1 Тогда
ТекстЗапроса=ТекстЗапроса+"
|Условие(Номенклатура.ПринадлежитГруппе(ВыбТМЦ) = 1);";
Иначе
ТекстЗапроса=ТекстЗапроса+"
|Условие(Номенклатура = ВыбТМЦ);";
КонецЕсли;
КонецЕсли;
достаточно было написать в тексте запроса: |Условие(Номенклатура В ВыбТМЦ);
ну это ладно, так как это никак не влияет на работу обработки.
во-вторых, ведь есть прекрасная обработка в типовой конфигурации: Справочники -> Групповая обработка справочников -> Номенклатуры. В которой можно задать фильтр по ставке НДС=18% (18/118) и потом исправить её на 20% (20/120).
Достаточно было описать алгоритм работы пользователя в начале 2019 года
2) Не обработаны места в конфигурации вида:
Если ДокОснование.ДатаДок >= '01.01.2004' Тогда
СтавкаНДС = Перечисление.СтавкиНДС.НДС18_118;
Иначе
СтавкаНДС = Перечисление.СтавкиНДС.НДС20_120;
КонецЕсли;
Может кому пригодится, условие нужно заменить на:
Если ДокОснование.ДатаДок < '01.01.2019' Тогда
3) Нужна ещё обработка справочника "Пользователи", чтобы автоматически установить реквизит "Основная ставка НДС" = 20%. (так как может быть очень много пользователей в конфигурации)
Вообщем пока сыровато, может ещё что-то пропустили. Проверьте, пожалуйста...