МЭС (сущность)
Алиасы: МЭС (сущность), МЭС. parents: [org-object-model].
Связи
classDiagram
direction LR
class MES {
+Guid id
+Guid ais_id
+Company company_id
+String name
+String region
+String city
+String subject
}
class Company
MES "1" --> "1" Company : company_id
Структура
| Наименование | Атрибут | Тип | Обязательно для создания | Неизменяемость | Описание |
|---|---|---|---|---|---|
| Идентификатор записи | id | Guid | Да | Да | |
| ИД объекта в АИС | ais_id | Guid | Нет | Да | ИД объекта в АИС ОИА ПЭО |
| Вышестоящее подразделение | company_id | Company | Да | ||
| Наименование | name | String | Да | ||
| Область | region | String | Нет | Загружается из АИС ОИА ПЭО | |
| Город | city | String | Нет | Загружается из АИС ОИА ПЭО | |
| Субъект Российской Федерации | subject | String | Нет | Проставляется в Сервисе; ссылка по наименованию на справочник «Предельные значения зимних надбавок» (модуль ЭНТС). Определяет зимнюю надбавку для ТС, числящихся за МЭС |
Исходник
public class MES
{
/// <summary>Идентификатор записи</summary>
[DomainField(Alias = "id", RequiredOnCreate = true, Immutable = true)]
public Guid Id { get; set; }
/// <summary>ИД объекта в АИС</summary>
[DomainField(Alias = "ais_id", Description = "ИД объекта в АИС ОИА ПЭО", Immutable = true)]
public Guid AisId { get; set; }
/// <summary>Вышестоящее подразделение</summary>
[Relation]
[DomainField(Alias = "company_id", RequiredOnCreate = true)]
public Company? Company { get; set; }
/// <summary>Наименование</summary>
[DomainField(Alias = "name", RequiredOnCreate = true)]
public string? Name { get; set; }
/// <summary>Область</summary>
[DomainField(Alias = "region", Description = "Загружается из АИС ОИА ПЭО")]
public string? Region { get; set; }
/// <summary>Город</summary>
[DomainField(Alias = "city", Description = "Загружается из АИС ОИА ПЭО")]
public string? City { get; set; }
/// <summary>Субъект Российской Федерации</summary>
[DomainField(Alias = "subject",
Description = "Проставляется в Сервисе; ссылка по наименованию на справочник «Предельные значения зимних надбавок» (модуль ЭНТС). Определяет зимнюю надбавку для ТС, числящихся за МЭС")]
public string? Subject { get; set; }
}Структурные связи
Использует
- Доменная сущность Компания (сущность)
Используется
- Доменная сущность Организационный объект (сущность)
- Доменная сущность ПМЭС (сущность)
- Компонент Вкладка "Сведения
- Компонент Карточка МЭС
- Компонент Карточка ПМЭС
- Прикладной сервис Эталоны и нормативы потребления ТЭР зданиями