Принцип контроля ссылочной целостности при удалении данных в 1С заключается в двухэтапном удалении: 12
- Пометка объектов на удаление. 2 В ходе этого процесса происходит полный анализ связей между объектами, и программа не позволяет удалить тот объект, на который ссылаются другие объекты системы. 12 Например, не получится удалить элемент справочника «Контрагенты», который используется в справочнике «Договоры» или в документах «Реализация». 1
- Окончательное удаление помеченных объектов. 1 Для окончательного удаления пользователю нужно проверить, на какие объекты ссылаются неудалённые объекты, и при необходимости удалить или заменить их. 1
Также для контроля ссылочной целостности в 1С используются внешние ключи, триггеры и обработчики событий. 3