Получение остатков-оборотов по счетам через ACC_TURN_LS.turn
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
timochev Эксперт
Вступление в Клуб: 02.07.2007
|
Вт Июл 27, 2010 09:30  Получение остатков-оборотов по счетам через ACC_TURN_LS.turn |
|
Полезность: Нет оценки
|
Наткнулись на следующую проблему:
Некоторые наши программеры для получения остатков (оборотов) по фин.счетам стали использовать вместо стандартной f.a функцию ::[AC_FIN].[ACC_TURN_LS].turn
Но!!! Данная функция кэширует информацию, что в результате может приводить к неправильным данным. Это проявляется в случае, если сначала дернуть эту функцию по некоторому счету за определенный период, затем провести в этом периоде по этому счету документ, а потом повторно дернуть функцию с теми же параметрами. Результат после проводки документа не изменится!
Для обнуления кэша требуется предварительно вызывать ::[AC_FIN].[ACC_TURN_LS].init_varg
ЗЫ Интересно, что в дистрибутиве не везде вызывается обнуление кэша.
Например:
1. "Выписка ежедневная с кредитовыми документами"
2. ППС. Аналитическая таблица. "Резервы" / Автоматическое заполнение таблицы, Добавить, Изменить |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|