Глюк объекта "Регистры" ? #6017


#0 by ChAlex
Обнаружил некорректную работу (а может скрытый смысл...?) при работе объекта "Регистры". В конфе при проведении есть два регистра - "Остатки готовой продукции" и "Спецификация материалов". В "Спецификации материалов" хранятся материалы, списанные на готовую продукцию, которые должны быть списание с таможенного контроля при леализации. Остатки готовой продукции хранятся в разрезе актов сдачи готовой продукции в последнем ресурсе регистра. При прведении документа выполняется следующий код:   Р=СоздатьОбъект("Регистры");         .... Так вот в цикл по готовой продукции проходит только один документ (т.е. первый вход в цикл) и далее идет выход из цикла. Заменил объявление регистров на РегГП=СоздатьОбъект("Регистр.ОстаткиГП") и РегМт=СоздатьОбъект("Регистр.Материалы") и РассчитатьРегистрыНа(...) и все заработало.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Back to top