Перейти к содержанию

Comindware Business Application Platform (ru)

Навигационная статья

Вы находитесь в продукте Comindware Business Application Platform. Здесь Вы найдете статьи по продукту, которые помогут Вам в знакомстве с продуктом, обучении, настройке и эксплуатации. Все статьи разбиты на категории: Общая информация - описание продукта и его основ, часто задаваемые вопросы и т.д.; Обучение - уроки для быстрого освоения базовых ... Подробнее


Euler GUI

EulerGUI – графический интерфейс, все внутри представлено на язы ... Подробнее



Notation N3

Resource Description Framework (RDF, «среда описания ресурса») — это разработанная консl... Подробнее










Аутентификация в API

В Comindware Business Application Platform в качестве метода аутентификации при работе с веб-сервисами используется Basic – логин и пароль от пользователя, от имени которого будет выполняться запрос. Примечание : для выполнения запроса веб-сервиса у пользователя должны быть соответствующие права. (см. Настройка привилегий в ролях) Большинство внешн... Подробнее











Введение в Руководство пользователя 3.4

Вы находитесь в разделе Руководство пользователя. Здесь собраны статьи по базовому функционалу Comindware Business Application Platform. Все статьи разбиты на категории: Приступая к работе - вводный урок на примере согласования договора; Управление данными - статьи по созданию, настройке и управлению данными в рамках Шаблона записи; Управление про... Подробнее






Введение в язык выражений Comindware Business Application Platform

Настройка рабочей среды и пользовательского интерфейса Comindware Business Application Platform производится простым перетаскиванием элементов и не требует программирования. В случае если ваш бизнес требует нетривиального подхода, воспользуйтесь возможностями языка выражений Comindware Business Application Platform, легкого, но эффективного языка п... Подробнее




Вопросы по Comindware Business Application Platform

Эта статья дает ответы на часто задаваемые вопросы по продукту Comindware Business Application Platform. Этот список не является исчерпывающим. Если вы не нашли ответ на свой вопрос, не стесняйтесь обращаться в нашу службу поддержки прямо сейчас. Содержание: Каковы возможные сценарии использования продукта? Сколько времени занимает настройк... Подробнее





Выгрузка списка в локальную папку

Для того, чтобы можно было в процессе экспортировать определенный список в excel и помещать файл в локальную папку, введите следующее выражение: using System;using System.Collections.Generic;using System.Linq;using Comindware.Data.Entity;using Comindware.TeamNetwork.Api.Data;using System.IO;class Script{    public static void Main(Comindware.P... Подробнее






Вычисление всех пользователей шаблона пользователя

Для того, чтобы получить всех пользователей из определенного шаблона пользователя, введите следующее выражение:   @prefix object: <http://comindware.com/ontology/object#>.@prefix account: <http://comindware.com/ontology/account#>.@prefix cmw: <http://comindware.com/logics#>.@prefix account: <http://comindware.com/ontology/a... Подробнее


Вычисление гиперссылки на задачу

Для того чтобы вычислить ссылку на задачу (для передачи в сообщении, например), введите следующее выражение: FORMAT("<p><a href='https://comindware.com/#task/{0}'>Ссылка на задачу</a></p>",LIST($zadacha)) где: https://comindware.com – ссылка на текущий инстанс; zadacha – системное имя атрибута, где хранится... Подробнее


Вычисление гиперссылки на запись

Для того, чтобы вычислить ссылку на определенную запись, например, для отправки в уведомлении, введите следующее выражение: FORMAT("<a href=https://comindware.com/#form/oa.2/form.3/{0}>Ссылка на заявку</a>",LIST($id)) где: https://comindware.com/#form/oa.1/form.1 – ссылка на форму записи; Ссылка на заявку - отображаемый ... Подробнее


Вычисление гиперссылки на инстанс

Для того, чтобы вычислить ссылку на инстанс, например, для отправки в уведомлении, введите следующее выражение:   @prefix string: <http://www.w3.org/2000/10/swap/string#>.@prefix configuration: <http://comindware.com/ontology/configuration#>. {?configObject a configuration:Configuration.?configObject configuration:baseUri ?tempLink.... Подробнее


Вычисление гиперссылки на историю процесса

Для того, чтобы вычислить ссылку на историю текущего процесса, введите следующее выражение: @prefix cmw: <http://comindware.com/logics#>.@prefix process: <http://comindware.com/ontology/process#>.@prefix string: <http://www.w3.org/2000/10/swap/string#>.@prefix configuration: <http://comindware.com/ontology/configuration#>... Подробнее


Вычисление гиперссылки на экземпляр процесса

Для того, чтобы вычислить ссылку на экземпляр процесса, который запущен по текущей записи (чтобы, например, перейти на схему и просмотреть историю процесса), введите следующее выражение: FORMAT("<a href=http://comindware.com/#process/{0}/map>Ссылка на экземпляр процесса</a>",LIST($processid)) где: http://comindware.com – с... Подробнее


Вычисление значения атрибута из шаблона пользователя

Для того чтобы получить значение какого-либо атрибута из Шаблона пользователя (через атрибут типа "Пользователь", ссылающийся на данный Шаблон пользователя), введите следующее выражение: @prefix account: <http://comindware.com/ontology/account#>.@prefix object: <http://comindware.com/ontology/object#>.@prefix container: <http://... Подробнее


Вычисление значения из объекта, инициировавшего триггер

Для того, чтобы вычислить какое-либо значение объекта, по которому был запущен текущий триггер (например, чтобы проставить значение из изначальной записи), введите следующее выражение: @prefix object: <http://comindware.com/ontology/object#>. @prefix cmwsession: <http://comindware.com/ontology/session#>. @prefix var: <http://com... Подробнее


Вычисление из атрибута типа “Дата / Время” дня / недели / месяца / года / часа / минуты

Comindware Business Application Platform позволяет хранить данные в формате разных типов атрибутов: “Текст”, “Число”, “Дата / Время”, “Пользователь” и т.д. (см. Типы атрибутов). У каждого атрибута есть свой формат отображения на экранной форме. В частности, атрибут типа “Дата / Время” может быть представлен как: 04.09.1986; 4 сентября 1986 г.; 4 с... Подробнее


Вычисление крайнего срока задачи с учетом выходных и праздничных дней

Для того чтобы вычислить срок выполнения задачи, учитывая выходные и праздничные дни (для этого в платформе должен быть создан справочник праздничных дней), введите следующее выражение: WORKHOURS(NOW(),18,DURATION("PT9H"),DURATION("PT9H"),LIST((from a in db->holliday_calendar select a->Data))) где: 18 – количество рабочих часов, данны... Подробнее


Вычисление объекта, инициировавшего триггер

Для того, чтобы вычислить объект, по которому был запущен текущий триггер (например, чтобы проставить ссылку на изначальную запись), введите следующее выражение: @prefix cmwsession: <http://comindware.com/ontology/session#>.@prefix var: <http://comindware.com/ontology/session/variable#>.{cmwsession:context cmwsession:origin ?value.}... Подробнее


Вычисление пользователей с определенным параметром

Для того, чтобы вычислить всех пользователей из Шаблона Пользователя, у которых проставлен какой-либо параметр (чекбокс, в данном случае) для, например, запуска подпроцесса по сотрудникам с определенными характеристиками, введите следующее выражение:   @prefix object: <http://comindware.com/ontology/object#>. @prefix account: <http://co... Подробнее


Вычисление пользователей, входящих в роль

Для того, чтобы получить всех пользователей, входящих в определенную роль (например, для назначения задачи), введите следующее выражение: @prefix role: <http://comindware.com/ontology/role#>. {    "role.1" <http://comindware.com/ontology/ui#toQName> ?qRole.    ?qRole role:roleMembers ?value.}   где: role.1 – ИД роли (можно узна... Подробнее


Вычисление пользователей, у которых есть активные задачи (с учетом замещений)

Для того, чтобы вычислить всех пользователей у которых на данный момент есть активные задачи, учитывая все замещения (чтобы, например, запустить по ним подпроцесс отправки уведомления по задачам (см. эту статью), введите следующее выражение: @prefix xsd: <http://www.w3.org/2001/XMLSchema#>.@prefix log: <http://www.w3.org/2000/10/swap/... Подробнее


Вычисление последней даты изменения записей в древовидной коллекции

Для того, чтобы вывести последнюю дату изменения в рамках записей во вложенной коллекции (например, чтобы показать последнюю дату изменения работы или подработы, входящей в общий план), введите следующее выражение:   @prefix object: <http://comindware.com/ontology/object#>.@prefix math: <http://comindware.com/logics/math#>.@prefix c... Подробнее


Вычисление руководителя подразделения из шаблона пользователя

Для того, чтобы вычислить руководителя подразделения из Шаблона пользователя ( в случае, если руководитель определяется именно там, а не в Шаблоне записи), например, для использования при назначении задач, введите следующее выражение: @prefix cmw: <http://comindware.com/logics#>.@prefix object: <http://comindware.com/ontology/object#&... Подробнее


Вычисление суммы значений столбца коллекции

Для того, чтобы получить всех пользователей из определенного шаблона пользователя, введите следующее выражение: @prefix object: <http://comindware.com/ontology/object#>.@prefix math: <http://www.w3.org/2000/10/swap/math#>.@prefix w3math: <http://www.w3.org/2000/10/swap/math#>.@prefix cmwmath: <http://comindware.com/logics/... Подробнее


Вычисление фактического исполнителя у последней завершенной задачи

Для того, чтобы вычислить пользователя, который завершил последнюю задачу из списка задач связанного с текущим объектом экземпляра процесса, введите следующее выражение: @prefix cmw: <http://comindware.com/logics#>.@prefix task: <http://comindware.com/ontology/task#>.@prefix account: <http://comindware.com/ontology/account#>.... Подробнее


Вычисление фото из профиля пользователя

Для того, чтобы получить фото из профиля определенного пользователя (например, для составления карточки сотрудника), введите следующее выражение: FORMAT("<img height='150' src = 'https://instance.net/api/GetProfilePhoto?id={0}&size=large'> </img>",LIST($Polzovatel)) где: https://instance.net - ссылка на т... Подробнее



Глобальная функция для обращения в Active Directory

Для того чтобы обратиться в Active Directory и получить оттуда какую-либо информацию, введите следующее выражение:   using System;using System.Collections.Generic; // class name should remain "Script"public static partial class Script {     // method name should remain "Main"    public static Dictionary<string, object> begaemvAD(string te... Подробнее




















Зациклился процесс - что делать?

Comindware Business Application Platform основана на стандарте BPMN, который позволяет настроить очень гибкую схему процесса. В частности, есть возможность настроить вариативность последующих шагов с помощью операторов И/Или, запуск процесса в цикле, настройки таймера на любом шаге процесса. При некорректной настройке развилки, подпроцесса или тайм... Подробнее







Изменение переиспользуемой переменной по операции

Для того, чтобы можно было по кнопке изменять переиспользуемую переменную , создайте операцию типа Скрипт в текущем Шаблоне записи и введите следующее выражение:   using System; using System.Collections.Generic; using System.Linq; using Comindware.Data.Entity; using Comindware.TeamNetwork.Api.Data.UserCommands; using Comindware.TeamNetwork.Api.... Подробнее




Изменение статуса по кнопке с помощью триггера

События (или Триггеры) позволяют мышкой настроить последовательность действий, которые должны запуститься как реакция на определенное событие (см. Определение события). В данном примере мы рассмотрим пример изменения статуса заявки по кнопке. Для этого в платформе уже созданы: Шаблон записи «Заявки». В данном шаблоне созданы: Атрибут типа Ссылка ... Подробнее




Импорт данных в Excel

Для использования данных платформы, например, в Excel (Power Query) или BI системах существует возможность их выгрузки через API. (См. Введение в Web API) Для просмотра перечня справочников перейдите в область API, введя после доменного имени платформы «/docs», затем перейдите в раздел Solution Api. Найдите нужный вам справочник по системному имени... Подробнее


Импорт данных из локального CSV-файла

Как один из вариантов наполнения справочников или загрузки данных в платформу нередко используется загрузка и парсинг из CSV-файла. Чтобы осуществить такую загрузку, нужен грамотно составленный CSV-файл, а также технический процесс со скриптовой задачей.  В данном примере мы рассмотрим загрузку Клиентов и Договоров в определенных статусах. 1. В пла... Подробнее









Отображено 1 от 99 из 323 записей

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