Субъект распределения — различия между версиями

Материал из ANT-Inform documentation
Перейти к: навигация, поиск
(Добавил версию артефакта 1.8.0 для изменения учёта актуальности.)
(Add max_non0plan_date in query)
Строка 28: Строка 28:
 
cc.cc_id
 
cc.cc_id
 
,(SELECT MAX(date_for) FROM cc_daily_plan pln WHERE pln.cc_id = cc.cc_id) as max_plan_date
 
,(SELECT MAX(date_for) FROM cc_daily_plan pln WHERE pln.cc_id = cc.cc_id) as max_plan_date
 +
,(SELECT MAX(date_for) FROM cc_daily_plan pln WHERE pln.cc_id = cc.cc_id AND pln.date_for > 0) AS max_non0plan_date
 
,(SELECT MAX(corr_time) FROM contr_arc_exps_h h WHERE h.cc_id = cc.cc_id) as max_h_date
 
,(SELECT MAX(corr_time) FROM contr_arc_exps_h h WHERE h.cc_id = cc.cc_id) as max_h_date
 
,(SELECT MAX(corr_time) FROM contr_arc_exps_d d WHERE d.cc_id = cc.cc_id) as max_d_date
 
,(SELECT MAX(corr_time) FROM contr_arc_exps_d d WHERE d.cc_id = cc.cc_id) as max_d_date

Версия 13:12, 4 февраля 2015

Сущность в ИУС-ГАЗ на которую происходит распределение фактических объёмов потребления по договорам. Наиболее полно соответствует сущности АИС РГ РегистрНакопления.ПланыПоставок.

Включает в себя 5 аналитических разрезов:

Актуальность субъектов распределения

Во многих формах есть возможность отдельно скрывать и показывать неактуальные субъекты распределения.

Под актуальностью в данном случае подразумевается выполнение следующих условий:

  • Субъект не скрыт.
  • Текущий выбранный интервал дат отображения формы (планов, распределения и т.д.) лежит между датами С и ПО субъекта.

При этом, указанные даты заполняются следующим образом:

Дата С 
Единожды, при импорте плановых объёмов, выставляется по дате начала действия участвующего в нём договора.
Дата ПО 
При каждой загрузке планов обновляется по максимальной дате из имеющихся данных на этот субъект: Суточного распределения, Часового распределения, Плановых объёмов[2]. Если ничего из вышеперечисленного нет вообще (планы были удалены, распределение не производилось) субъект распределения скрывается.


Примечания

  1. С версии 19.2. ESB-1746
  2. C версии 19.0.1 (>=1.8.0), до этого использовались только планы, но если было распределение, просто не трогались