Попробуйте инновационную платформу для разработки и запуска бизнес-приложений Comindware Business Application Platform

Запросить демонстрацию

Кейс «Согласование договора» - Настройте модель данных решения

В первую очередь необходимо настроить модель данных сущностей: Контрагенты и связанных с ними - Договоры. Необходимо, чтобы каждый Договор имел ссылку на Контрагента и Статус согласования, в Договоре должны присутствовать данные доставки. Согласованные и Несогласованные Договоры должны отображаться в разных списках.

Для того чтобы подготовить модель данных необходимо выполнить ряд простых действий:

1. Перейдите в раздел Шаблоны: для этого выберите на боковой панели «Конфигурации» -> «Настройки». Отобразится раздел Администрирование со списком доступных разделов платформы.

Раздел «Администрирование» со списком разделов платформы 

2. Нажмите «+Добавить» и создайте по очереди 4 шаблона записи: «Контрагенты», «Статусы договора», «Адреса доставки» и «Договоры».

Перечень шаблонов 

Создание нового шаблона записи

3. Откройте шаблон двойным кликом и перейдите в раздел Атрибуты.

Панель управления шаблоном записи

4. Создайте необходимые атрибуты для шаблона записи «Договоры»:

  • «Номер», тип данных - «Текстовый»;
  • «Наименование», тип данных – «Текстовый». Пометьте атрибут отображаемым;
  • «Дата», тип данных, тип данных - «Дата\Время»;
  • «Статус, тип данных», тип данных - «ссылка», целевой шаблон – «Статус»;
  • «Адрес доставки», тип данных - «ссылка», целевой шаблон – «Адреса доставки».

На рисунке ниже представлен пример создания атрибутов для шаблона «Договоры». Атрибуты, начинающиеся с «_», а также атрибут «id», являются системными и создаются автоматически. 

Перечень атрибутов сущности «Договоры» 

Атрибуты типа «Ссылка» позволяют установить связь между шаблонами записей.

Атрибут «Наименование» помечен «отображаемым», чтобы указать, какие данные будут отображаться в выпадающих списках при выборе значений из справочника (в данном случае – наименования).

5. Создайте необходимые атрибуты для шаблона записи «Адреса доставки»:

  • «Адрес», тип данных «Текстовый»;
  • «Получатель», тип данных», тип данных - «ссылка», целевой шаблон – «Контрагент». Отметьте флаг «Сделать связь взаимной» и задайте имя коллекции «Адреса».

6. Создайте необходимые атрибуты для шаблона записи «Статус»:

  • «Название», тип данных «Текстовый».

Создание нового атрибута типа ссылка 

7. Перейдите в раздел «Формы»: нажмите  на панели инструментов и выберите «Формы». 

Переход в раздел «Формы» из раздела «Атрибуты» 

8. Создайте формы шаблонов записей.

Конструктор форм 

9. Перейдите в раздел «Списки» (подробная настройка списков описана в п. 2.7). Настройте списки записей в шаблоне записей Договоры, например: «подписаны», «на рассмотрении» и «согласованы». Списки разделяются по статусу и настраиваются в поле системного фильтра с помощью языка запросов RDF N3 или непосредственно на странице.

Пользовательские списки 

Конфигурация списка

Вложения
У этой статьи нет вложений.
Обратная связь
Security Code
Статьи по теме
Вопросы по Comindware Business Application Platform
Просмотрено 263 раз с Tue, Mar 3, 2020

Канал электронной почты
Просмотрено 261 раз с Tue, Mar 24, 2020

Зациклился процесс - что делать?
Просмотрено 184 раз с Wed, Jun 17, 2020

Изменение статуса и завершение пользовательской задачи
Просмотрено 58 раз с Wed, Nov 18, 2020

Настройка правил для записи
Просмотрено 221 раз с Tue, Mar 10, 2020

Урок 9. Генерация документов
Просмотрено 354 раз с Tue, Mar 17, 2020

События
Просмотрено 347 раз с Thu, Mar 12, 2020

Сигнатура глобальной функции
Просмотрено 216 раз с Wed, Mar 11, 2020

Резервное копирование с помощью внешних средств
Просмотрено 88 раз с Wed, Mar 4, 2020

Настройка привилегий в ролях
Просмотрено 328 раз с Tue, Mar 24, 2020


Исследования осуществляются <br>ООО «Колловэар» при грантовой <br>поддержке Фонда «Сколково»
Comindware