Представление для подсчета предполагаемой суммы доходов в разбивке по датам проведения/планируемой транзакций.
Берет данные из представления lr.VTransactions (кастомная копия) (Русь)
Только доходные транзакции.
Работает с включенной историчностью.
То есть, старые записи не удаляются и не перезаписываются. Каждый день делается срез данных в будущее относительно даты ActualDate (в случае данного представления в этом поле хранится дата создания транзакции или дата ее проведения, или планируемая дата, в зависимости, что окажется позже). Таким, образом, до этой даты каждый день создается копия данных, по которой можно судить о предполагаемой сумме доходов в будущие периоды.
| Имя поля | Тип данных | Описание | Примечание |
|---|---|---|---|
| property_code | nvarchar (8) | Код объекта | |
| revenue_date | date | Дата проведения или планируемая дата транзакции, в зависимости от ее статуса | |
| revenue_amount | deciamal (38,2) | Сумма доходных транзакций | |
| actual_date | date | Системное поле, использующееся для определения, какие строки необходимо перелить в хранилище. Если дата в этом поле больше или равна дате последней переливки - строка переливается в хранилище. | Дата создания транзакции или дата ее проведения, или планируемая дата, в зависимости, что окажется позже |
| history_date_from | bit | Дата начала исторического периода, в котором действовала данная строка представления | Текущая дата объекта |
| history_date_to | nvarchar (20) | Дата конца исторического периода, в котором действовала данная строка представления | Если вычисленное значение поля ActualDate в будущем относительно текущей даты объекта, то берем дату объекта, иначе ставим "заглушку" 01.01.2200, чтобы эта строка больше не переносилась в хранилище. |