Доработка документа "Корректировка реализации" для УПП, на предмет незаполненных полей субконтоДБ и субконтоКР налогового учета. Проверялось на конфигурации Управление производственным предприятием, редакция 1.3 (1.3.28.1).
Открываем конфигуратором документ "КорректировкаРеализации: Модуль менеджера".
Находим процедуру: "Процедура СформироватьПроводкиПоТовару" , почти в самом конце находим текст:
Если Учет <> "БУ" И Партия.ПостояннаяРазница <> 0 Тогда
Проводка2 = Проводки.Добавить();
ЗаполнитьЗначенияСвойств(Проводка2, Проводка);
И вставляляем следующий текст:
БухгалтерскийУчет.УстановитьСубконто(Проводка2.СчетДт, Проводка2.СубконтоДт, 1, Субконто);
БухгалтерскийУчет.УстановитьСубконто(Проводка2.СчетКт,Проводка2.СубконтоКт, "Номенклатура", Партия.Номенклатура);
БухгалтерскийУчет.УстановитьСубконто(Проводка2.СчетКт,Проводка2.СубконтоКт, "Склады", СтруктураШапкиДокумента.Склад);
БухгалтерскийУчет.УстановитьСубконто(Проводка2.СчетКт,Проводка2.СубконтоКт, "Контрагенты", СтруктураШапкиДокумента.Контрагент);
Тоже самое делаем для временных разниц, находим текст:
Если Учет <> "БУ" И Партия.ВременнаяРазница <> 0 Тогда
Проводка2 = Проводки.Добавить();
ЗаполнитьЗначенияСвойств(Проводка2, Проводка);
обавляет тот же текст.