Проблемы при восстановлении последовательности (конфигурация ПУБ 7.70.308) на SQL 2000
Anonymous
26.04.2009 - 09:42
|
При восстановлении последовательности документов (<Выпуск продукции>, <Списание МПЗ> и др.) не выполняется корректно бухгалтерский запрос: БИ_НУ_Материалы = СоздатьОбъект("БухгалтерскиеИтоги"); БИ_НУ_Материалы.ИспользоватьСубконто(ВидыСубконто.Материалы, СписокЗатрат, 2); БИ_НУ_Материалы.ВыполнитьЗапрос(,Док.ТекущийДокумент(), "Н02.01",,,,, "СК"); Если установить начальную дату, например, '01.01.2009' БИ_НУ_Материалы = СоздатьОбъект("БухгалтерскиеИтоги"); БИ_НУ_Материалы.ИспользоватьСубконто(ВидыСубконто.Материалы, СписокЗатрат, 2); БИ_НУ_Материалы.ВыполнитьЗапрос('01.01.2009',Док.ТекущийДокумент(), "Н02.01",,,,, "СК"); Запрос срабатывает. При этом если провести документ по кнопке <Ок> то запрос и в 1-м варианте работает. Изменить текст запроса во всей конфигурации - очень нежелательно. Конфигурация при выгрузке в DBF работает в 1-м варианте, при этом выгрузки, загрузки, пересчет итогов (даже с принудительной очисткой таблиц итогов и отборов) не к чему не привел. Конфа работала нормально, пока не добавили несколько документов, проводимых по бухучету, правда точный момент начала проблем сейчас определить тяжело. Проверили таблицу проводок, нет проводок с пустыми датами, нет "висячих" проводок (без привязки к операции, документу). В общем все кажется нормальным, кроме итоговой работы. Если есть какие-либо сведения по данному вопросу, буду очень признателен. Заранее спасибо. Валерий. |