# Возможность самостоятельной настройки

Заголовок

Настройка процессов, изменение структур и доступов, создание собственных экранных форм и отчетов, шаблонизация уведомлений, создание персонального облака для файлов &gt;&gt; Ссылка на базовые настройки с картинками

Описание

Для ИТ - администраторов и собственных разработчиков платформа CSP предлагает большие возможности самостоятельного развития и настройки установленного решения.

Архитектура Система построена с использованием многослойной архитектуры, которая обеспечивает гибкость приложения, снижает затраты на всех этапах жизненного цикла разработки приложения и сокращает сроки внедрения.

- Уровень ядра (Core layer) содержит компоненты, обеспечивающие реализацию общих функций, которые необходимы для построения информационной системы любой компании: администрирование, настройка бизнес-процессов и потока работ (workflow), обеспечение интеграции с другими приложениями, настройка параметров безопасности, поисковая машина, менеджер репликаций.
- Уровень отраслевых решений (Industry Solution Layer) обеспечивает реализацию бизнес-процессов, типичных для отдельной отрасли. Алгоритмы планирования производства, оптимизации загрузки мощностей и MRP, CRP (MRP II), CSRP реализованы на этом уровне.
- Уровень компании (Company layer) обеспечивает настройку системы в соответствие с требованиями компаниями, позволяет учесть специфические особенности бизнеса. На этом уровне настраиваются бизнес-правила компании, параметры workflow, формируются управленческие отчеты. Уровень отраслевых решений служит основой при настройке процессов на уровне компании.
- Уровень пользователя (User Layer) служит для настройки системы в соответствии с потребностями конкретного сотрудника и его правами доступа. На этом уровне настраиваются параметры безопасности, параметры интерфейса, правила фильтрации данных.

##### Понятие информационного объекта

В CarabiDB (компонент CSP) используются элементы объектного подхода и сетевая модель данных.  
База данных – это система специальным образом организованных данных, предназначенная для их накопления и использования. В базе данных отображается определенная часть реального мира (так называемая предметная область). Поэтому база данных обычно создается не для решения какой-то одной задачи, а для многоцелевого использования информации по определенной теме.  
Традиционные системы накопления информации, такие как картотеки, требуют больших временных затрат на внесение и дальнейший поиск информации, особенно если хранимая информация не однотипна. При этом во избежание ошибок, одни и те же данные приходится дублировать. Анализ данных и подготовка необходимых отчетов занимает много времени и сил. А обнаружение одной ошибки, допущенной в начале, приводит к необходимости исправления всех результатов проделанной работы. Все это делает традиционную систему накопления информации сложной и негибкой в использовании.  
База данных CarabiDB является простой и удобной, а главное лучшей, альтернативой любой картотеке. Он позволяет существенно облегчить и удешевить работу с большими объемами информации. При этом достигается полнота, непротиворечивость и достоверность отображения предметной области. В связи с этим, нет необходимости повсеместного дублирования информации.

##### Редактор реквизитов

Реквизит (поле) объекта. Реквизит объекта – это структурная единица, т.е. составляющая объекта. Каждый экземпляр объекта содержит один и тот же набор Реквизитов(полей). Определить структуру объекта данных, означает, в частности, решить, какие поля будут входить в объект. Если в объекте накапливается, например, информация о Лицах, то будет содержаться информация о фамилии, имени, отчестве, гражданстве, дате рождения и т.д. Это означает, что каждая реализация объекта будет состоять из полей «Фамилия», «Имя», «Отчество», «Гражданство», «Дата рождения» и т.д.

- Стандартный тип данных (Текст, Дата, Время, Число и т.д.);
- Словарный тип данных (Фиксированные выпадающие списки, Например "Вид счета");
- Выборка из внешних источников; (Выбор данных из внешних источников, например Список банков DaData)
- Медиа-данные (Вложение файла в реквизит);
- Счетчик;
- Прямая ссылка (ссылка на другой Информационный объект);
- Обратная ссылка (Ссылка с других информационных объектов на текущий);
- Отображение поля (представления значений ) из других информационных объектов;

Например ИО "Заявка от клиента" содержит следующие поля:

[![image.png](https://docs.carabisol.ru/uploads/images/gallery/2024-12/scaled-1680-/ZnOimage.png)](https://docs.carabisol.ru/uploads/images/gallery/2024-12/ZnOimage.png)

В специальном экране редактора реквизитов можно добавлять или изменять эти поля.

##### Настройка доступа к полям и таблице ИО

Каждый информационный объект настраивается по доступу к поиску, удалению, и изменению данных в зависимости от его статуса.

[![image.png](https://docs.carabisol.ru/uploads/images/gallery/2024-12/scaled-1680-/QUyimage.png)](https://docs.carabisol.ru/uploads/images/gallery/2024-12/QUyimage.png)

Также есть настройка доступа к отдельному реквизиту.

##### Настройка меню

Администратор ИТ и менеджер по внедрению может настроить меню конкретной роли (Рабочего места)

[![image.png](https://docs.carabisol.ru/uploads/images/gallery/2024-12/scaled-1680-/LSRimage.png)](https://docs.carabisol.ru/uploads/images/gallery/2024-12/LSRimage.png)

##### Настройка таблицы информационного объекта

Список информационных объектов представляет собой таблицу по полям и набором необходимых фильтров.

Структура таблицы, цвета колонок, режим массового редактирования и т.п. также передается администратору решения для индивидуальных настроек.

[![image.png](https://docs.carabisol.ru/uploads/images/gallery/2024-12/scaled-1680-/vLcimage.png)](https://docs.carabisol.ru/uploads/images/gallery/2024-12/vLcimage.png)

##### Настройка карточки документа

Для перехода от внутреннего представления к экранной форме ввода/вывода производится настройка карточки информационного объекта, которая разбивает его на смысловые группы:

[![image.png](https://docs.carabisol.ru/uploads/images/gallery/2024-12/scaled-1680-/UpIimage.png)](https://docs.carabisol.ru/uploads/images/gallery/2024-12/UpIimage.png)

##### Настройка шаблона бизнес-процесса

Для перехода от BPMN модели в форму отображения стадии процесса, поступившего события и запуска необходимых действий в CSP реализован редактор шаблона стадий по бизнес-процессу.

[![image.png](https://docs.carabisol.ru/uploads/images/gallery/2024-12/scaled-1680-/qflimage.png)](https://docs.carabisol.ru/uploads/images/gallery/2024-12/qflimage.png)

##### Настройка рабочего стола (все элементы, добавление на рабочий стол не из меню)

[![image.png](https://docs.carabisol.ru/uploads/images/gallery/2024-12/scaled-1680-/Xugimage.png)](https://docs.carabisol.ru/uploads/images/gallery/2024-12/Xugimage.png)

##### Режим настройки роли (блок модуля, группа блоков модулей, фильтр, выгрузка, загрузка) - режим модератора

Для тестирования рабочего места и изменения параметров используется режим модерации роли. В этом режиме администратор видит интерфейс работы конкретного АРМ с возможностью настройки каждого элемента интерфейса.

[![image.png](https://docs.carabisol.ru/uploads/images/gallery/2024-12/scaled-1680-/iniimage.png)](https://docs.carabisol.ru/uploads/images/gallery/2024-12/iniimage.png)

##### Настройка фильтров (переменные, функции)

Для настройки фильтр используется специальных экран подготовки фильтр к работе:

[![image.png](https://docs.carabisol.ru/uploads/images/gallery/2024-12/scaled-1680-/GZRimage.png)](https://docs.carabisol.ru/uploads/images/gallery/2024-12/GZRimage.png)

##### Настройка стандартной загрузки

Каждый информационный объект можно загрузить из внешних электронных таблиц, например формата EXCEL

[![image.png](https://docs.carabisol.ru/uploads/images/gallery/2024-12/scaled-1680-/1S6image.png)](https://docs.carabisol.ru/uploads/images/gallery/2024-12/1S6image.png)

И потом производить импорт в таблицу информационных объектов

[![image.png](https://docs.carabisol.ru/uploads/images/gallery/2024-12/scaled-1680-/Bbtimage.png)](https://docs.carabisol.ru/uploads/images/gallery/2024-12/Bbtimage.png)

##### Настройка параметров классификатора

Кроме создания иерархического справочника в CSP можно создавать дополнительные реквизиты, присущие только определенному виду объекта. Например для определенных номенклатурных позиций по настройке:

[![image.png](https://docs.carabisol.ru/uploads/images/gallery/2024-12/scaled-1680-/tNsimage.png)](https://docs.carabisol.ru/uploads/images/gallery/2024-12/tNsimage.png)

Будут отображается дополнительные поля, которые могут составить уникальное наименование изделия:

[![image.png](https://docs.carabisol.ru/uploads/images/gallery/2024-12/scaled-1680-/xV8image.png)](https://docs.carabisol.ru/uploads/images/gallery/2024-12/xV8image.png)

##### Создание отчетов и выгрузок данных(Простая выгрузка, запрос, fastreport, сводная таблица)

Сформировав выгрузку данных по необходимым критериям

[![image.png](https://docs.carabisol.ru/uploads/images/gallery/2024-12/scaled-1680-/Jvpimage.png)](https://docs.carabisol.ru/uploads/images/gallery/2024-12/Jvpimage.png)

После настройки критериев выгрузки можно формировать неограниченное кол-во отчетов и аналитик