4. Контроль целостности данных
Контроль целостности данных импортируемого Пакета обеспечивается на этапе импорта пакета в ППО "Территория".
Для контроля целостности данных система-отправитель должна передавать уникальные в рамках системы-отправителя идентификаторы основных объектов учета. При загрузке объектов учета они отождествляются с уже существующими данными в БД ППО "Территория" на основе идентификаторов, полученных из внешних систем.
Контроль целостности будет включать следующие проверки:
- состав реквизитов;
- тип реквизита;
- обязательность реквизита;
- размерность реквизита;
- словарный состав.
В случае обнаружения ошибок на этапе контроля целостности Система будет создавать исходящий пакет ошибки (Квитанцию), содержащий класс ошибки и перечень объектов, содержащих ошибки.