USSR пишет:
Цитата |
---|
NikSilver , там на самом деле одну строчку добавить в книгах покупок/продаж. Забыли присвоить значение переменной, когда книги вызываются из разделов 8,9. |
Возможно ждать придется долго, вот пример как исправить (в коде выделено жирным шрифтом):
КнигаПокупок1137 Процедура ПриОткрытии(Флаг)
// для документов в у.е. пересчет в рубли
РезультатыПересчетаПоДокументам = СоздатьОбъект("ТаблицаЗначений");
РезультатыПересчетаПоДокументам.НоваяКолонка("Документ");
РезультатыПересчетаПоДокументам.НоваяКолонка("ВсегоРуб");
РезультатыПересчетаПоДокументам.НоваяКолонка("БезНДС20");
РезультатыПересчетаПоДокументам.НоваяКолонка("НДС20");
РезультатыПересчетаПоДокументам.НоваяКолонка("БезНДС10");
РезультатыПересчетаПоДокументам.НоваяКолонка("НДС10");
РезультатыПересчетаПоДокументам.НоваяКолонка("БезНДС20");
РезультатыПересчетаПоДокументам.НоваяКолонка("НДС0");
Если ТипЗначенияСтр(Форма.Параметр) = "СписокЗначений" Тогда
ЗаполнениеДекларации = Форма.Параметр.Получить("Декларация");
Если ПустоеЗначение(ЗаполнениеДекларации) = 0 Тогда
ВариантФормирования = Форма.Параметр.Получить("ВариантФормирования");
ДатаНачала = Форма.Параметр.Получить("ДатаНачала");
ДатаКонца = Форма.Параметр.Получить("ДатаКонца");
ВерсияПостановленияНДС1137 = глВерсияПостановленияНДС1137(ДатаКонца); РежиФормированияДопЛистов = 2;
СтандартнаяФорма = 1;
ПризнакСвертки = 0;
КнигаПродаж1137 Процедура ПриОткрытии(Флаг)
Если ТипЗначенияСтр(Форма.Параметр) = "СписокЗначений" Тогда
ЗаполнениеДекларации = Форма.Параметр.Получить("Декларация");
Если ПустоеЗначение(ЗаполнениеДекларации) = 0 Тогда
ВариантФормирования = Форма.Параметр.Получить("ВариантФормирования");
ДатаНачала = Форма.Параметр.Получить("ДатаНачала");
ДатаКонца = Форма.Параметр.Получить("ДатаКонца");
ВерсияПостановленияНДС1137 = глВерсияПостановленияНДС1137(ДатаКонца); РежиФормированияДопЛистов = 2;
СтандартнаяФорма = 1;