()В обновлении ИБ есть такой кусок:
ИначеЕсли Номер = 770646 Тогда
// Если в справочнике "Ставки НДС" нет, ставки 20%, то добавим ее
Состояние("Обновление ставки НДС");
СтавкаНДС20Существует = 0;
СтавкаНДС20 = "";
СтавкиНДС = СоздатьОбъект("Справочник.СтавкиНДС");
СтавкиНДС.ВыбратьЭлементы();
Пока СтавкиНДС.ПолучитьЭлемент() = 1 Цикл
Если СтавкиНДС.Ставка = 20 Тогда
СтавкаНДС20Существует = 1;
СтавкаНДС20 = СтавкиНДС.ТекущийЭлемент();
Прервать;
КонецЕсли;
КонецЦикла;
Если СтавкаНДС20Существует = 0 Тогда
СтавкиНДС.Новый();
СтавкиНДС.Ставка = 20;
СтавкиНДС.Наименование = "20%";
СтавкиНДС.Записать();
СтавкаНДС20 = СтавкиНДС.ТекущийЭлемент();
СтавкаНДС20Существует = 1;
КонецЕсли;
// Если в справочнике "Варианты расчета налогов" нет
// вариантов со ставками 20%, то добавим их.
Состояние("Обновление справочника ""Варианты расчета налогов""");
НайденВариант20ВСумме = 0;
НайденВариант20Сверху = 0;
Вариант20ВСумме = "";
Вариант20Сверху = "";
ВариантыНалогов = СоздатьОбъект("Справочник.ВариантыРасчетаНалогов");
ВариантыНалогов.ВыбратьЭлементы();
Пока ВариантыНалогов.ПолучитьЭлемент() = 1 Цикл
Если ВариантыНалогов.СтавкаНДС.Ставка = 20 Тогда
Если ВариантыНалогов.СтавкаНП.Ставка = 0 Тогда
Если ВариантыНалогов.СуммаВключаетНДС = 1 Тогда
НайденВариант20ВСумме = 1;
Вариант20ВСумме = ВариантыНалогов.ТекущийЭлемент();
Иначе
НайденВариант20Сверху = 1;
Вариант20Сверху = ВариантыНалогов.ТекущийЭлемент();
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецЦикла;
Если НайденВариант20ВСумме = 0 Тогда // не найден вариант 20% в сумме
ВариантыНалогов.Новый();
ВариантыНалогов.СуммаВключаетНДС = 1;
ВариантыНалогов.СуммаВключаетНП = 0;
ВариантыНалогов.СтавкаНДС = СтавкиНДС.ТекущийЭлемент();
ВариантыНалогов.СтавкаНП = глБезНалога("НП");
ВариантыНалогов.Наименование = НаименованиеВариантаРасчетаНалогов(ВариантыНалогов);
ВариантыНалогов.Записать();
Вариант20ВСумме = ВариантыНалогов.ТекущийЭлемент();
КонецЕсли;
Если НайденВариант20Сверху = 0 Тогда // не найден вариант 20% сверху
ВариантыНалогов.Новый();
ВариантыНалогов.СуммаВключаетНДС = 0;
ВариантыНалогов.СуммаВключаетНП = 0;
ВариантыНалогов.СтавкаНДС = СтавкиНДС.ТекущийЭлемент();
ВариантыНалогов.СтавкаНП = глБезНалога("НП");
ВариантыНалогов.Наименование = НаименованиеВариантаРасчетаНалогов(ВариантыНалогов);
ВариантыНалогов.Записать();
Вариант20Сверху = ВариантыНалогов.ТекущийЭлемент();
КонецЕсли;
СтавкаНДС18Существует = 0;
СтавкаНДС18 = "";
СтавкиНДС.ВыбратьЭлементы();
Пока СтавкиНДС.ПолучитьЭлемент() = 1 Цикл
Если СтавкиНДС.Ставка = 18 Тогда
СтавкаНДС18Существует = 1;
СтавкаНДС18 = СтавкиНДС.ТекущийЭлемент();
Прервать;
КонецЕсли;
КонецЦикла;
Если (СтавкаНДС18Существует = 1) И (СтавкаНДС20Существует = 1) Тогда
СпрНоменклатура = СоздатьОбъект("Справочник.Номенклатура");
СпрНоменклатура.ВыбратьЭлементы();
Пока СпрНоменклатура.ПолучитьЭлемент() = 1 Цикл
Если СпрНоменклатура.СтавкаНДС.Получить('01.01.2019') = СтавкаНДС18 Тогда
СпрНоменклатура.СтавкаНДС.Установить('01.01.2019', СтавкаНДС20);
КонецЕсли;
КонецЦикла;
Если Константа.ОсновнаяСтавкаНДС = СтавкаНДС18 Тогда
Константа.ОсновнаяСтавкаНДС = СтавкаНДС20;
КонецЕсли;
Если Константа.ОсновнойВариантРасчетаНалогов.Выбран() = 1 Тогда
Если Константа.ОсновнойВариантРасчетаНалогов.СтавкаНДС = СтавкаНДС18 Тогда
Если Константа.ОсновнойВариантРасчетаНалогов.СуммаВключаетНДС = 1 Тогда
Константа.ОсновнойВариантРасчетаНалогов = Вариант20ВСумме;
Иначе
Константа.ОсновнойВариантРасчетаНалогов = Вариант20Сверху;
КонецЕсли;
КонецЕсли;
КонецЕсли;
КонецЕсли;
Константа.СтавкаРефинансирования.Установить('17.09.2018', 7.5);
Константа.СтавкаРефинансирования.Установить('17.12.2018', 7.75);
ОбновитьТарифыСтраховыхВзносов();
Константа.ПредельнаяВеличинаБазыСтраховыхВзносов.Установить('01.01.2019', 1150000);
Константа.ПредельнаяВеличинаБазыФСС.Установить('01.01.2019', 865000);
Таб.ВывестиСекцию(Строка(Номер));
КонецЕсли;
Показать
Видно, что на 01.01.2019 для всей номенклатуры, у которой на эту дату была ставка 18 %, должно установиться 20%. Вы на какую дату смотрите ставку НДС ?