Консультация № 176717
16.02.2010, 20:46
0.00 руб.
0 1 1
Здравствуйте уважаемые эксперты! 8.1.
Создан регистр сведений (период – квартал). Данные в этот регистр могут быть записаны через месяц после наступления текущего квартала. Поэтому этот месяц приходится пользоваться данными предыдущего квартала (позже будет произведен пересчет). Как мне в этом случае получить данные, каким методом воспользоваться? Подскажите на примере пожалуйста.

Обсуждение

Неизвестный
16.02.2010, 21:11
общий
это ответ
Здравствуйте, Darina9.
Ну узнать какими данными воспользовался метод будет довольно проблематично. Но наверно этот метод используется при заполнении документа (формировании движений) или справочника. Почему бы в объект не добавить поле "используемое для расчета значение", которое будет использоваться при расчете (актуальное на момент вызова метода). А затем, когда в регистре сведений уже будет установлено правильное значение, просто выбрать все объекты с начала квартала, у которых эти значения отличаются.
Еще как вариант добавить в регистр сведений ресурс "датаУстановкиЗначения". Период приведется к началу квартала, а дата установки - нет. Следовательно если у объектов есть дата заполнения, то потом можно будет определить с использованием какого значения он заполнялся.
Есть еще разные варианты, но все это, так сказать, уже извращения. Надо все таки точно знать постановку, что бы советовать какую-то конкретную реализацию.
Форма ответа