Заказчики и проекты
Структура
Заказчики формируют клиентскую базу. Любое физическое или юридическое лицо, а также органы местного самоуправления, которые обращаются за оказанием кадастровых услуг, регистрируются в ТехноКад КД как заказчики.
Проект заказчика может иметь различную интерпретацию в зависимости от бизнес модели организации, использующей ТехноКад КД. Например, проект может отождествляться с договором на оказание услуг. Таким образом у одного заказчика может быть несколько проектов.
Работа - это подготовка конкретного кадастрового документа (межевого или технического плана, карта-плана территории и пр.). Работа однозначно связана с конкретным проектом, а, следовательно, с конкретным заказчиком.
Эта диаграмма отражает зависимость между заказчиками проектами и работами:
graph TB;
c1([Заказчик 1])-->p1(Проект 1);
c1-->p2(Проект 2);
p1-->w1[Работа 1];
p2-->w2[Работа 2];
p2-->w3[Работа 3];
p2-->w4[Работа 4];
Данные
Для заказчика и проекта пользователь может вводить информацию. Для заказчика это могут быть различные коды (ИНН, ОГРН, КПП и пр.), номера телефонов, адреса электронной почты, адрес регистрации. Перечень доступных для указания полей определяется типом заказчика (юридическое лицо, физическое лицо и т.д.).
И для заказчика, и для проекта пользователь может ввести различные материалы (документы), которые предоставляются заказчиком при обращении в организацию за оказанием кадастровых услуг или в процессе подготовки кадастровых документов. Это могут быть различные распоряжения, свидетельства, доверенности и прочие официальные документы. Решение о том, на каком уровне указывать информацию о документах - на уровне заказчика или на уровне проекта, пользователь принимает самостоятельно исходя либо из личных предпочтений о структурировании данных, либо руководствуясь принятыми в организации правилами.
Область видимости
Для сохраненных на уровне заказчика или проекта документов (материалов, предоставленных заказчиком) действует правило видимости. Оно состоит в том, что документы, определенные на уровне заказчика, доступны для использования (описания кадастровых объектов или кадастровых документов) в любых работах любых проектов этого заказчика, а документы, определенные для проекта, доступны только для работ этого проекта. Иными словами, каждая работа "видит" документы своего проекта и заказчика.
Это правило позволяет, при необходимости, разделить данные таким образом, чтобы с ними было максимально удобно работать.