При создании приложения в первую очередь необходимо определить и создать основные типы объектов. Для нашего приложения это будут:

  • Структурное подразделение – тип объектов, содержащий список сотрудников.
  • Сотрудник – тип объектов, содержащий данные сотрудников организаций
  • Входящие – тип объектов, содержащий список всех входящих заявок.
  • Исходящие – тип объектов, содержащий документы, предназначенные для отправки в другие организации.
  • Новые заявки– тип объектов, содержащий созданные заявки, которые не были направлены на согласование.
  • Новые документы– тип объектов, содержащий заявки, которые ещё не были направлены на согласование.
  • На согласовании – тип объектов, содержащий заявки, направленные на согласование.
  • Согласованные – тип объектов, содержащий согласованные заявки.
  • Отклоненные – тип объектов, содержащий отклонённые заявки.
  • Отправленные – тип объектов, содержащий исходящие документы, отправленные в другие организации.
  • Заявка – тип объектов, содержащий данные заявлений от физ. или юр. лиц.
  • Документ – тип объекта, содержащий данные для отправки в другие организации.

Принцип создания типов объектов подробно описан в разделе "Создание типов объектов".