Здесь (
Кассовая книга вопрос не решился. Упрощенка 189.
Вот в этом коде почему-то присваивается значение одной переменной, а считывается с другой:
Если (ДатаЛиста = Ит.НачДата) Тогда
ТЗ.Остаток = Ит.СКД("С")-ТЗ.Итог("Остаток");
Если Остаток <> Ит.СКД("С") Тогда
Ошибка = 1;
КонецЕсли;
Иначе
ТЗ.Остаток = Ит.СНД("С")-ТЗ.Итог("Остаток");
Если ТЗ.Остаток<> Ит.СНД("С") Тогда
Ошибка = 1;
КонецЕсли;
КонецЕсли;
короче, строку 626 отчета Кассовая книга
ТЗ.Остаток = Ит.СКД("С")-ТЗ.Итог("Остаток");
заменить на
Остаток = Ит.СКД("С")-ТЗ.Итог("Остаток");
Собственно, вопрос: прав ли я?