Фактическое потребление ТЭ
Фактическое потребление тепловой энергии зданием за учётный период, Гкал.
Запись создаётся загрузкой из АИС ОИА ПЭО и в Сервисе не редактируется. Значение — сумма потребления точек учёта тепловой энергии здания за период.
Запись уникальна в пределах здания, года и учётного периода.
Связи
classDiagram
direction LR
class TeConsumption {
+Guid id
+Building build_id
+Int32 year
+Period period_id
+Decimal consumption
}
class Building
class Period
TeConsumption "1" --> "1" Building : build_id
TeConsumption "1" --> "1" Period : period_id
Структура
| Наименование | Атрибут | Тип | Обязательно для создания | ЕИ | Неизменяемость | Описание |
|---|---|---|---|---|---|---|
| Идентификатор записи | id | Guid | Да | Да | ||
| Здание | build_id | Building | Да | Да | ||
| Год | year | Int32 | Да | Да | Календарный год, к которому относится учётный период | |
| Учётный период | period_id | Period | Да | Да | ||
| Потребление, Гкал | consumption | Decimal | Нет | `Гкал` | Незаданное значение означает, что в источнике потребление за этот период не задано |
Исходник
public class TeConsumption
{
/// <summary>Идентификатор записи</summary>
[DomainField(Alias = "id", RequiredOnCreate = true, Immutable = true)]
public Guid Id { get; set; }
/// <summary>Здание</summary>
[Relation]
[DomainField(Alias = "build_id", RequiredOnCreate = true, Immutable = true)]
public Building? Building { get; set; }
/// <summary>Год</summary>
[DomainField(Alias = "year", RequiredOnCreate = true, Immutable = true, Description = "Календарный год, к которому относится учётный период")]
public int Year { get; set; }
/// <summary>Учётный период</summary>
[Relation]
[DomainField(Alias = "period_id", RequiredOnCreate = true, Immutable = true)]
public Period? Period { get; set; }
/// <summary>Потребление, Гкал</summary>
[DomainField(Alias = "consumption", Unit = "`Гкал`", Description = "Незаданное значение означает, что в источнике потребление за этот период не задано")]
public decimal? Consumption { get; set; }
}Структурные связи
Использует
- Доменная сущность Здание (сущность)
- Доменная сущность Учётный период (сущность)