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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Вложения
У этой статьи нет вложений.
Обратная связь
Security Code
Статьи по теме
Очистка ссылки
Просмотрено 170 раз с Wed, Feb 19, 2020

Назначение исполнителя задачи
Просмотрено 113 раз с Tue, Mar 10, 2020

Настройка автонумерации
Просмотрено 35 раз с Fri, Aug 14, 2020

Резервное копирование
Просмотрено 85 раз с Thu, Mar 5, 2020

Путь передачи веб-запросов
Просмотрено 72 раз с Tue, Mar 24, 2020

Загрузка картинки из атрибута типа документ в HTML поле
Просмотрено 46 раз с Fri, Feb 28, 2020

Не работают правила на форме пользовательской задачи
Просмотрено 53 раз с Wed, May 13, 2020

Трансфер метаданных
Просмотрено 62 раз с Fri, Mar 6, 2020

Ошибки платформы
Просмотрено 114 раз с Thu, Mar 5, 2020

Как удалить бизнес-приложение?
Просмотрено 41 раз с Mon, Aug 10, 2020


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