<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://xmdocs.intellex.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wiki</id>
	<title>Intellex - Вклад [ru]</title>
	<link rel="self" type="application/atom+xml" href="https://xmdocs.intellex.ru/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Wiki"/>
	<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:%D0%92%D0%BA%D0%BB%D0%B0%D0%B4/Wiki"/>
	<updated>2026-05-05T10:21:27Z</updated>
	<subtitle>Вклад</subtitle>
	<generator>MediaWiki 1.37.2</generator>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=2613</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=2613"/>
		<updated>2024-04-16T16:21:58Z</updated>

		<summary type="html">&lt;p&gt;Wiki: Перенаправление на О платформе ХМ&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#перенаправление [[О платформе ХМ]]&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=MediaWiki:Sidebar&amp;diff=2612</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=MediaWiki:Sidebar&amp;diff=2612"/>
		<updated>2024-04-16T16:20:30Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* ПОИСК&lt;br /&gt;
* ВВЕДЕНИЕ&lt;br /&gt;
== Текст заголовка ==&lt;br /&gt;
Платформа приложений ХМ&lt;br /&gt;
== Текст заголовка ==&lt;br /&gt;
** О платформе ХМ|О платформе XM&lt;br /&gt;
** Технологический стек|Технологический стек&lt;br /&gt;
** Исключительное право|Исключительное право&lt;br /&gt;
* УСТАНОВКА&lt;br /&gt;
***VirtualBox и загрузка образа|Виртуальный образ в VirtualBox&lt;br /&gt;
***Установка на Astra Linux|Установка на Astra Linux&lt;br /&gt;
* СЦЕНАРИИ ПОЛЬЗОВАТЕЛЯ&lt;br /&gt;
** Общие принципы работы с ХМ|Работа в системе&lt;br /&gt;
** Работа со списками|Работа со списками&lt;br /&gt;
** Построение произвольного отчета|Построение произвольного отчета&lt;br /&gt;
* СЦЕНАРИИ РАЗРАБОТЧИКА&lt;br /&gt;
** Сценарии обучения|Сценарии обучения&lt;br /&gt;
** Дизайнер документов|Дизайнер документов&lt;br /&gt;
** Дизайнер справочников|Дизайнер справочников&lt;br /&gt;
** Дизайнер аналитик|Дизайнер аналитик&lt;br /&gt;
** Дизайнер встроенных аналитик|Дизайнер встроенных аналитик&lt;br /&gt;
** Дизайнер БД|Дизайнер БД&lt;br /&gt;
* ДОКУМЕНТАЦИЯ&lt;br /&gt;
**https://xmdocs.intellex.ru/images/a/a9/%D0%A0%D0%9F_%D0%9E%D0%B1%D1%89%D0%B8%D0%B5_%D0%BF%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF%D1%8B_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B_%D1%81_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BE%D0%B9.pdf|Общие принципы&lt;br /&gt;
** https://xmdocs.intellex.ru/images/2/2b/%D0%A0%D0%9F_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2.pdf|Дизайнер документов&lt;br /&gt;
** https://xmdocs.intellex.ru/images/f/ff/%D0%A0%D0%9F_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80_%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2.pdf|Дизайнер справочников&lt;br /&gt;
** https://xmdocs.intellex.ru/images/5/5e/%D0%A0%D0%9F_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA.pdf|Дизайнер аналитик&lt;br /&gt;
** https://xmdocs.intellex.ru/images/4/4a/%D0%A0%D0%9F_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80_%D0%B2%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA.pdf|Дизайнер встроенных аналитик&lt;br /&gt;
** https://xmdocs.intellex.ru/images/3/3b/%D0%A0%D0%9F_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%91%D0%94.pdf|Дизайнер БД&lt;br /&gt;
** Синтаксис и формат формул|Синтаксис и формат формул&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=2611</id>
		<title>Заглавная страница</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0&amp;diff=2611"/>
		<updated>2024-04-16T16:20:11Z</updated>

		<summary type="html">&lt;p&gt;Wiki: Полностью удалено содержимое страницы&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=MediaWiki:Sidebar&amp;diff=2610</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=MediaWiki:Sidebar&amp;diff=2610"/>
		<updated>2024-04-16T15:59:10Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* ПОИСК&lt;br /&gt;
* ВВЕДЕНИЕ&lt;br /&gt;
== Текст заголовка ==&lt;br /&gt;
Платформа приложений ХМ&lt;br /&gt;
== Текст заголовка ==&lt;br /&gt;
** О платформе ХМ|О платформе XM&lt;br /&gt;
** Технологический стек|Технологический стек&lt;br /&gt;
** Исключительное право|Исключительное право&lt;br /&gt;
* УСТАНОВКА&lt;br /&gt;
***VirtualBox и загрузка образа|Виртуальный образ в VirtualBox&lt;br /&gt;
***Установка на Astra Linux|Установка на Astra Linux&lt;br /&gt;
* СЦЕНАРИИ ПОЛЬЗОВАТЕЛЯ&lt;br /&gt;
** Общие принципы работы с ХМ|Работа в системе&lt;br /&gt;
** Работа со списками|Работа со списками&lt;br /&gt;
** Построение произвольного отчета|Построение произвольного отчета&lt;br /&gt;
* СЦЕНАРИИ РАЗРАБОТЧИКА&lt;br /&gt;
** Сценарии обучения|Сценарии обучения&lt;br /&gt;
** Дизайнер документов|Дизайнер документов&lt;br /&gt;
** Дизайнер справочников|Дизайнер справочников&lt;br /&gt;
** Дизайнер аналитик|Дизайнер аналитик&lt;br /&gt;
** Дизайнер встроенных аналитик|Дизайнер встроенных аналитик&lt;br /&gt;
** Дизайнер БД|Дизайнер БД&lt;br /&gt;
* ДОКУМЕНТАЦИЯ&lt;br /&gt;
**https://xmdocs.intellex.ru/images/a/a9/%D0%A0%D0%9F_%D0%9E%D0%B1%D1%89%D0%B8%D0%B5_%D0%BF%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF%D1%8B_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B_%D1%81_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BE%D0%B9.pdf|Общие принципы&lt;br /&gt;
** https://xmdocs.intellex.ru/images/2/2b/%D0%A0%D0%9F_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2.pdf|Дизайнер документов&lt;br /&gt;
** https://xmdocs.intellex.ru/images/f/ff/%D0%A0%D0%9F_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80_%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2.pdf|Дизайнер справочников&lt;br /&gt;
** https://xmdocs.intellex.ru/images/5/5e/%D0%A0%D0%9F_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA.pdf|Дизайнер аналитик&lt;br /&gt;
** https://xmdocs.intellex.ru/images/4/4a/%D0%A0%D0%9F_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80_%D0%B2%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA.pdf|Дизайнер встроенных аналитик&lt;br /&gt;
** https://xmdocs.intellex.ru/images/3/3b/%D0%A0%D0%9F_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%91%D0%94.pdf|Дизайнер БД&lt;br /&gt;
** Синтаксис и формат формул|Синтаксис и формат формул&lt;br /&gt;
** https://xmdocs.intellex.ru/images/a/a0/11111111.pdf|ТЕСТ&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=MediaWiki:Sidebar&amp;diff=2609</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=MediaWiki:Sidebar&amp;diff=2609"/>
		<updated>2024-04-16T15:57:09Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* ПОИСК&lt;br /&gt;
* ВВЕДЕНИЕ&lt;br /&gt;
== Текст заголовка ==&lt;br /&gt;
Платформа приложений ХМ&lt;br /&gt;
== Текст заголовка ==&lt;br /&gt;
** О платформе ХМ|О платформе XM&lt;br /&gt;
** Технологический стек|Технологический стек&lt;br /&gt;
** Исключительное право|Исключительное право&lt;br /&gt;
* УСТАНОВКА&lt;br /&gt;
***VirtualBox и загрузка образа|Виртуальный образ в VirtualBox&lt;br /&gt;
***Установка на Astra Linux|Установка на Astra Linux&lt;br /&gt;
* СЦЕНАРИИ ПОЛЬЗОВАТЕЛЯ&lt;br /&gt;
** Общие принципы работы с ХМ|Работа в системе&lt;br /&gt;
** Работа со списками|Работа со списками&lt;br /&gt;
** Построение произвольного отчета|Построение произвольного отчета&lt;br /&gt;
* СЦЕНАРИИ РАЗРАБОТЧИКА&lt;br /&gt;
** Сценарии обучения|Сценарии обучения&lt;br /&gt;
** Дизайнер документов|Дизайнер документов&lt;br /&gt;
** Дизайнер справочников|Дизайнер справочников&lt;br /&gt;
** Дизайнер аналитик|Дизайнер аналитик&lt;br /&gt;
** Дизайнер встроенных аналитик|Дизайнер встроенных аналитик&lt;br /&gt;
** Дизайнер БД|Дизайнер БД&lt;br /&gt;
* ДОКУМЕНТАЦИЯ&lt;br /&gt;
**https://xmdocs.intellex.ru/images/a/a9/%D0%A0%D0%9F_%D0%9E%D0%B1%D1%89%D0%B8%D0%B5_%D0%BF%D1%80%D0%B8%D0%BD%D1%86%D0%B8%D0%BF%D1%8B_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B_%D1%81_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BE%D0%B9.pdf|Общие принципы&lt;br /&gt;
** https://xmdocs.intellex.ru/images/2/2b/%D0%A0%D0%9F_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2.pdf|Дизайнер документов&lt;br /&gt;
** https://xmdocs.intellex.ru/images/f/ff/%D0%A0%D0%9F_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80_%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA%D0%BE%D0%B2.pdf|Дизайнер справочников&lt;br /&gt;
** https://xmdocs.intellex.ru/images/5/5e/%D0%A0%D0%9F_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA.pdf|Дизайнер аналитик&lt;br /&gt;
** https://xmdocs.intellex.ru/images/4/4a/%D0%A0%D0%9F_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80_%D0%B2%D1%81%D1%82%D1%80%D0%BE%D0%B5%D0%BD%D0%BD%D1%8B%D1%85_%D0%B0%D0%BD%D0%B0%D0%BB%D0%B8%D1%82%D0%B8%D0%BA.pdf|Дизайнер встроенных аналитик&lt;br /&gt;
** https://xmdocs.intellex.ru/images/3/3b/%D0%A0%D0%9F_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%91%D0%94.pdf|Дизайнер БД&lt;br /&gt;
** Синтаксис и формат формул|Синтаксис и формат формул&lt;br /&gt;
** https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:11111111.pdf|ТЕСТ&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2607</id>
		<title>Закладка Структура Дизайнера документов</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2607"/>
		<updated>2022-08-22T08:21:16Z</updated>

		<summary type="html">&lt;p&gt;Wiki: /* Описание */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Описание ==&lt;br /&gt;
Закладка Структура в Дизайнере документов предназначена для создания физической и логической модели электронного документа имеющая полное соответствие с хранением в базе данных:&lt;br /&gt;
&lt;br /&gt;
Пошаговое описание создания структуры описано в [[Создание документа в Дизайнере документов xmlowcode|сценарии создания нового документа]]. [[Файл:Структура 1.png|без|мини]]&lt;br /&gt;
== Панель инструментов закладки «Структура» ==&lt;br /&gt;
Закладка &amp;quot;Структура содержит панель инструментов с командами:&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Открытие/закрытие панели поиска параметров по таблицам структуры&lt;br /&gt;
|[[Файл:Структура 2.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Переключение отображения параметров  таблиц на логическую/физическую модель&lt;br /&gt;
|[[Файл:Структура 3.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы&lt;br /&gt;
|[[Файл:Структура 4.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление параметра&lt;br /&gt;
|[[Файл:Структура 5.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Удаление выделенного объекта&lt;br /&gt;
|[[Файл:Структура 6.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы из БД&lt;br /&gt;
|[[Файл:Структура 7.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы и связанной таблицы  по FK  из БД&lt;br /&gt;
|[[Файл:Структура 8.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление представления из БД&lt;br /&gt;
|[[Файл:Структура 9.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление новых полей из БД для выбранных таблиц&lt;br /&gt;
|[[Файл:Структура 10.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Открытие диалога «Скрипты БД»&lt;br /&gt;
|[[Файл:Структура 11.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экземпляр  документа&lt;br /&gt;
|[[Файл:Структура 12.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Спецификация документа&lt;br /&gt;
|[[Файл:Структура 13.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Поднятие наверх (глубина) выбранной  таблицы или представления&lt;br /&gt;
|[[Файл:Структура 14.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Опустить вниз (глубина) выбранную  таблицу или представление&lt;br /&gt;
|[[Файл:Структура 15.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экспортировать картинку&lt;br /&gt;
|[[Файл:Структура 16.png|без|мини]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Поиск и навигация ==&lt;br /&gt;
На закладке Структура осуществляется поиск параметров и навигация таблиц.&lt;br /&gt;
&lt;br /&gt;
=== Поиск параметров ===&lt;br /&gt;
'''1. Поиск по всем таблицам''' &lt;br /&gt;
&lt;br /&gt;
Поиск параметров может осуществляться во всех таблицах или в выбранной. &lt;br /&gt;
&lt;br /&gt;
Для поиска по всем таблицам необходимо нажать на поиск на панели инструментов слева и ввести название в поле поиска.&lt;br /&gt;
[[Файл:Структура 2.png|без|мини]]&lt;br /&gt;
После ввода названия параметра отобразятся все найденные значения с отображением наименования таблицы, в которой он находится. &lt;br /&gt;
&lt;br /&gt;
Таблица с выбранным параметром будет отображена в центре рабочей области, параметр выделен. &lt;br /&gt;
[[Файл:Структура 17.png|без|мини]]&lt;br /&gt;
Для скрытия панели необходимо повторно нажать на иконку поиска на панели слева.  &lt;br /&gt;
&lt;br /&gt;
'''2. Поиск параметров по выбранной таблице''' &lt;br /&gt;
&lt;br /&gt;
Для поиска параметра в выбранной таблице необходимо её выделить и нажать «Параметры» на панели навигации. Откроется панель с настройками видимости таблиц и параметров. &lt;br /&gt;
&lt;br /&gt;
Далее необходимо ввести название искомого параметра. &lt;br /&gt;
[[Файл:Структура 18.png|без|мини]]&lt;br /&gt;
На панели Параметров для выбранной таблицы доступна следующая функциональность:&lt;br /&gt;
&lt;br /&gt;
-Показать все параметры;&lt;br /&gt;
&lt;br /&gt;
-Скрыть все параметры крое ключевых;&lt;br /&gt;
&lt;br /&gt;
-Показать не сохраняемые в БД;&lt;br /&gt;
&lt;br /&gt;
-Срыть не сохраняемые в БД;&lt;br /&gt;
&lt;br /&gt;
- Обновление списка параметров. &lt;br /&gt;
[[Файл:Структура 20.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
=== '''Навигация''' ===&lt;br /&gt;
В области навигации доступна следующая функциональность:&lt;br /&gt;
&lt;br /&gt;
-Увеличение размера отображения рабочей области;&lt;br /&gt;
&lt;br /&gt;
-Уменьшение размера отображения рабочей области;&lt;br /&gt;
&lt;br /&gt;
-Установка исходного размера рабочей области;&lt;br /&gt;
&lt;br /&gt;
-Возможность подогнать под размер схемы;&lt;br /&gt;
&lt;br /&gt;
-Развернуть все таблицы;&lt;br /&gt;
&lt;br /&gt;
-Свернуть все таблицы.&lt;br /&gt;
[[Файл:Структура 19.png|без|мини]]&lt;br /&gt;
== Создание структуры документа ==&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление таблицы&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для создания структуры документа необходимо нажать на панели инструментов слева «Добавить таблицу» или перетащить иконку в рабочую область. [[Файл:Структура 4.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Чтобы добавить дочернюю таблицу, необходимо еще раз нажать на «Добавить таблицу». &lt;br /&gt;
&lt;br /&gt;
Для создания ссылочной связи между таблицами, которые были добавлены с помощью панели инструментов необходимо навести курсор мыши на таблицу до появления стрелки в &amp;quot;шапке&amp;quot; или параметре и далее протянуть до нужной таблицы.  &lt;br /&gt;
[[Файл:Структура 22.1.png|без|мини]]&lt;br /&gt;
Добавить дочерние таблицы также можно наведя курсор мыши на выбранную таблицу, пока не появятся стрелки (слева, справа и снизу) . &lt;br /&gt;
&lt;br /&gt;
При нажатии на стрелку левой кнопкой мыши, будет добавлена новая таблица в выбранном направлении.   &lt;br /&gt;
[[Файл:Структура 23.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление параметра&amp;lt;/big&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Добавить параметр для выбранной таблицы можно нажав на иконку «Добавить параметр» на панели инструментов или перетащив ее в необходимую таблицу.[[Файл:Структура 5.png|без|мини]]&lt;br /&gt;
== Свойства таблиц\представлений и параметров ==&lt;br /&gt;
Свойства таблицы\представления и параметров заполняются в правой части экрана в «Блоке свойств выбранной таблицы и параметра».&lt;br /&gt;
&lt;br /&gt;
'''Описание свойств основной таблицы'''&lt;br /&gt;
{|&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое  название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование  объекта (таблицы&lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное  имя таблицы&lt;br /&gt;
|Используется  для генерации sql-запросов, а также в качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или  представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке  данных для таблиц и представлений используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Дата  справочника&lt;br /&gt;
|refBookDate&lt;br /&gt;
|Дата, на  которую нужно искать &lt;br /&gt;
&lt;br /&gt;
данные в справочниках&lt;br /&gt;
|Передается в  поле API_DATE в listChoice, если у listChoice не задана своя дата &lt;br /&gt;
&lt;br /&gt;
справочника&lt;br /&gt;
|Используется  для генерации sql-запросов, а также для получения даты документа чтобы  получать xslt схему, а также подтягивать данные из апи&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер  добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе  называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Использовать  даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в  таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Используется  так же как и даты справочников&lt;br /&gt;
|При наличии  данных полей таблица отмечается как версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи  в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано  значение, то в xml для АСУ используется вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Описание свойств таблицы'''&lt;br /&gt;
{|&lt;br /&gt;
|'''Имя параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование на клиенте'''&lt;br /&gt;
|'''Использование на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование объекта (таблицы &lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное имя таблицы&lt;br /&gt;
|Используется для генерации sql-запросов, а также в  качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип в БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке данных для таблиц и представлений  используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Номер саба&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Поле сортировки&lt;br /&gt;
|orderField&lt;br /&gt;
|Поле, по которому сортируется&lt;br /&gt;
&lt;br /&gt;
таблица&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Порядок сортировки&lt;br /&gt;
|orderMode&lt;br /&gt;
|Тип сортировки по возрастанию&lt;br /&gt;
&lt;br /&gt;
или убыванию&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by для указания порядка сортировки&lt;br /&gt;
|-&lt;br /&gt;
|Использовать даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Вроде используется так же как и даты справочников&lt;br /&gt;
|При наличии данных полей таблица отмечается как  версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Не копировать&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если установлено true, то при копировании данного  документа значения этого саба не копируются в новый документ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано значение, то в xml для АСУ используется  вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
'''Описание свойств параметров'''&lt;br /&gt;
{|&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое имя  параметра&lt;br /&gt;
|&lt;br /&gt;
|Добавляется в  сообщение об ошибке при обработке конкретного поля.&lt;br /&gt;
&lt;br /&gt;
Пишется в логи при изменении записей справочника.&lt;br /&gt;
&lt;br /&gt;
Выводится в описании полей АПИ&lt;br /&gt;
&lt;br /&gt;
В фильтр плагине используется для наименования колонок результирующего  датасета&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Идентификатор  параметра&lt;br /&gt;
|Используется  для идентификации параметра&lt;br /&gt;
|Используется  при формировании SQL-запросов, а также тэгов xml или параметров json&lt;br /&gt;
|-&lt;br /&gt;
|Тип&lt;br /&gt;
|metatype&lt;br /&gt;
|Тип  параметра: Число &lt;br /&gt;
&lt;br /&gt;
Целое число &lt;br /&gt;
&lt;br /&gt;
Дата &lt;br /&gt;
&lt;br /&gt;
Дата и время &lt;br /&gt;
&lt;br /&gt;
Время &lt;br /&gt;
&lt;br /&gt;
Строка &lt;br /&gt;
&lt;br /&gt;
Логический &lt;br /&gt;
&lt;br /&gt;
Ссылка&lt;br /&gt;
|&lt;br /&gt;
|Используется  при получении значения из базы, а также при сохранении в базу&lt;br /&gt;
|-&lt;br /&gt;
|Первичный  ключ&lt;br /&gt;
|primaryKey&lt;br /&gt;
|Параметр  является первичным ключом&lt;br /&gt;
|Устанавливается  при первом сохранении строки&lt;br /&gt;
&lt;br /&gt;
саба. Получается в GET_AUTONUMERATOR_NEXTVAL&lt;br /&gt;
|Используется  для задания первичного ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Внешний ключ&lt;br /&gt;
|foreignKey&lt;br /&gt;
|Параметр  является внешним ключом&lt;br /&gt;
|Если при 1  сохранении документа тип перехагрузки - без&lt;br /&gt;
&lt;br /&gt;
перезагрузки, то сабам 1 уровня проставляется foreignKey&lt;br /&gt;
&lt;br /&gt;
как docId документа&lt;br /&gt;
|Используется  для задания внешнего ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Сохранять в  БД&lt;br /&gt;
|dbsaved&lt;br /&gt;
|Параметр  сохраняется в БД&lt;br /&gt;
|Используется при  формировании и парсинге xml&lt;br /&gt;
|Если true, то  при формировании sql-запроса поле берется из таблицы иначе из таблицы  референса с формированием join-ов.&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Параметр не  переносится в копию при&lt;br /&gt;
&lt;br /&gt;
копировании&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  при копировании документа значение данного поля не переносится&lt;br /&gt;
|-&lt;br /&gt;
|Не  пересчитывать&lt;br /&gt;
|norecalc&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Обязательный&lt;br /&gt;
|required&lt;br /&gt;
|Параметр  обязательный к заполнению&lt;br /&gt;
|При создании  xml правил такому параметру добавится&lt;br /&gt;
&lt;br /&gt;
проверка на то, что он не пустой&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|пишется в docNumber  у таблицы&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Ключ  сортировки&lt;br /&gt;
|пишется в  orderField у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Используется  в sql-запросе в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Тип  сортировки&lt;br /&gt;
|пишется в  orderMode у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Автонумератор&lt;br /&gt;
|пишется в  autoNumerate у таблицы&lt;br /&gt;
|Автоматическая  нумерация&lt;br /&gt;
|Пересчитывается  после externalCall или смены строк в сабе&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Включать в  XML для АСУ&lt;br /&gt;
|fieldforasu&lt;br /&gt;
|Включать ли  параметр в xml формируемую&lt;br /&gt;
&lt;br /&gt;
для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  данное поле включается в xml возвращаемый по АСУ-АСУ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега в  xml для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано,  то при формировании xml для АСУ-АСУ используется вместо dbname в качестве  названия тэга&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  параметра&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Макс знаков&lt;br /&gt;
|totalDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  максимальную возможную длину числа (включая дробную часть)&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Дробных  знаков&lt;br /&gt;
|fractionDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  длину дробной части&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Формат ввода  и отображения&lt;br /&gt;
|format&lt;br /&gt;
|Выбор  значения: &lt;br /&gt;
&lt;br /&gt;
день.месяц.год &lt;br /&gt;
&lt;br /&gt;
месяц.год &lt;br /&gt;
&lt;br /&gt;
Свойство применяется для параметра с типом «Дата», «Дата и время», «Время»,&lt;br /&gt;
|В зависимости  от этого формата, обнуляется часть даты. &lt;br /&gt;
&lt;br /&gt;
Например если выбран формат день.месяц.год, обнуляется время&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Макс длина&lt;br /&gt;
|maxLength&lt;br /&gt;
|Свойство  применяется для параметра с типом «Строка»&lt;br /&gt;
|Максимальная  длина строки&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Тип выбора&lt;br /&gt;
|kind&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка»&lt;br /&gt;
&lt;br /&gt;
1. Из других документов\справочников&lt;br /&gt;
&lt;br /&gt;
2. Из грида&lt;br /&gt;
&lt;br /&gt;
3. Из апп-функции&lt;br /&gt;
|Тип  ссылочного параметра, в зависимости от того что &lt;br /&gt;
&lt;br /&gt;
выбрано&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Сущность&lt;br /&gt;
|cubeId&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из других  документов\справочников&lt;br /&gt;
|Id куба&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|АПИ чтения&lt;br /&gt;
|apiId&lt;br /&gt;
|Свойство применяется  для параметра с типом «Ссылка» Тип - из других документов\справочников&lt;br /&gt;
|Id апи&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из апи для разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Имя грида&lt;br /&gt;
|subName&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из грида&lt;br /&gt;
|Имя грида из  которого будут браться данные&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Апп-функция&lt;br /&gt;
|appFunc&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из апп-функции&lt;br /&gt;
|Имя функции,  которая будет использоваться вместо XM_QS&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|XSLT  преобразование&lt;br /&gt;
|transformId&lt;br /&gt;
|Свойство  применяется для параметра с типом «XML»&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется  для преобразования xml при получении xml документа&lt;br /&gt;
|}&lt;br /&gt;
== Создание структуры документа из БД ==&lt;br /&gt;
Чтобы создать структуру из БД необходимо нажать на иконку на панели инструментов или перетащив её в рабочую область. &lt;br /&gt;
&lt;br /&gt;
Откроется диалоговое окно с формой поиска. После ввода названия необходимо нажать на поиск. &lt;br /&gt;
Далее автоматически отображается список с названиями таблиц. Чтобы выбрать необходимую нужно ее выделить левой кнопкой мыши и нажать на кнопку «Да».[[Файл:Структура 7.png|без|мини]]&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2606</id>
		<title>Закладка Структура Дизайнера документов</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2606"/>
		<updated>2022-08-22T08:20:51Z</updated>

		<summary type="html">&lt;p&gt;Wiki: /* Создание структуры документа */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Описание ==&lt;br /&gt;
Закладка Структура в Дизайнере документов предназначена для создания физической и логической модели электронного документа имеющая полное соответствие с хранением в базе данных:&lt;br /&gt;
[[Файл:Структура 1.png|без|мини]]Пошаговое описание создания структуры описано в [[Создание документа в Дизайнере документов xmlowcode|сценарии создания нового документа]]. &lt;br /&gt;
&lt;br /&gt;
== Панель инструментов закладки «Структура» ==&lt;br /&gt;
Закладка &amp;quot;Структура содержит панель инструментов с командами:&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Открытие/закрытие панели поиска параметров по таблицам структуры&lt;br /&gt;
|[[Файл:Структура 2.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Переключение отображения параметров  таблиц на логическую/физическую модель&lt;br /&gt;
|[[Файл:Структура 3.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы&lt;br /&gt;
|[[Файл:Структура 4.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление параметра&lt;br /&gt;
|[[Файл:Структура 5.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Удаление выделенного объекта&lt;br /&gt;
|[[Файл:Структура 6.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы из БД&lt;br /&gt;
|[[Файл:Структура 7.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы и связанной таблицы  по FK  из БД&lt;br /&gt;
|[[Файл:Структура 8.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление представления из БД&lt;br /&gt;
|[[Файл:Структура 9.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление новых полей из БД для выбранных таблиц&lt;br /&gt;
|[[Файл:Структура 10.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Открытие диалога «Скрипты БД»&lt;br /&gt;
|[[Файл:Структура 11.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экземпляр  документа&lt;br /&gt;
|[[Файл:Структура 12.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Спецификация документа&lt;br /&gt;
|[[Файл:Структура 13.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Поднятие наверх (глубина) выбранной  таблицы или представления&lt;br /&gt;
|[[Файл:Структура 14.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Опустить вниз (глубина) выбранную  таблицу или представление&lt;br /&gt;
|[[Файл:Структура 15.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экспортировать картинку&lt;br /&gt;
|[[Файл:Структура 16.png|без|мини]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Поиск и навигация ==&lt;br /&gt;
На закладке Структура осуществляется поиск параметров и навигация таблиц.&lt;br /&gt;
&lt;br /&gt;
=== Поиск параметров ===&lt;br /&gt;
'''1. Поиск по всем таблицам''' &lt;br /&gt;
&lt;br /&gt;
Поиск параметров может осуществляться во всех таблицах или в выбранной. &lt;br /&gt;
&lt;br /&gt;
Для поиска по всем таблицам необходимо нажать на поиск на панели инструментов слева и ввести название в поле поиска.&lt;br /&gt;
[[Файл:Структура 2.png|без|мини]]&lt;br /&gt;
После ввода названия параметра отобразятся все найденные значения с отображением наименования таблицы, в которой он находится. &lt;br /&gt;
&lt;br /&gt;
Таблица с выбранным параметром будет отображена в центре рабочей области, параметр выделен. &lt;br /&gt;
[[Файл:Структура 17.png|без|мини]]&lt;br /&gt;
Для скрытия панели необходимо повторно нажать на иконку поиска на панели слева.  &lt;br /&gt;
&lt;br /&gt;
'''2. Поиск параметров по выбранной таблице''' &lt;br /&gt;
&lt;br /&gt;
Для поиска параметра в выбранной таблице необходимо её выделить и нажать «Параметры» на панели навигации. Откроется панель с настройками видимости таблиц и параметров. &lt;br /&gt;
&lt;br /&gt;
Далее необходимо ввести название искомого параметра. &lt;br /&gt;
[[Файл:Структура 18.png|без|мини]]&lt;br /&gt;
На панели Параметров для выбранной таблицы доступна следующая функциональность:&lt;br /&gt;
&lt;br /&gt;
-Показать все параметры;&lt;br /&gt;
&lt;br /&gt;
-Скрыть все параметры крое ключевых;&lt;br /&gt;
&lt;br /&gt;
-Показать не сохраняемые в БД;&lt;br /&gt;
&lt;br /&gt;
-Срыть не сохраняемые в БД;&lt;br /&gt;
&lt;br /&gt;
- Обновление списка параметров. &lt;br /&gt;
[[Файл:Структура 20.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
=== '''Навигация''' ===&lt;br /&gt;
В области навигации доступна следующая функциональность:&lt;br /&gt;
&lt;br /&gt;
-Увеличение размера отображения рабочей области;&lt;br /&gt;
&lt;br /&gt;
-Уменьшение размера отображения рабочей области;&lt;br /&gt;
&lt;br /&gt;
-Установка исходного размера рабочей области;&lt;br /&gt;
&lt;br /&gt;
-Возможность подогнать под размер схемы;&lt;br /&gt;
&lt;br /&gt;
-Развернуть все таблицы;&lt;br /&gt;
&lt;br /&gt;
-Свернуть все таблицы.&lt;br /&gt;
[[Файл:Структура 19.png|без|мини]]&lt;br /&gt;
== Создание структуры документа ==&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление таблицы&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для создания структуры документа необходимо нажать на панели инструментов слева «Добавить таблицу» или перетащить иконку в рабочую область. [[Файл:Структура 4.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Чтобы добавить дочернюю таблицу, необходимо еще раз нажать на «Добавить таблицу». &lt;br /&gt;
&lt;br /&gt;
Для создания ссылочной связи между таблицами, которые были добавлены с помощью панели инструментов необходимо навести курсор мыши на таблицу до появления стрелки в &amp;quot;шапке&amp;quot; или параметре и далее протянуть до нужной таблицы.  &lt;br /&gt;
[[Файл:Структура 22.1.png|без|мини]]&lt;br /&gt;
Добавить дочерние таблицы также можно наведя курсор мыши на выбранную таблицу, пока не появятся стрелки (слева, справа и снизу) . &lt;br /&gt;
&lt;br /&gt;
При нажатии на стрелку левой кнопкой мыши, будет добавлена новая таблица в выбранном направлении.   &lt;br /&gt;
[[Файл:Структура 23.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление параметра&amp;lt;/big&amp;gt;''' &lt;br /&gt;
&lt;br /&gt;
Добавить параметр для выбранной таблицы можно нажав на иконку «Добавить параметр» на панели инструментов или перетащив ее в необходимую таблицу.[[Файл:Структура 5.png|без|мини]]&lt;br /&gt;
== Свойства таблиц\представлений и параметров ==&lt;br /&gt;
Свойства таблицы\представления и параметров заполняются в правой части экрана в «Блоке свойств выбранной таблицы и параметра».&lt;br /&gt;
&lt;br /&gt;
'''Описание свойств основной таблицы'''&lt;br /&gt;
{|&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое  название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование  объекта (таблицы&lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное  имя таблицы&lt;br /&gt;
|Используется  для генерации sql-запросов, а также в качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или  представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке  данных для таблиц и представлений используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Дата  справочника&lt;br /&gt;
|refBookDate&lt;br /&gt;
|Дата, на  которую нужно искать &lt;br /&gt;
&lt;br /&gt;
данные в справочниках&lt;br /&gt;
|Передается в  поле API_DATE в listChoice, если у listChoice не задана своя дата &lt;br /&gt;
&lt;br /&gt;
справочника&lt;br /&gt;
|Используется  для генерации sql-запросов, а также для получения даты документа чтобы  получать xslt схему, а также подтягивать данные из апи&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер  добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе  называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Использовать  даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в  таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Используется  так же как и даты справочников&lt;br /&gt;
|При наличии  данных полей таблица отмечается как версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи  в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано  значение, то в xml для АСУ используется вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Описание свойств таблицы'''&lt;br /&gt;
{|&lt;br /&gt;
|'''Имя параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование на клиенте'''&lt;br /&gt;
|'''Использование на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование объекта (таблицы &lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное имя таблицы&lt;br /&gt;
|Используется для генерации sql-запросов, а также в  качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип в БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке данных для таблиц и представлений  используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Номер саба&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Поле сортировки&lt;br /&gt;
|orderField&lt;br /&gt;
|Поле, по которому сортируется&lt;br /&gt;
&lt;br /&gt;
таблица&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Порядок сортировки&lt;br /&gt;
|orderMode&lt;br /&gt;
|Тип сортировки по возрастанию&lt;br /&gt;
&lt;br /&gt;
или убыванию&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by для указания порядка сортировки&lt;br /&gt;
|-&lt;br /&gt;
|Использовать даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Вроде используется так же как и даты справочников&lt;br /&gt;
|При наличии данных полей таблица отмечается как  версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Не копировать&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если установлено true, то при копировании данного  документа значения этого саба не копируются в новый документ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано значение, то в xml для АСУ используется  вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
'''Описание свойств параметров'''&lt;br /&gt;
{|&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое имя  параметра&lt;br /&gt;
|&lt;br /&gt;
|Добавляется в  сообщение об ошибке при обработке конкретного поля.&lt;br /&gt;
&lt;br /&gt;
Пишется в логи при изменении записей справочника.&lt;br /&gt;
&lt;br /&gt;
Выводится в описании полей АПИ&lt;br /&gt;
&lt;br /&gt;
В фильтр плагине используется для наименования колонок результирующего  датасета&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Идентификатор  параметра&lt;br /&gt;
|Используется  для идентификации параметра&lt;br /&gt;
|Используется  при формировании SQL-запросов, а также тэгов xml или параметров json&lt;br /&gt;
|-&lt;br /&gt;
|Тип&lt;br /&gt;
|metatype&lt;br /&gt;
|Тип  параметра: Число &lt;br /&gt;
&lt;br /&gt;
Целое число &lt;br /&gt;
&lt;br /&gt;
Дата &lt;br /&gt;
&lt;br /&gt;
Дата и время &lt;br /&gt;
&lt;br /&gt;
Время &lt;br /&gt;
&lt;br /&gt;
Строка &lt;br /&gt;
&lt;br /&gt;
Логический &lt;br /&gt;
&lt;br /&gt;
Ссылка&lt;br /&gt;
|&lt;br /&gt;
|Используется  при получении значения из базы, а также при сохранении в базу&lt;br /&gt;
|-&lt;br /&gt;
|Первичный  ключ&lt;br /&gt;
|primaryKey&lt;br /&gt;
|Параметр  является первичным ключом&lt;br /&gt;
|Устанавливается  при первом сохранении строки&lt;br /&gt;
&lt;br /&gt;
саба. Получается в GET_AUTONUMERATOR_NEXTVAL&lt;br /&gt;
|Используется  для задания первичного ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Внешний ключ&lt;br /&gt;
|foreignKey&lt;br /&gt;
|Параметр  является внешним ключом&lt;br /&gt;
|Если при 1  сохранении документа тип перехагрузки - без&lt;br /&gt;
&lt;br /&gt;
перезагрузки, то сабам 1 уровня проставляется foreignKey&lt;br /&gt;
&lt;br /&gt;
как docId документа&lt;br /&gt;
|Используется  для задания внешнего ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Сохранять в  БД&lt;br /&gt;
|dbsaved&lt;br /&gt;
|Параметр  сохраняется в БД&lt;br /&gt;
|Используется при  формировании и парсинге xml&lt;br /&gt;
|Если true, то  при формировании sql-запроса поле берется из таблицы иначе из таблицы  референса с формированием join-ов.&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Параметр не  переносится в копию при&lt;br /&gt;
&lt;br /&gt;
копировании&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  при копировании документа значение данного поля не переносится&lt;br /&gt;
|-&lt;br /&gt;
|Не  пересчитывать&lt;br /&gt;
|norecalc&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Обязательный&lt;br /&gt;
|required&lt;br /&gt;
|Параметр  обязательный к заполнению&lt;br /&gt;
|При создании  xml правил такому параметру добавится&lt;br /&gt;
&lt;br /&gt;
проверка на то, что он не пустой&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|пишется в docNumber  у таблицы&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Ключ  сортировки&lt;br /&gt;
|пишется в  orderField у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Используется  в sql-запросе в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Тип  сортировки&lt;br /&gt;
|пишется в  orderMode у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Автонумератор&lt;br /&gt;
|пишется в  autoNumerate у таблицы&lt;br /&gt;
|Автоматическая  нумерация&lt;br /&gt;
|Пересчитывается  после externalCall или смены строк в сабе&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Включать в  XML для АСУ&lt;br /&gt;
|fieldforasu&lt;br /&gt;
|Включать ли  параметр в xml формируемую&lt;br /&gt;
&lt;br /&gt;
для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  данное поле включается в xml возвращаемый по АСУ-АСУ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега в  xml для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано,  то при формировании xml для АСУ-АСУ используется вместо dbname в качестве  названия тэга&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  параметра&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Макс знаков&lt;br /&gt;
|totalDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  максимальную возможную длину числа (включая дробную часть)&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Дробных  знаков&lt;br /&gt;
|fractionDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  длину дробной части&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Формат ввода  и отображения&lt;br /&gt;
|format&lt;br /&gt;
|Выбор  значения: &lt;br /&gt;
&lt;br /&gt;
день.месяц.год &lt;br /&gt;
&lt;br /&gt;
месяц.год &lt;br /&gt;
&lt;br /&gt;
Свойство применяется для параметра с типом «Дата», «Дата и время», «Время»,&lt;br /&gt;
|В зависимости  от этого формата, обнуляется часть даты. &lt;br /&gt;
&lt;br /&gt;
Например если выбран формат день.месяц.год, обнуляется время&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Макс длина&lt;br /&gt;
|maxLength&lt;br /&gt;
|Свойство  применяется для параметра с типом «Строка»&lt;br /&gt;
|Максимальная  длина строки&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Тип выбора&lt;br /&gt;
|kind&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка»&lt;br /&gt;
&lt;br /&gt;
1. Из других документов\справочников&lt;br /&gt;
&lt;br /&gt;
2. Из грида&lt;br /&gt;
&lt;br /&gt;
3. Из апп-функции&lt;br /&gt;
|Тип  ссылочного параметра, в зависимости от того что &lt;br /&gt;
&lt;br /&gt;
выбрано&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Сущность&lt;br /&gt;
|cubeId&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из других  документов\справочников&lt;br /&gt;
|Id куба&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|АПИ чтения&lt;br /&gt;
|apiId&lt;br /&gt;
|Свойство применяется  для параметра с типом «Ссылка» Тип - из других документов\справочников&lt;br /&gt;
|Id апи&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из апи для разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Имя грида&lt;br /&gt;
|subName&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из грида&lt;br /&gt;
|Имя грида из  которого будут браться данные&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Апп-функция&lt;br /&gt;
|appFunc&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из апп-функции&lt;br /&gt;
|Имя функции,  которая будет использоваться вместо XM_QS&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|XSLT  преобразование&lt;br /&gt;
|transformId&lt;br /&gt;
|Свойство  применяется для параметра с типом «XML»&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется  для преобразования xml при получении xml документа&lt;br /&gt;
|}&lt;br /&gt;
== Создание структуры документа из БД ==&lt;br /&gt;
Чтобы создать структуру из БД необходимо нажать на иконку на панели инструментов или перетащив её в рабочую область. &lt;br /&gt;
&lt;br /&gt;
Откроется диалоговое окно с формой поиска. После ввода названия необходимо нажать на поиск. &lt;br /&gt;
Далее автоматически отображается список с названиями таблиц. Чтобы выбрать необходимую нужно ее выделить левой кнопкой мыши и нажать на кнопку «Да».[[Файл:Структура 7.png|без|мини]]&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_23.png&amp;diff=2605</id>
		<title>Файл:Структура 23.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_23.png&amp;diff=2605"/>
		<updated>2022-08-22T08:13:46Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 23&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_22.1.png&amp;diff=2604</id>
		<title>Файл:Структура 22.1.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_22.1.png&amp;diff=2604"/>
		<updated>2022-08-22T08:12:41Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 22.1&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_22.png&amp;diff=2603</id>
		<title>Файл:Структура 22.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_22.png&amp;diff=2603"/>
		<updated>2022-08-22T08:09:55Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 22&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_21.png&amp;diff=2602</id>
		<title>Файл:Структура 21.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_21.png&amp;diff=2602"/>
		<updated>2022-08-22T08:09:27Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 20&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2601</id>
		<title>Закладка Структура Дизайнера документов</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2601"/>
		<updated>2022-07-29T09:54:26Z</updated>

		<summary type="html">&lt;p&gt;Wiki: /* Поиск и навигация */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Описание ==&lt;br /&gt;
Закладка Структура в Дизайнере документов предназначена для создания физической и логической модели электронного документа имеющая полное соответствие с хранением в базе данных:&lt;br /&gt;
[[Файл:Структура 1.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Панель инструментов закладки «Структура» ==&lt;br /&gt;
Закладка &amp;quot;Структура содержит панель инструментов с командами:&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Открытие/закрытие панели поиска параметров по таблицам структуры&lt;br /&gt;
|[[Файл:Структура 2.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Переключение отображения параметров  таблиц на логическую/физическую модель&lt;br /&gt;
|[[Файл:Структура 3.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы&lt;br /&gt;
|[[Файл:Структура 4.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление параметра&lt;br /&gt;
|[[Файл:Структура 5.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Удаление выделенного объекта&lt;br /&gt;
|[[Файл:Структура 6.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы из БД&lt;br /&gt;
|[[Файл:Структура 7.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы и связанной таблицы  по FK  из БД&lt;br /&gt;
|[[Файл:Структура 8.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление представления из БД&lt;br /&gt;
|[[Файл:Структура 9.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление новых полей из БД для выбранных таблиц&lt;br /&gt;
|[[Файл:Структура 10.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Открытие диалога «Скрипты БД»&lt;br /&gt;
|[[Файл:Структура 11.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экземпляр  документа&lt;br /&gt;
|[[Файл:Структура 12.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Спецификация документа&lt;br /&gt;
|[[Файл:Структура 13.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Поднятие наверх (глубина) выбранной  таблицы или представления&lt;br /&gt;
|[[Файл:Структура 14.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Опустить вниз (глубина) выбранную  таблицу или представление&lt;br /&gt;
|[[Файл:Структура 15.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экспортировать картинку&lt;br /&gt;
|[[Файл:Структура 16.png|без|мини]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Поиск и навигация ==&lt;br /&gt;
На закладке Структура осуществляется поиск параметров и навигация таблиц.&lt;br /&gt;
&lt;br /&gt;
=== Поиск параметров ===&lt;br /&gt;
'''1. Поиск по всем таблицам''' &lt;br /&gt;
&lt;br /&gt;
Поиск параметров может осуществляться во всех таблицах или в выбранной. &lt;br /&gt;
&lt;br /&gt;
Для поиска по всем таблицам необходимо нажать на поиск на панели инструментов слева и ввести название в поле поиска.&lt;br /&gt;
[[Файл:Структура 2.png|без|мини]]&lt;br /&gt;
После ввода названия параметра отобразятся все найденные значения с отображением наименования таблицы, в которой он находится. &lt;br /&gt;
&lt;br /&gt;
Таблица с выбранным параметром будет отображена в центре рабочей области, параметр выделен. &lt;br /&gt;
[[Файл:Структура 17.png|без|мини]]&lt;br /&gt;
Для скрытия панели необходимо повторно нажать на иконку поиска на панели слева.  &lt;br /&gt;
&lt;br /&gt;
'''2. Поиск параметров по выбранной таблице''' &lt;br /&gt;
&lt;br /&gt;
Для поиска параметра в выбранной таблице необходимо её выделить и нажать «Параметры» на панели навигации. Откроется панель с настройками видимости таблиц и параметров. &lt;br /&gt;
&lt;br /&gt;
Далее необходимо ввести название искомого параметра. &lt;br /&gt;
[[Файл:Структура 18.png|без|мини]]&lt;br /&gt;
На панели Параметров для выбранной таблицы доступна следующая функциональность:&lt;br /&gt;
&lt;br /&gt;
-Показать все параметры;&lt;br /&gt;
&lt;br /&gt;
-Скрыть все параметры крое ключевых;&lt;br /&gt;
&lt;br /&gt;
-Показать не сохраняемые в БД;&lt;br /&gt;
&lt;br /&gt;
-Срыть не сохраняемые в БД;&lt;br /&gt;
&lt;br /&gt;
- Обновление списка параметров. &lt;br /&gt;
[[Файл:Структура 20.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
=== '''Навигация''' ===&lt;br /&gt;
В области навигации доступна следующая функциональность:&lt;br /&gt;
&lt;br /&gt;
-Увеличение размера отображения рабочей области;&lt;br /&gt;
&lt;br /&gt;
-Уменьшение размера отображения рабочей области;&lt;br /&gt;
&lt;br /&gt;
-Установка исходного размера рабочей области;&lt;br /&gt;
&lt;br /&gt;
-Возможность подогнать под размер схемы;&lt;br /&gt;
&lt;br /&gt;
-Развернуть все таблицы;&lt;br /&gt;
&lt;br /&gt;
-Свернуть все таблицы.&lt;br /&gt;
[[Файл:Структура 19.png|без|мини]]&lt;br /&gt;
== Создание структуры документа ==&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление таблицы&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для создания структуры документа необходимо нажать на панели инструментов слева «Добавить таблицу» или перетащить иконку в рабочую область (Рисунок 47). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Первая таблица добавляется основная (родительская). Чтобы добавить последующие, необходимо еще раз нажать на «Добавить таблицу». &lt;br /&gt;
&lt;br /&gt;
Добавить последующие таблицы также можно наведя курсор мыши на выбранную таблицу, пока не появятся стрелки (слева, справа и снизу) (Рисунок 48). &lt;br /&gt;
&lt;br /&gt;
При нажатии на стрелку левой кнопкой мыши, будет добавлена новая таблица в выбранном направлении.  &lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление параметра&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Добавить параметр для выбранной таблицы можно нажав на иконку «Добавить параметр»  или перетащив ее в необходимую таблицу.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 48 Добавление таблицы &lt;br /&gt;
&lt;br /&gt;
== Создание структуры документа из БД ==&lt;br /&gt;
Чтобы создать структуру из БД необходимо нажать на иконку       на панели инструментов (Таблица 9) или перетащив её в рабочую область. Откроется диалоговое окно с формой поиска. После ввода названия в поле поиска необходимо нажать на      . Далее автоматически отображается список с названиями таблиц. Чтобы выбрать необходимую нужно ее выделить левой кнопкой мыши и нажать на кнопку «Да»[1] (Рисунок 49).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 49 Создание структуры из БД&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Свойства таблиц\представлений и параметров ==&lt;br /&gt;
Свойства таблицы\представления и параметров заполняются в правой части экрана в «Блоке свойств выбранной таблицы и параметра».&lt;br /&gt;
&lt;br /&gt;
'''Описание свойств основной таблицы'''&lt;br /&gt;
{|&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое  название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование  объекта (таблицы&lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное  имя таблицы&lt;br /&gt;
|Используется  для генерации sql-запросов, а также в качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или  представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке  данных для таблиц и представлений используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Дата  справочника&lt;br /&gt;
|refBookDate&lt;br /&gt;
|Дата, на  которую нужно искать &lt;br /&gt;
&lt;br /&gt;
данные в справочниках&lt;br /&gt;
|Передается в  поле API_DATE в listChoice, если у listChoice не задана своя дата &lt;br /&gt;
&lt;br /&gt;
справочника&lt;br /&gt;
|Используется  для генерации sql-запросов, а также для получения даты документа чтобы  получать xslt схему, а также подтягивать данные из апи&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер  добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе  называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Использовать  даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в  таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Используется  так же как и даты справочников&lt;br /&gt;
|При наличии  данных полей таблица отмечается как версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи  в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано  значение, то в xml для АСУ используется вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Описание свойств таблицы'''&lt;br /&gt;
{|&lt;br /&gt;
|'''Имя параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование на клиенте'''&lt;br /&gt;
|'''Использование на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование объекта (таблицы &lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное имя таблицы&lt;br /&gt;
|Используется для генерации sql-запросов, а также в  качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип в БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке данных для таблиц и представлений  используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Номер саба&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Поле сортировки&lt;br /&gt;
|orderField&lt;br /&gt;
|Поле, по которому сортируется&lt;br /&gt;
&lt;br /&gt;
таблица&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Порядок сортировки&lt;br /&gt;
|orderMode&lt;br /&gt;
|Тип сортировки по возрастанию&lt;br /&gt;
&lt;br /&gt;
или убыванию&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by для указания порядка сортировки&lt;br /&gt;
|-&lt;br /&gt;
|Использовать даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Вроде используется так же как и даты справочников&lt;br /&gt;
|При наличии данных полей таблица отмечается как  версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Не копировать&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если установлено true, то при копировании данного  документа значения этого саба не копируются в новый документ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано значение, то в xml для АСУ используется  вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
'''Описание свойств параметров'''&lt;br /&gt;
{|&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое имя  параметра&lt;br /&gt;
|&lt;br /&gt;
|Добавляется в  сообщение об ошибке при обработке конкретного поля.&lt;br /&gt;
&lt;br /&gt;
Пишется в логи при изменении записей справочника.&lt;br /&gt;
&lt;br /&gt;
Выводится в описании полей АПИ&lt;br /&gt;
&lt;br /&gt;
В фильтр плагине используется для наименования колонок результирующего  датасета&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Идентификатор  параметра&lt;br /&gt;
|Используется  для идентификации параметра&lt;br /&gt;
|Используется  при формировании SQL-запросов, а также тэгов xml или параметров json&lt;br /&gt;
|-&lt;br /&gt;
|Тип&lt;br /&gt;
|metatype&lt;br /&gt;
|Тип  параметра: Число &lt;br /&gt;
&lt;br /&gt;
Целое число &lt;br /&gt;
&lt;br /&gt;
Дата &lt;br /&gt;
&lt;br /&gt;
Дата и время &lt;br /&gt;
&lt;br /&gt;
Время &lt;br /&gt;
&lt;br /&gt;
Строка &lt;br /&gt;
&lt;br /&gt;
Логический &lt;br /&gt;
&lt;br /&gt;
Ссылка&lt;br /&gt;
|&lt;br /&gt;
|Используется  при получении значения из базы, а также при сохранении в базу&lt;br /&gt;
|-&lt;br /&gt;
|Первичный  ключ&lt;br /&gt;
|primaryKey&lt;br /&gt;
|Параметр  является первичным ключом&lt;br /&gt;
|Устанавливается  при первом сохранении строки&lt;br /&gt;
&lt;br /&gt;
саба. Получается в GET_AUTONUMERATOR_NEXTVAL&lt;br /&gt;
|Используется  для задания первичного ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Внешний ключ&lt;br /&gt;
|foreignKey&lt;br /&gt;
|Параметр  является внешним ключом&lt;br /&gt;
|Если при 1  сохранении документа тип перехагрузки - без&lt;br /&gt;
&lt;br /&gt;
перезагрузки, то сабам 1 уровня проставляется foreignKey&lt;br /&gt;
&lt;br /&gt;
как docId документа&lt;br /&gt;
|Используется  для задания внешнего ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Сохранять в  БД&lt;br /&gt;
|dbsaved&lt;br /&gt;
|Параметр  сохраняется в БД&lt;br /&gt;
|Используется при  формировании и парсинге xml&lt;br /&gt;
|Если true, то  при формировании sql-запроса поле берется из таблицы иначе из таблицы  референса с формированием join-ов.&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Параметр не  переносится в копию при&lt;br /&gt;
&lt;br /&gt;
копировании&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  при копировании документа значение данного поля не переносится&lt;br /&gt;
|-&lt;br /&gt;
|Не  пересчитывать&lt;br /&gt;
|norecalc&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Обязательный&lt;br /&gt;
|required&lt;br /&gt;
|Параметр  обязательный к заполнению&lt;br /&gt;
|При создании  xml правил такому параметру добавится&lt;br /&gt;
&lt;br /&gt;
проверка на то, что он не пустой&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|пишется в docNumber  у таблицы&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Ключ  сортировки&lt;br /&gt;
|пишется в  orderField у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Используется  в sql-запросе в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Тип  сортировки&lt;br /&gt;
|пишется в  orderMode у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Автонумератор&lt;br /&gt;
|пишется в  autoNumerate у таблицы&lt;br /&gt;
|Автоматическая  нумерация&lt;br /&gt;
|Пересчитывается  после externalCall или смены строк в сабе&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Включать в  XML для АСУ&lt;br /&gt;
|fieldforasu&lt;br /&gt;
|Включать ли  параметр в xml формируемую&lt;br /&gt;
&lt;br /&gt;
для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  данное поле включается в xml возвращаемый по АСУ-АСУ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега в  xml для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано,  то при формировании xml для АСУ-АСУ используется вместо dbname в качестве  названия тэга&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  параметра&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Макс знаков&lt;br /&gt;
|totalDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  максимальную возможную длину числа (включая дробную часть)&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Дробных  знаков&lt;br /&gt;
|fractionDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  длину дробной части&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Формат ввода  и отображения&lt;br /&gt;
|format&lt;br /&gt;
|Выбор  значения: &lt;br /&gt;
&lt;br /&gt;
день.месяц.год &lt;br /&gt;
&lt;br /&gt;
месяц.год &lt;br /&gt;
&lt;br /&gt;
Свойство применяется для параметра с типом «Дата», «Дата и время», «Время»,&lt;br /&gt;
|В зависимости  от этого формата, обнуляется часть даты. &lt;br /&gt;
&lt;br /&gt;
Например если выбран формат день.месяц.год, обнуляется время&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Макс длина&lt;br /&gt;
|maxLength&lt;br /&gt;
|Свойство  применяется для параметра с типом «Строка»&lt;br /&gt;
|Максимальная  длина строки&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Тип выбора&lt;br /&gt;
|kind&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка»&lt;br /&gt;
&lt;br /&gt;
1. Из других документов\справочников&lt;br /&gt;
&lt;br /&gt;
2. Из грида&lt;br /&gt;
&lt;br /&gt;
3. Из апп-функции&lt;br /&gt;
|Тип  ссылочного параметра, в зависимости от того что &lt;br /&gt;
&lt;br /&gt;
выбрано&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Сущность&lt;br /&gt;
|cubeId&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из других  документов\справочников&lt;br /&gt;
|Id куба&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|АПИ чтения&lt;br /&gt;
|apiId&lt;br /&gt;
|Свойство применяется  для параметра с типом «Ссылка» Тип - из других документов\справочников&lt;br /&gt;
|Id апи&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из апи для разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Имя грида&lt;br /&gt;
|subName&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из грида&lt;br /&gt;
|Имя грида из  которого будут браться данные&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Апп-функция&lt;br /&gt;
|appFunc&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из апп-функции&lt;br /&gt;
|Имя функции,  которая будет использоваться вместо XM_QS&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|XSLT  преобразование&lt;br /&gt;
|transformId&lt;br /&gt;
|Свойство  применяется для параметра с типом «XML»&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется  для преобразования xml при получении xml документа&lt;br /&gt;
|}&lt;br /&gt;
== Добавление ссылочной связи таблиц   ==&lt;br /&gt;
Для создания ссылочной связи между таблицами, которые были добавлены с помощью панели инструментов необходимо навести курсор мыши на таблицу до появления стрелки       (Рисунок 51) и далее протянуть до нужной таблицы (Рисунок 52). При нарушении условий ссылочной связи между таблицами установить такую связь будет невозможно.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 51 Добавление ссылочной связи (1 способ)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 52 Добавление ссылочной связи (2 способ) &lt;br /&gt;
&lt;br /&gt;
  Значение «Родительского ключа (PRIMARY KEY)» и «Внешнего ключа (FOREIGN KEY)» отображается в левой колонке таблицы (Рисунок 53). Выполнить редактирование данного значения можно в «Блоке свойств выбранной таблицы или параметра»[2].     &lt;br /&gt;
&lt;br /&gt;
Рисунок 53 Отображение Родительского и Внешнего ключа&lt;br /&gt;
&lt;br /&gt;
----[1] ''Примечание: Одинаковые таблицы из разных схем добавить нельзя'' &lt;br /&gt;
&lt;br /&gt;
[2] ''Примечание: Основная таблица не может иметь внешнего ключа''&lt;br /&gt;
&lt;br /&gt;
[3] ''Примечание: Поиск параметров осуществляется в зависимости от выбранной модели таблиц (физическая/логическая)''&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2600</id>
		<title>Закладка Структура Дизайнера документов</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2600"/>
		<updated>2022-07-29T09:51:28Z</updated>

		<summary type="html">&lt;p&gt;Wiki: /* 1.1        Создание структуры документа */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Описание ==&lt;br /&gt;
Закладка Структура в Дизайнере документов предназначена для создания физической и логической модели электронного документа имеющая полное соответствие с хранением в базе данных:&lt;br /&gt;
[[Файл:Структура 1.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Панель инструментов закладки «Структура» ==&lt;br /&gt;
Закладка &amp;quot;Структура содержит панель инструментов с командами:&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Открытие/закрытие панели поиска параметров по таблицам структуры&lt;br /&gt;
|[[Файл:Структура 2.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Переключение отображения параметров  таблиц на логическую/физическую модель&lt;br /&gt;
|[[Файл:Структура 3.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы&lt;br /&gt;
|[[Файл:Структура 4.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление параметра&lt;br /&gt;
|[[Файл:Структура 5.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Удаление выделенного объекта&lt;br /&gt;
|[[Файл:Структура 6.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы из БД&lt;br /&gt;
|[[Файл:Структура 7.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы и связанной таблицы  по FK  из БД&lt;br /&gt;
|[[Файл:Структура 8.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление представления из БД&lt;br /&gt;
|[[Файл:Структура 9.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление новых полей из БД для выбранных таблиц&lt;br /&gt;
|[[Файл:Структура 10.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Открытие диалога «Скрипты БД»&lt;br /&gt;
|[[Файл:Структура 11.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экземпляр  документа&lt;br /&gt;
|[[Файл:Структура 12.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Спецификация документа&lt;br /&gt;
|[[Файл:Структура 13.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Поднятие наверх (глубина) выбранной  таблицы или представления&lt;br /&gt;
|[[Файл:Структура 14.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Опустить вниз (глубина) выбранную  таблицу или представление&lt;br /&gt;
|[[Файл:Структура 15.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экспортировать картинку&lt;br /&gt;
|[[Файл:Структура 16.png|без|мини]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Поиск и навигация ==&lt;br /&gt;
На закладке Структура осуществляется поиск параметров и навигация таблиц.&lt;br /&gt;
&lt;br /&gt;
=== Поиск параметров ===&lt;br /&gt;
'''1. Поиск по всем таблицам''' &lt;br /&gt;
&lt;br /&gt;
Поиск параметров может осуществляться во всех таблицах или в выбранной. &lt;br /&gt;
&lt;br /&gt;
Для поиска по всем таблицам необходимо нажать на поиск на панели инструментов слева и ввести название в поле поиска.&lt;br /&gt;
[[Файл:Структура 2.png|без|мини]]&lt;br /&gt;
После ввода названия параметра отобразятся все найденные значения с отображением наименования таблицы, в которой он находится. &lt;br /&gt;
&lt;br /&gt;
Таблица с выбранным параметром будет отображена в центре рабочей области, параметр выделен. &lt;br /&gt;
[[Файл:Структура 17.png|без|мини]]&lt;br /&gt;
Для скрытия панели необходимо повторно нажать на иконку поиска на панели слева.  &lt;br /&gt;
&lt;br /&gt;
'''2. Поиск параметров по выбранной таблице''' &lt;br /&gt;
&lt;br /&gt;
Для поиска параметра в выбранной таблице необходимо её выделить и нажать «Параметры» на панели навигации. Откроется панель с настройками видимости таблиц и параметров. &lt;br /&gt;
&lt;br /&gt;
Далее необходимо ввести название искомого параметра. &lt;br /&gt;
[[Файл:Структура 18.png|без|мини]]&lt;br /&gt;
На панели Параметров для выбранной таблицы доступна следующая функциональность:&lt;br /&gt;
&lt;br /&gt;
-Показать все параметры;&lt;br /&gt;
&lt;br /&gt;
-Скрыть все параметры крое ключевых;&lt;br /&gt;
&lt;br /&gt;
-Показать не сохраняемые в БД;&lt;br /&gt;
&lt;br /&gt;
-Срыть не сохраняемые в БД;&lt;br /&gt;
&lt;br /&gt;
- Обновление списка параметров. &lt;br /&gt;
[[Файл:Структура 20.png|без|мини]]&lt;br /&gt;
'''3. Навигация'''&lt;br /&gt;
&lt;br /&gt;
В области навигации доступна следующая функциональность:&lt;br /&gt;
&lt;br /&gt;
-Увеличение размера отображения рабочей области;&lt;br /&gt;
&lt;br /&gt;
-Уменьшение размера отображения рабочей области;&lt;br /&gt;
&lt;br /&gt;
-Установка исходного размера рабочей области;&lt;br /&gt;
&lt;br /&gt;
-Возможность подогнать под размер схемы;&lt;br /&gt;
&lt;br /&gt;
-Развернуть все таблицы;&lt;br /&gt;
&lt;br /&gt;
-Свернуть все таблицы.&lt;br /&gt;
[[Файл:Структура 19.png|без|мини]]&lt;br /&gt;
== Создание структуры документа ==&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление таблицы&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для создания структуры документа необходимо нажать на панели инструментов слева «Добавить таблицу» или перетащить иконку в рабочую область (Рисунок 47). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Первая таблица добавляется основная (родительская). Чтобы добавить последующие, необходимо еще раз нажать на «Добавить таблицу». &lt;br /&gt;
&lt;br /&gt;
Добавить последующие таблицы также можно наведя курсор мыши на выбранную таблицу, пока не появятся стрелки (слева, справа и снизу) (Рисунок 48). &lt;br /&gt;
&lt;br /&gt;
При нажатии на стрелку левой кнопкой мыши, будет добавлена новая таблица в выбранном направлении.  &lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление параметра&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Добавить параметр для выбранной таблицы можно нажав на иконку «Добавить параметр»  или перетащив ее в необходимую таблицу.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 48 Добавление таблицы &lt;br /&gt;
&lt;br /&gt;
== Создание структуры документа из БД ==&lt;br /&gt;
Чтобы создать структуру из БД необходимо нажать на иконку       на панели инструментов (Таблица 9) или перетащив её в рабочую область. Откроется диалоговое окно с формой поиска. После ввода названия в поле поиска необходимо нажать на      . Далее автоматически отображается список с названиями таблиц. Чтобы выбрать необходимую нужно ее выделить левой кнопкой мыши и нажать на кнопку «Да»[1] (Рисунок 49).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 49 Создание структуры из БД&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Свойства таблиц\представлений и параметров ==&lt;br /&gt;
Свойства таблицы\представления и параметров заполняются в правой части экрана в «Блоке свойств выбранной таблицы и параметра».&lt;br /&gt;
&lt;br /&gt;
'''Описание свойств основной таблицы'''&lt;br /&gt;
{|&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое  название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование  объекта (таблицы&lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное  имя таблицы&lt;br /&gt;
|Используется  для генерации sql-запросов, а также в качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или  представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке  данных для таблиц и представлений используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Дата  справочника&lt;br /&gt;
|refBookDate&lt;br /&gt;
|Дата, на  которую нужно искать &lt;br /&gt;
&lt;br /&gt;
данные в справочниках&lt;br /&gt;
|Передается в  поле API_DATE в listChoice, если у listChoice не задана своя дата &lt;br /&gt;
&lt;br /&gt;
справочника&lt;br /&gt;
|Используется  для генерации sql-запросов, а также для получения даты документа чтобы  получать xslt схему, а также подтягивать данные из апи&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер  добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе  называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Использовать  даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в  таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Используется  так же как и даты справочников&lt;br /&gt;
|При наличии  данных полей таблица отмечается как версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи  в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано  значение, то в xml для АСУ используется вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Описание свойств таблицы'''&lt;br /&gt;
{|&lt;br /&gt;
|'''Имя параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование на клиенте'''&lt;br /&gt;
|'''Использование на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование объекта (таблицы &lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное имя таблицы&lt;br /&gt;
|Используется для генерации sql-запросов, а также в  качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип в БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке данных для таблиц и представлений  используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Номер саба&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Поле сортировки&lt;br /&gt;
|orderField&lt;br /&gt;
|Поле, по которому сортируется&lt;br /&gt;
&lt;br /&gt;
таблица&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Порядок сортировки&lt;br /&gt;
|orderMode&lt;br /&gt;
|Тип сортировки по возрастанию&lt;br /&gt;
&lt;br /&gt;
или убыванию&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by для указания порядка сортировки&lt;br /&gt;
|-&lt;br /&gt;
|Использовать даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Вроде используется так же как и даты справочников&lt;br /&gt;
|При наличии данных полей таблица отмечается как  версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Не копировать&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если установлено true, то при копировании данного  документа значения этого саба не копируются в новый документ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано значение, то в xml для АСУ используется  вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
'''Описание свойств параметров'''&lt;br /&gt;
{|&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое имя  параметра&lt;br /&gt;
|&lt;br /&gt;
|Добавляется в  сообщение об ошибке при обработке конкретного поля.&lt;br /&gt;
&lt;br /&gt;
Пишется в логи при изменении записей справочника.&lt;br /&gt;
&lt;br /&gt;
Выводится в описании полей АПИ&lt;br /&gt;
&lt;br /&gt;
В фильтр плагине используется для наименования колонок результирующего  датасета&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Идентификатор  параметра&lt;br /&gt;
|Используется  для идентификации параметра&lt;br /&gt;
|Используется  при формировании SQL-запросов, а также тэгов xml или параметров json&lt;br /&gt;
|-&lt;br /&gt;
|Тип&lt;br /&gt;
|metatype&lt;br /&gt;
|Тип  параметра: Число &lt;br /&gt;
&lt;br /&gt;
Целое число &lt;br /&gt;
&lt;br /&gt;
Дата &lt;br /&gt;
&lt;br /&gt;
Дата и время &lt;br /&gt;
&lt;br /&gt;
Время &lt;br /&gt;
&lt;br /&gt;
Строка &lt;br /&gt;
&lt;br /&gt;
Логический &lt;br /&gt;
&lt;br /&gt;
Ссылка&lt;br /&gt;
|&lt;br /&gt;
|Используется  при получении значения из базы, а также при сохранении в базу&lt;br /&gt;
|-&lt;br /&gt;
|Первичный  ключ&lt;br /&gt;
|primaryKey&lt;br /&gt;
|Параметр  является первичным ключом&lt;br /&gt;
|Устанавливается  при первом сохранении строки&lt;br /&gt;
&lt;br /&gt;
саба. Получается в GET_AUTONUMERATOR_NEXTVAL&lt;br /&gt;
|Используется  для задания первичного ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Внешний ключ&lt;br /&gt;
|foreignKey&lt;br /&gt;
|Параметр  является внешним ключом&lt;br /&gt;
|Если при 1  сохранении документа тип перехагрузки - без&lt;br /&gt;
&lt;br /&gt;
перезагрузки, то сабам 1 уровня проставляется foreignKey&lt;br /&gt;
&lt;br /&gt;
как docId документа&lt;br /&gt;
|Используется  для задания внешнего ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Сохранять в  БД&lt;br /&gt;
|dbsaved&lt;br /&gt;
|Параметр  сохраняется в БД&lt;br /&gt;
|Используется при  формировании и парсинге xml&lt;br /&gt;
|Если true, то  при формировании sql-запроса поле берется из таблицы иначе из таблицы  референса с формированием join-ов.&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Параметр не  переносится в копию при&lt;br /&gt;
&lt;br /&gt;
копировании&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  при копировании документа значение данного поля не переносится&lt;br /&gt;
|-&lt;br /&gt;
|Не  пересчитывать&lt;br /&gt;
|norecalc&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Обязательный&lt;br /&gt;
|required&lt;br /&gt;
|Параметр  обязательный к заполнению&lt;br /&gt;
|При создании  xml правил такому параметру добавится&lt;br /&gt;
&lt;br /&gt;
проверка на то, что он не пустой&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|пишется в docNumber  у таблицы&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Ключ  сортировки&lt;br /&gt;
|пишется в  orderField у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Используется  в sql-запросе в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Тип  сортировки&lt;br /&gt;
|пишется в  orderMode у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Автонумератор&lt;br /&gt;
|пишется в  autoNumerate у таблицы&lt;br /&gt;
|Автоматическая  нумерация&lt;br /&gt;
|Пересчитывается  после externalCall или смены строк в сабе&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Включать в  XML для АСУ&lt;br /&gt;
|fieldforasu&lt;br /&gt;
|Включать ли  параметр в xml формируемую&lt;br /&gt;
&lt;br /&gt;
для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  данное поле включается в xml возвращаемый по АСУ-АСУ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега в  xml для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано,  то при формировании xml для АСУ-АСУ используется вместо dbname в качестве  названия тэга&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  параметра&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Макс знаков&lt;br /&gt;
|totalDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  максимальную возможную длину числа (включая дробную часть)&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Дробных  знаков&lt;br /&gt;
|fractionDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  длину дробной части&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Формат ввода  и отображения&lt;br /&gt;
|format&lt;br /&gt;
|Выбор  значения: &lt;br /&gt;
&lt;br /&gt;
день.месяц.год &lt;br /&gt;
&lt;br /&gt;
месяц.год &lt;br /&gt;
&lt;br /&gt;
Свойство применяется для параметра с типом «Дата», «Дата и время», «Время»,&lt;br /&gt;
|В зависимости  от этого формата, обнуляется часть даты. &lt;br /&gt;
&lt;br /&gt;
Например если выбран формат день.месяц.год, обнуляется время&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Макс длина&lt;br /&gt;
|maxLength&lt;br /&gt;
|Свойство  применяется для параметра с типом «Строка»&lt;br /&gt;
|Максимальная  длина строки&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Тип выбора&lt;br /&gt;
|kind&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка»&lt;br /&gt;
&lt;br /&gt;
1. Из других документов\справочников&lt;br /&gt;
&lt;br /&gt;
2. Из грида&lt;br /&gt;
&lt;br /&gt;
3. Из апп-функции&lt;br /&gt;
|Тип  ссылочного параметра, в зависимости от того что &lt;br /&gt;
&lt;br /&gt;
выбрано&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Сущность&lt;br /&gt;
|cubeId&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из других  документов\справочников&lt;br /&gt;
|Id куба&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|АПИ чтения&lt;br /&gt;
|apiId&lt;br /&gt;
|Свойство применяется  для параметра с типом «Ссылка» Тип - из других документов\справочников&lt;br /&gt;
|Id апи&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из апи для разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Имя грида&lt;br /&gt;
|subName&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из грида&lt;br /&gt;
|Имя грида из  которого будут браться данные&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Апп-функция&lt;br /&gt;
|appFunc&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из апп-функции&lt;br /&gt;
|Имя функции,  которая будет использоваться вместо XM_QS&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|XSLT  преобразование&lt;br /&gt;
|transformId&lt;br /&gt;
|Свойство  применяется для параметра с типом «XML»&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется  для преобразования xml при получении xml документа&lt;br /&gt;
|}&lt;br /&gt;
== Добавление ссылочной связи таблиц   ==&lt;br /&gt;
Для создания ссылочной связи между таблицами, которые были добавлены с помощью панели инструментов необходимо навести курсор мыши на таблицу до появления стрелки       (Рисунок 51) и далее протянуть до нужной таблицы (Рисунок 52). При нарушении условий ссылочной связи между таблицами установить такую связь будет невозможно.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 51 Добавление ссылочной связи (1 способ)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 52 Добавление ссылочной связи (2 способ) &lt;br /&gt;
&lt;br /&gt;
  Значение «Родительского ключа (PRIMARY KEY)» и «Внешнего ключа (FOREIGN KEY)» отображается в левой колонке таблицы (Рисунок 53). Выполнить редактирование данного значения можно в «Блоке свойств выбранной таблицы или параметра»[2].     &lt;br /&gt;
&lt;br /&gt;
Рисунок 53 Отображение Родительского и Внешнего ключа&lt;br /&gt;
&lt;br /&gt;
----[1] ''Примечание: Одинаковые таблицы из разных схем добавить нельзя'' &lt;br /&gt;
&lt;br /&gt;
[2] ''Примечание: Основная таблица не может иметь внешнего ключа''&lt;br /&gt;
&lt;br /&gt;
[3] ''Примечание: Поиск параметров осуществляется в зависимости от выбранной модели таблиц (физическая/логическая)''&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2599</id>
		<title>Закладка Структура Дизайнера документов</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2599"/>
		<updated>2022-07-29T08:38:12Z</updated>

		<summary type="html">&lt;p&gt;Wiki: /* Поиск и навигация */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Описание ==&lt;br /&gt;
Закладка Структура в Дизайнере документов предназначена для создания физической и логической модели электронного документа имеющая полное соответствие с хранением в базе данных:&lt;br /&gt;
[[Файл:Структура 1.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Панель инструментов закладки «Структура» ==&lt;br /&gt;
Закладка &amp;quot;Структура содержит панель инструментов с командами:&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Открытие/закрытие панели поиска параметров по таблицам структуры&lt;br /&gt;
|[[Файл:Структура 2.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Переключение отображения параметров  таблиц на логическую/физическую модель&lt;br /&gt;
|[[Файл:Структура 3.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы&lt;br /&gt;
|[[Файл:Структура 4.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление параметра&lt;br /&gt;
|[[Файл:Структура 5.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Удаление выделенного объекта&lt;br /&gt;
|[[Файл:Структура 6.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы из БД&lt;br /&gt;
|[[Файл:Структура 7.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы и связанной таблицы  по FK  из БД&lt;br /&gt;
|[[Файл:Структура 8.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление представления из БД&lt;br /&gt;
|[[Файл:Структура 9.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление новых полей из БД для выбранных таблиц&lt;br /&gt;
|[[Файл:Структура 10.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Открытие диалога «Скрипты БД»&lt;br /&gt;
|[[Файл:Структура 11.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экземпляр  документа&lt;br /&gt;
|[[Файл:Структура 12.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Спецификация документа&lt;br /&gt;
|[[Файл:Структура 13.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Поднятие наверх (глубина) выбранной  таблицы или представления&lt;br /&gt;
|[[Файл:Структура 14.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Опустить вниз (глубина) выбранную  таблицу или представление&lt;br /&gt;
|[[Файл:Структура 15.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экспортировать картинку&lt;br /&gt;
|[[Файл:Структура 16.png|без|мини]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Поиск и навигация ==&lt;br /&gt;
На закладке Структура осуществляется поиск параметров и навигация таблиц.&lt;br /&gt;
&lt;br /&gt;
=== Поиск параметров ===&lt;br /&gt;
'''1. Поиск по всем таблицам''' &lt;br /&gt;
&lt;br /&gt;
Поиск параметров может осуществляться во всех таблицах или в выбранной. &lt;br /&gt;
&lt;br /&gt;
Для поиска по всем таблицам необходимо нажать на поиск на панели инструментов слева и ввести название в поле поиска.&lt;br /&gt;
[[Файл:Структура 2.png|без|мини]]&lt;br /&gt;
После ввода названия параметра отобразятся все найденные значения с отображением наименования таблицы, в которой он находится. &lt;br /&gt;
&lt;br /&gt;
Таблица с выбранным параметром будет отображена в центре рабочей области, параметр выделен. &lt;br /&gt;
[[Файл:Структура 17.png|без|мини]]&lt;br /&gt;
Для скрытия панели необходимо повторно нажать на иконку поиска на панели слева.  &lt;br /&gt;
&lt;br /&gt;
'''2. Поиск параметров по выбранной таблице''' &lt;br /&gt;
&lt;br /&gt;
Для поиска параметра в выбранной таблице необходимо её выделить и нажать «Параметры» на панели навигации. Откроется панель с настройками видимости таблиц и параметров. &lt;br /&gt;
&lt;br /&gt;
Далее необходимо ввести название искомого параметра. &lt;br /&gt;
[[Файл:Структура 18.png|без|мини]]&lt;br /&gt;
На панели Параметров для выбранной таблицы доступна следующая функциональность:&lt;br /&gt;
&lt;br /&gt;
-Показать все параметры;&lt;br /&gt;
&lt;br /&gt;
-Скрыть все параметры крое ключевых;&lt;br /&gt;
&lt;br /&gt;
-Показать не сохраняемые в БД;&lt;br /&gt;
&lt;br /&gt;
-Срыть не сохраняемые в БД;&lt;br /&gt;
&lt;br /&gt;
- Обновление списка параметров. &lt;br /&gt;
[[Файл:Структура 20.png|без|мини]]&lt;br /&gt;
'''3. Навигация'''&lt;br /&gt;
&lt;br /&gt;
В области навигации доступна следующая функциональность:&lt;br /&gt;
&lt;br /&gt;
-Увеличение размера отображения рабочей области;&lt;br /&gt;
&lt;br /&gt;
-Уменьшение размера отображения рабочей области;&lt;br /&gt;
&lt;br /&gt;
-Установка исходного размера рабочей области;&lt;br /&gt;
&lt;br /&gt;
-Возможность подогнать под размер схемы;&lt;br /&gt;
&lt;br /&gt;
-Развернуть все таблицы;&lt;br /&gt;
&lt;br /&gt;
-Свернуть все таблицы.&lt;br /&gt;
[[Файл:Структура 19.png|без|мини]]&lt;br /&gt;
== 1.1        Создание структуры документа ==&lt;br /&gt;
Для создания структуры документа необходимо нажать в группе кнопок «Инструменты создания и редактирования таблиц» (Таблица 9) на панели инструментов «Добавить таблицу»       или перетащить иконку в рабочую область (Рисунок 47). Первая таблица добавляется основная (родительская). Чтобы добавить последующие, необходимо еще раз нажать на «Добавить таблицу». Добавить последующие таблицы также можно наведя курсор мыши на выбранную таблицу, пока не появятся стрелки (слева, справа и снизу) (Рисунок 48). При нажатии на стрелку левой кнопкой мыши, будет добавлена новая таблица в выбранном направлении.  &lt;br /&gt;
&lt;br /&gt;
Добавить параметр для выбранной таблицы можно нажав на иконку «Добавить параметр»       или перетащив ее в необходимую таблицу.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 48 Добавление таблицы &lt;br /&gt;
&lt;br /&gt;
== 1.2         Создание структуры документа из БД ==&lt;br /&gt;
Чтобы создать структуру из БД необходимо нажать на иконку       на панели инструментов (Таблица 9) или перетащив её в рабочую область. Откроется диалоговое окно с формой поиска. После ввода названия в поле поиска необходимо нажать на      . Далее автоматически отображается список с названиями таблиц. Чтобы выбрать необходимую нужно ее выделить левой кнопкой мыши и нажать на кнопку «Да»[1] (Рисунок 49).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 49 Создание структуры из БД&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 1.3        Свойства таблиц\представлений и параметров ==&lt;br /&gt;
Свойства таблицы\представления и параметров заполняются в правой части экрана в «Блоке свойств выбранной таблицы и параметра».&lt;br /&gt;
&lt;br /&gt;
Таблица 11 Описание свойств основной таблицы&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое  название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование  объекта (таблицы&lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное  имя таблицы&lt;br /&gt;
|Используется  для генерации sql-запросов, а также в качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или  представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке  данных для таблиц и представлений используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Дата  справочника&lt;br /&gt;
|refBookDate&lt;br /&gt;
|Дата, на  которую нужно искать &lt;br /&gt;
&lt;br /&gt;
данные в справочниках&lt;br /&gt;
|Передается в  поле API_DATE в listChoice, если у listChoice не задана своя дата &lt;br /&gt;
&lt;br /&gt;
справочника&lt;br /&gt;
|Используется  для генерации sql-запросов, а также для получения даты документа чтобы  получать xslt схему, а также подтягивать данные из апи&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер  добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе  называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Использовать  даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в  таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Используется  так же как и даты справочников&lt;br /&gt;
|При наличии  данных полей таблица отмечается как версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи  в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано  значение, то в xml для АСУ используется вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Таблица 12 Описание свойств таблицы&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Имя параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование на клиенте'''&lt;br /&gt;
|'''Использование на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование объекта (таблицы &lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное имя таблицы&lt;br /&gt;
|Используется для генерации sql-запросов, а также в  качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип в БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке данных для таблиц и представлений  используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Номер саба&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Поле сортировки&lt;br /&gt;
|orderField&lt;br /&gt;
|Поле, по которому сортируется&lt;br /&gt;
&lt;br /&gt;
таблица&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Порядок сортировки&lt;br /&gt;
|orderMode&lt;br /&gt;
|Тип сортировки по возрастанию&lt;br /&gt;
&lt;br /&gt;
или убыванию&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by для указания порядка сортировки&lt;br /&gt;
|-&lt;br /&gt;
|Использовать даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Вроде используется так же как и даты справочников&lt;br /&gt;
|При наличии данных полей таблица отмечается как  версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Не копировать&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если установлено true, то при копировании данного  документа значения этого саба не копируются в новый документ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано значение, то в xml для АСУ используется  вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
Таблица 13 Описание свойств параметров&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое имя  параметра&lt;br /&gt;
|&lt;br /&gt;
|Добавляется в  сообщение об ошибке при обработке конкретного поля.&lt;br /&gt;
&lt;br /&gt;
Пишется в логи при изменении записей справочника.&lt;br /&gt;
&lt;br /&gt;
Выводится в описании полей АПИ&lt;br /&gt;
&lt;br /&gt;
В фильтр плагине используется для наименования колонок результирующего  датасета&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Идентификатор  параметра&lt;br /&gt;
|Используется  для идентификации параметра&lt;br /&gt;
|Используется  при формировании SQL-запросов, а также тэгов xml или параметров json&lt;br /&gt;
|-&lt;br /&gt;
|Тип&lt;br /&gt;
|metatype&lt;br /&gt;
|Тип  параметра: Число &lt;br /&gt;
&lt;br /&gt;
Целое число &lt;br /&gt;
&lt;br /&gt;
Дата &lt;br /&gt;
&lt;br /&gt;
Дата и время &lt;br /&gt;
&lt;br /&gt;
Время &lt;br /&gt;
&lt;br /&gt;
Строка &lt;br /&gt;
&lt;br /&gt;
Логический &lt;br /&gt;
&lt;br /&gt;
Ссылка&lt;br /&gt;
|&lt;br /&gt;
|Используется  при получении значения из базы, а также при сохранении в базу&lt;br /&gt;
|-&lt;br /&gt;
|Первичный  ключ&lt;br /&gt;
|primaryKey&lt;br /&gt;
|Параметр  является первичным ключом&lt;br /&gt;
|Устанавливается  при первом сохранении строки&lt;br /&gt;
&lt;br /&gt;
саба. Получается в GET_AUTONUMERATOR_NEXTVAL&lt;br /&gt;
|Используется  для задания первичного ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Внешний ключ&lt;br /&gt;
|foreignKey&lt;br /&gt;
|Параметр  является внешним ключом&lt;br /&gt;
|Если при 1  сохранении документа тип перехагрузки - без&lt;br /&gt;
&lt;br /&gt;
перезагрузки, то сабам 1 уровня проставляется foreignKey&lt;br /&gt;
&lt;br /&gt;
как docId документа&lt;br /&gt;
|Используется  для задания внешнего ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Сохранять в  БД&lt;br /&gt;
|dbsaved&lt;br /&gt;
|Параметр  сохраняется в БД&lt;br /&gt;
|Используется при  формировании и парсинге xml&lt;br /&gt;
|Если true, то  при формировании sql-запроса поле берется из таблицы иначе из таблицы  референса с формированием join-ов.&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Параметр не  переносится в копию при&lt;br /&gt;
&lt;br /&gt;
копировании&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  при копировании документа значение данного поля не переносится&lt;br /&gt;
|-&lt;br /&gt;
|Не  пересчитывать&lt;br /&gt;
|norecalc&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Обязательный&lt;br /&gt;
|required&lt;br /&gt;
|Параметр  обязательный к заполнению&lt;br /&gt;
|При создании  xml правил такому параметру добавится&lt;br /&gt;
&lt;br /&gt;
проверка на то, что он не пустой&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|пишется в docNumber  у таблицы&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Ключ  сортировки&lt;br /&gt;
|пишется в  orderField у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Используется  в sql-запросе в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Тип  сортировки&lt;br /&gt;
|пишется в  orderMode у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Автонумератор&lt;br /&gt;
|пишется в  autoNumerate у таблицы&lt;br /&gt;
|Автоматическая  нумерация&lt;br /&gt;
|Пересчитывается  после externalCall или смены строк в сабе&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Включать в  XML для АСУ&lt;br /&gt;
|fieldforasu&lt;br /&gt;
|Включать ли  параметр в xml формируемую&lt;br /&gt;
&lt;br /&gt;
для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  данное поле включается в xml возвращаемый по АСУ-АСУ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега в  xml для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано,  то при формировании xml для АСУ-АСУ используется вместо dbname в качестве  названия тэга&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  параметра&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Макс знаков&lt;br /&gt;
|totalDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  максимальную возможную длину числа (включая дробную часть)&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Дробных  знаков&lt;br /&gt;
|fractionDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  длину дробной части&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Формат ввода  и отображения&lt;br /&gt;
|format&lt;br /&gt;
|Выбор  значения: &lt;br /&gt;
&lt;br /&gt;
день.месяц.год &lt;br /&gt;
&lt;br /&gt;
месяц.год &lt;br /&gt;
&lt;br /&gt;
Свойство применяется для параметра с типом «Дата», «Дата и время», «Время»,&lt;br /&gt;
|В зависимости  от этого формата, обнуляется часть даты. &lt;br /&gt;
&lt;br /&gt;
Например если выбран формат день.месяц.год, обнуляется время&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Макс длина&lt;br /&gt;
|maxLength&lt;br /&gt;
|Свойство  применяется для параметра с типом «Строка»&lt;br /&gt;
|Максимальная  длина строки&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Тип выбора&lt;br /&gt;
|kind&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка»&lt;br /&gt;
&lt;br /&gt;
1. Из других документов\справочников&lt;br /&gt;
&lt;br /&gt;
2. Из грида&lt;br /&gt;
&lt;br /&gt;
3. Из апп-функции&lt;br /&gt;
|Тип  ссылочного параметра, в зависимости от того что &lt;br /&gt;
&lt;br /&gt;
выбрано&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Сущность&lt;br /&gt;
|cubeId&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из других  документов\справочников&lt;br /&gt;
|Id куба&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|АПИ чтения&lt;br /&gt;
|apiId&lt;br /&gt;
|Свойство применяется  для параметра с типом «Ссылка» Тип - из других документов\справочников&lt;br /&gt;
|Id апи&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из апи для разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Имя грида&lt;br /&gt;
|subName&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из грида&lt;br /&gt;
|Имя грида из  которого будут браться данные&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Апп-функция&lt;br /&gt;
|appFunc&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из апп-функции&lt;br /&gt;
|Имя функции,  которая будет использоваться вместо XM_QS&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|XSLT  преобразование&lt;br /&gt;
|transformId&lt;br /&gt;
|Свойство  применяется для параметра с типом «XML»&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется  для преобразования xml при получении xml документа&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для отображения или скрытия параметров таблицы необходимо нажать на -/+  в левом верхнем углу таблицы (Рисунок 50)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 50 Открыть/скрыть параметры в таблице&lt;br /&gt;
&lt;br /&gt;
== 1.4        Добавление ссылочной связи таблиц   ==&lt;br /&gt;
Для создания ссылочной связи между таблицами, которые были добавлены с помощью панели инструментов необходимо навести курсор мыши на таблицу до появления стрелки       (Рисунок 51) и далее протянуть до нужной таблицы (Рисунок 52). При нарушении условий ссылочной связи между таблицами установить такую связь будет невозможно.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 51 Добавление ссылочной связи (1 способ)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 52 Добавление ссылочной связи (2 способ) &lt;br /&gt;
&lt;br /&gt;
  Значение «Родительского ключа (PRIMARY KEY)» и «Внешнего ключа (FOREIGN KEY)» отображается в левой колонке таблицы (Рисунок 53). Выполнить редактирование данного значения можно в «Блоке свойств выбранной таблицы или параметра»[2].     &lt;br /&gt;
&lt;br /&gt;
Рисунок 53 Отображение Родительского и Внешнего ключа&lt;br /&gt;
&lt;br /&gt;
----[1] ''Примечание: Одинаковые таблицы из разных схем добавить нельзя'' &lt;br /&gt;
&lt;br /&gt;
[2] ''Примечание: Основная таблица не может иметь внешнего ключа''&lt;br /&gt;
&lt;br /&gt;
[3] ''Примечание: Поиск параметров осуществляется в зависимости от выбранной модели таблиц (физическая/логическая)''&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_20.png&amp;diff=2598</id>
		<title>Файл:Структура 20.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_20.png&amp;diff=2598"/>
		<updated>2022-07-29T08:38:01Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 20&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_19.png&amp;diff=2597</id>
		<title>Файл:Структура 19.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_19.png&amp;diff=2597"/>
		<updated>2022-07-29T08:32:33Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 19&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_18.png&amp;diff=2596</id>
		<title>Файл:Структура 18.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_18.png&amp;diff=2596"/>
		<updated>2022-07-29T08:27:54Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 18&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2595</id>
		<title>Закладка Структура Дизайнера документов</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2595"/>
		<updated>2022-07-29T08:26:52Z</updated>

		<summary type="html">&lt;p&gt;Wiki: /* Поиск и навигация */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Описание ==&lt;br /&gt;
Закладка Структура в Дизайнере документов предназначена для создания физической и логической модели электронного документа имеющая полное соответствие с хранением в базе данных:&lt;br /&gt;
[[Файл:Структура 1.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Панель инструментов закладки «Структура» ==&lt;br /&gt;
Закладка &amp;quot;Структура содержит панель инструментов с командами:&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Открытие/закрытие панели поиска параметров по таблицам структуры&lt;br /&gt;
|[[Файл:Структура 2.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Переключение отображения параметров  таблиц на логическую/физическую модель&lt;br /&gt;
|[[Файл:Структура 3.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы&lt;br /&gt;
|[[Файл:Структура 4.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление параметра&lt;br /&gt;
|[[Файл:Структура 5.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Удаление выделенного объекта&lt;br /&gt;
|[[Файл:Структура 6.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы из БД&lt;br /&gt;
|[[Файл:Структура 7.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы и связанной таблицы  по FK  из БД&lt;br /&gt;
|[[Файл:Структура 8.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление представления из БД&lt;br /&gt;
|[[Файл:Структура 9.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление новых полей из БД для выбранных таблиц&lt;br /&gt;
|[[Файл:Структура 10.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Открытие диалога «Скрипты БД»&lt;br /&gt;
|[[Файл:Структура 11.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экземпляр  документа&lt;br /&gt;
|[[Файл:Структура 12.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Спецификация документа&lt;br /&gt;
|[[Файл:Структура 13.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Поднятие наверх (глубина) выбранной  таблицы или представления&lt;br /&gt;
|[[Файл:Структура 14.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Опустить вниз (глубина) выбранную  таблицу или представление&lt;br /&gt;
|[[Файл:Структура 15.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экспортировать картинку&lt;br /&gt;
|[[Файл:Структура 16.png|без|мини]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Поиск и навигация ==&lt;br /&gt;
На закладке Структура осуществляется поиск параметров и навигация таблиц.&lt;br /&gt;
&lt;br /&gt;
=== Поиск параметров ===&lt;br /&gt;
'''1. Поиск по всем таблицам''' &lt;br /&gt;
&lt;br /&gt;
Поиск параметров может осуществляться во всех таблицах или в выбранной. &lt;br /&gt;
&lt;br /&gt;
Для поиска по всем таблицам необходимо нажать на поиск на панели инструментов слева и ввести название в поле поиска.&lt;br /&gt;
[[Файл:Структура 2.png|без|мини]]&lt;br /&gt;
После ввода названия параметра отобразятся все найденные значения с отображением наименования таблицы, в которой он находится. &lt;br /&gt;
&lt;br /&gt;
Таблица с выбранным параметром будет отображена в центре рабочей области, параметр выделен. &lt;br /&gt;
[[Файл:Структура 17.png|без|мини]]&lt;br /&gt;
Для скрытия панели необходимо повторно нажать на иконку поиска на панели слева.  &lt;br /&gt;
&lt;br /&gt;
'''2. Поиск параметров по выбранной таблице''' &lt;br /&gt;
&lt;br /&gt;
Для поиска параметра в выбранной таблице необходимо её выделить и нажать «Параметры» на панели навигации. Откроется панель с настройками видимости таблиц и параметров. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Далее необходимо ввести название искомого параметра (Рисунок 55).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 55 Поиск параметров в выбранной таблице&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|Увеличить размер отображения рабочей  области&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
|Уменьшить размер отображения рабочей  области&lt;br /&gt;
|-&lt;br /&gt;
|Установить исходный размер рабочей  области&lt;br /&gt;
|-&lt;br /&gt;
|Подогнать под размер схемы&lt;br /&gt;
|-&lt;br /&gt;
|Развернуть все таблицы&lt;br /&gt;
|-&lt;br /&gt;
|Свернуть все таблицы&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 1.1        Создание структуры документа ==&lt;br /&gt;
Для создания структуры документа необходимо нажать в группе кнопок «Инструменты создания и редактирования таблиц» (Таблица 9) на панели инструментов «Добавить таблицу»       или перетащить иконку в рабочую область (Рисунок 47). Первая таблица добавляется основная (родительская). Чтобы добавить последующие, необходимо еще раз нажать на «Добавить таблицу». Добавить последующие таблицы также можно наведя курсор мыши на выбранную таблицу, пока не появятся стрелки (слева, справа и снизу) (Рисунок 48). При нажатии на стрелку левой кнопкой мыши, будет добавлена новая таблица в выбранном направлении.  &lt;br /&gt;
&lt;br /&gt;
Добавить параметр для выбранной таблицы можно нажав на иконку «Добавить параметр»       или перетащив ее в необходимую таблицу.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 48 Добавление таблицы &lt;br /&gt;
&lt;br /&gt;
== 1.2         Создание структуры документа из БД ==&lt;br /&gt;
Чтобы создать структуру из БД необходимо нажать на иконку       на панели инструментов (Таблица 9) или перетащив её в рабочую область. Откроется диалоговое окно с формой поиска. После ввода названия в поле поиска необходимо нажать на      . Далее автоматически отображается список с названиями таблиц. Чтобы выбрать необходимую нужно ее выделить левой кнопкой мыши и нажать на кнопку «Да»[1] (Рисунок 49).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 49 Создание структуры из БД&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 1.3        Свойства таблиц\представлений и параметров ==&lt;br /&gt;
Свойства таблицы\представления и параметров заполняются в правой части экрана в «Блоке свойств выбранной таблицы и параметра».&lt;br /&gt;
&lt;br /&gt;
Таблица 11 Описание свойств основной таблицы&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое  название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование  объекта (таблицы&lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное  имя таблицы&lt;br /&gt;
|Используется  для генерации sql-запросов, а также в качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или  представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке  данных для таблиц и представлений используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Дата  справочника&lt;br /&gt;
|refBookDate&lt;br /&gt;
|Дата, на  которую нужно искать &lt;br /&gt;
&lt;br /&gt;
данные в справочниках&lt;br /&gt;
|Передается в  поле API_DATE в listChoice, если у listChoice не задана своя дата &lt;br /&gt;
&lt;br /&gt;
справочника&lt;br /&gt;
|Используется  для генерации sql-запросов, а также для получения даты документа чтобы  получать xslt схему, а также подтягивать данные из апи&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер  добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе  называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Использовать  даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в  таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Используется  так же как и даты справочников&lt;br /&gt;
|При наличии  данных полей таблица отмечается как версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи  в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано  значение, то в xml для АСУ используется вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Таблица 12 Описание свойств таблицы&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Имя параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование на клиенте'''&lt;br /&gt;
|'''Использование на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование объекта (таблицы &lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное имя таблицы&lt;br /&gt;
|Используется для генерации sql-запросов, а также в  качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип в БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке данных для таблиц и представлений  используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Номер саба&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Поле сортировки&lt;br /&gt;
|orderField&lt;br /&gt;
|Поле, по которому сортируется&lt;br /&gt;
&lt;br /&gt;
таблица&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Порядок сортировки&lt;br /&gt;
|orderMode&lt;br /&gt;
|Тип сортировки по возрастанию&lt;br /&gt;
&lt;br /&gt;
или убыванию&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by для указания порядка сортировки&lt;br /&gt;
|-&lt;br /&gt;
|Использовать даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Вроде используется так же как и даты справочников&lt;br /&gt;
|При наличии данных полей таблица отмечается как  версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Не копировать&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если установлено true, то при копировании данного  документа значения этого саба не копируются в новый документ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано значение, то в xml для АСУ используется  вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
Таблица 13 Описание свойств параметров&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое имя  параметра&lt;br /&gt;
|&lt;br /&gt;
|Добавляется в  сообщение об ошибке при обработке конкретного поля.&lt;br /&gt;
&lt;br /&gt;
Пишется в логи при изменении записей справочника.&lt;br /&gt;
&lt;br /&gt;
Выводится в описании полей АПИ&lt;br /&gt;
&lt;br /&gt;
В фильтр плагине используется для наименования колонок результирующего  датасета&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Идентификатор  параметра&lt;br /&gt;
|Используется  для идентификации параметра&lt;br /&gt;
|Используется  при формировании SQL-запросов, а также тэгов xml или параметров json&lt;br /&gt;
|-&lt;br /&gt;
|Тип&lt;br /&gt;
|metatype&lt;br /&gt;
|Тип  параметра: Число &lt;br /&gt;
&lt;br /&gt;
Целое число &lt;br /&gt;
&lt;br /&gt;
Дата &lt;br /&gt;
&lt;br /&gt;
Дата и время &lt;br /&gt;
&lt;br /&gt;
Время &lt;br /&gt;
&lt;br /&gt;
Строка &lt;br /&gt;
&lt;br /&gt;
Логический &lt;br /&gt;
&lt;br /&gt;
Ссылка&lt;br /&gt;
|&lt;br /&gt;
|Используется  при получении значения из базы, а также при сохранении в базу&lt;br /&gt;
|-&lt;br /&gt;
|Первичный  ключ&lt;br /&gt;
|primaryKey&lt;br /&gt;
|Параметр  является первичным ключом&lt;br /&gt;
|Устанавливается  при первом сохранении строки&lt;br /&gt;
&lt;br /&gt;
саба. Получается в GET_AUTONUMERATOR_NEXTVAL&lt;br /&gt;
|Используется  для задания первичного ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Внешний ключ&lt;br /&gt;
|foreignKey&lt;br /&gt;
|Параметр  является внешним ключом&lt;br /&gt;
|Если при 1  сохранении документа тип перехагрузки - без&lt;br /&gt;
&lt;br /&gt;
перезагрузки, то сабам 1 уровня проставляется foreignKey&lt;br /&gt;
&lt;br /&gt;
как docId документа&lt;br /&gt;
|Используется  для задания внешнего ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Сохранять в  БД&lt;br /&gt;
|dbsaved&lt;br /&gt;
|Параметр  сохраняется в БД&lt;br /&gt;
|Используется при  формировании и парсинге xml&lt;br /&gt;
|Если true, то  при формировании sql-запроса поле берется из таблицы иначе из таблицы  референса с формированием join-ов.&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Параметр не  переносится в копию при&lt;br /&gt;
&lt;br /&gt;
копировании&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  при копировании документа значение данного поля не переносится&lt;br /&gt;
|-&lt;br /&gt;
|Не  пересчитывать&lt;br /&gt;
|norecalc&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Обязательный&lt;br /&gt;
|required&lt;br /&gt;
|Параметр  обязательный к заполнению&lt;br /&gt;
|При создании  xml правил такому параметру добавится&lt;br /&gt;
&lt;br /&gt;
проверка на то, что он не пустой&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|пишется в docNumber  у таблицы&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Ключ  сортировки&lt;br /&gt;
|пишется в  orderField у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Используется  в sql-запросе в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Тип  сортировки&lt;br /&gt;
|пишется в  orderMode у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Автонумератор&lt;br /&gt;
|пишется в  autoNumerate у таблицы&lt;br /&gt;
|Автоматическая  нумерация&lt;br /&gt;
|Пересчитывается  после externalCall или смены строк в сабе&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Включать в  XML для АСУ&lt;br /&gt;
|fieldforasu&lt;br /&gt;
|Включать ли  параметр в xml формируемую&lt;br /&gt;
&lt;br /&gt;
для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  данное поле включается в xml возвращаемый по АСУ-АСУ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега в  xml для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано,  то при формировании xml для АСУ-АСУ используется вместо dbname в качестве  названия тэга&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  параметра&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Макс знаков&lt;br /&gt;
|totalDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  максимальную возможную длину числа (включая дробную часть)&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Дробных  знаков&lt;br /&gt;
|fractionDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  длину дробной части&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Формат ввода  и отображения&lt;br /&gt;
|format&lt;br /&gt;
|Выбор  значения: &lt;br /&gt;
&lt;br /&gt;
день.месяц.год &lt;br /&gt;
&lt;br /&gt;
месяц.год &lt;br /&gt;
&lt;br /&gt;
Свойство применяется для параметра с типом «Дата», «Дата и время», «Время»,&lt;br /&gt;
|В зависимости  от этого формата, обнуляется часть даты. &lt;br /&gt;
&lt;br /&gt;
Например если выбран формат день.месяц.год, обнуляется время&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Макс длина&lt;br /&gt;
|maxLength&lt;br /&gt;
|Свойство  применяется для параметра с типом «Строка»&lt;br /&gt;
|Максимальная  длина строки&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Тип выбора&lt;br /&gt;
|kind&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка»&lt;br /&gt;
&lt;br /&gt;
1. Из других документов\справочников&lt;br /&gt;
&lt;br /&gt;
2. Из грида&lt;br /&gt;
&lt;br /&gt;
3. Из апп-функции&lt;br /&gt;
|Тип  ссылочного параметра, в зависимости от того что &lt;br /&gt;
&lt;br /&gt;
выбрано&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Сущность&lt;br /&gt;
|cubeId&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из других  документов\справочников&lt;br /&gt;
|Id куба&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|АПИ чтения&lt;br /&gt;
|apiId&lt;br /&gt;
|Свойство применяется  для параметра с типом «Ссылка» Тип - из других документов\справочников&lt;br /&gt;
|Id апи&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из апи для разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Имя грида&lt;br /&gt;
|subName&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из грида&lt;br /&gt;
|Имя грида из  которого будут браться данные&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Апп-функция&lt;br /&gt;
|appFunc&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из апп-функции&lt;br /&gt;
|Имя функции,  которая будет использоваться вместо XM_QS&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|XSLT  преобразование&lt;br /&gt;
|transformId&lt;br /&gt;
|Свойство  применяется для параметра с типом «XML»&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется  для преобразования xml при получении xml документа&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для отображения или скрытия параметров таблицы необходимо нажать на -/+  в левом верхнем углу таблицы (Рисунок 50)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 50 Открыть/скрыть параметры в таблице&lt;br /&gt;
&lt;br /&gt;
== 1.4        Добавление ссылочной связи таблиц   ==&lt;br /&gt;
Для создания ссылочной связи между таблицами, которые были добавлены с помощью панели инструментов необходимо навести курсор мыши на таблицу до появления стрелки       (Рисунок 51) и далее протянуть до нужной таблицы (Рисунок 52). При нарушении условий ссылочной связи между таблицами установить такую связь будет невозможно.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 51 Добавление ссылочной связи (1 способ)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 52 Добавление ссылочной связи (2 способ) &lt;br /&gt;
&lt;br /&gt;
  Значение «Родительского ключа (PRIMARY KEY)» и «Внешнего ключа (FOREIGN KEY)» отображается в левой колонке таблицы (Рисунок 53). Выполнить редактирование данного значения можно в «Блоке свойств выбранной таблицы или параметра»[2].     &lt;br /&gt;
&lt;br /&gt;
Рисунок 53 Отображение Родительского и Внешнего ключа&lt;br /&gt;
&lt;br /&gt;
----[1] ''Примечание: Одинаковые таблицы из разных схем добавить нельзя'' &lt;br /&gt;
&lt;br /&gt;
[2] ''Примечание: Основная таблица не может иметь внешнего ключа''&lt;br /&gt;
&lt;br /&gt;
[3] ''Примечание: Поиск параметров осуществляется в зависимости от выбранной модели таблиц (физическая/логическая)''&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_17.png&amp;diff=2594</id>
		<title>Файл:Структура 17.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_17.png&amp;diff=2594"/>
		<updated>2022-07-29T07:39:10Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 17&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2593</id>
		<title>Закладка Структура Дизайнера документов</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2593"/>
		<updated>2022-07-29T07:34:01Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Описание ==&lt;br /&gt;
Закладка Структура в Дизайнере документов предназначена для создания физической и логической модели электронного документа имеющая полное соответствие с хранением в базе данных:&lt;br /&gt;
[[Файл:Структура 1.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Панель инструментов закладки «Структура» ==&lt;br /&gt;
Закладка &amp;quot;Структура содержит панель инструментов с командами:&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Открытие/закрытие панели поиска параметров по таблицам структуры&lt;br /&gt;
|[[Файл:Структура 2.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Переключение отображения параметров  таблиц на логическую/физическую модель&lt;br /&gt;
|[[Файл:Структура 3.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы&lt;br /&gt;
|[[Файл:Структура 4.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление параметра&lt;br /&gt;
|[[Файл:Структура 5.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Удаление выделенного объекта&lt;br /&gt;
|[[Файл:Структура 6.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы из БД&lt;br /&gt;
|[[Файл:Структура 7.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы и связанной таблицы  по FK  из БД&lt;br /&gt;
|[[Файл:Структура 8.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление представления из БД&lt;br /&gt;
|[[Файл:Структура 9.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление новых полей из БД для выбранных таблиц&lt;br /&gt;
|[[Файл:Структура 10.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Открытие диалога «Скрипты БД»&lt;br /&gt;
|[[Файл:Структура 11.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экземпляр  документа&lt;br /&gt;
|[[Файл:Структура 12.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Спецификация документа&lt;br /&gt;
|[[Файл:Структура 13.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Поднятие наверх (глубина) выбранной  таблицы или представления&lt;br /&gt;
|[[Файл:Структура 14.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Опустить вниз (глубина) выбранную  таблицу или представление&lt;br /&gt;
|[[Файл:Структура 15.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экспортировать картинку&lt;br /&gt;
|[[Файл:Структура 16.png|без|мини]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Поиск и навигация ==&lt;br /&gt;
На закладке Структура осуществляется поиск параметров и навигация таблиц.&lt;br /&gt;
&lt;br /&gt;
=== Поиск параметров ===&lt;br /&gt;
Поиск параметров может осуществляться во всех таблицах или в выбранной. &lt;br /&gt;
&lt;br /&gt;
Для поиска по всем таблицам необходимо нажать на поиск на панели инструментов слева и ввести название в поле поиска.&lt;br /&gt;
[[Файл:Структура 2.png|без|мини]]&lt;br /&gt;
После ввода названия параметра отобразятся все найденные значения с отображением наименования таблицы, в которой он находится. &lt;br /&gt;
&lt;br /&gt;
Таблица с выбранным параметром будет отображена в центре рабочей области, параметр выделен. &lt;br /&gt;
&lt;br /&gt;
Для редактирования найденного параметра необходимо нажать на панели навигации «Параметры» (Рисунок 54).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 54 Поиск параметра в таблицах и просмотр его свойств&lt;br /&gt;
&lt;br /&gt;
=== 1.5.2       Поиск параметров по выбранной таблице ===&lt;br /&gt;
Для поиска параметра в выбранной таблице необходимо её выделить и нажать «Параметры». Откроется панель с настройками видимости таблиц и параметров. Далее необходимо ввести название искомого параметра (Рисунок 55).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 55 Поиск параметров в выбранной таблице&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|Увеличить размер отображения рабочей  области&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; |&lt;br /&gt;
|-&lt;br /&gt;
|Уменьшить размер отображения рабочей  области&lt;br /&gt;
|-&lt;br /&gt;
|Установить исходный размер рабочей  области&lt;br /&gt;
|-&lt;br /&gt;
|Подогнать под размер схемы&lt;br /&gt;
|-&lt;br /&gt;
|Развернуть все таблицы&lt;br /&gt;
|-&lt;br /&gt;
|Свернуть все таблицы&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 1.1        Создание структуры документа ==&lt;br /&gt;
Для создания структуры документа необходимо нажать в группе кнопок «Инструменты создания и редактирования таблиц» (Таблица 9) на панели инструментов «Добавить таблицу»       или перетащить иконку в рабочую область (Рисунок 47). Первая таблица добавляется основная (родительская). Чтобы добавить последующие, необходимо еще раз нажать на «Добавить таблицу». Добавить последующие таблицы также можно наведя курсор мыши на выбранную таблицу, пока не появятся стрелки (слева, справа и снизу) (Рисунок 48). При нажатии на стрелку левой кнопкой мыши, будет добавлена новая таблица в выбранном направлении.  &lt;br /&gt;
&lt;br /&gt;
Добавить параметр для выбранной таблицы можно нажав на иконку «Добавить параметр»       или перетащив ее в необходимую таблицу.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 48 Добавление таблицы &lt;br /&gt;
&lt;br /&gt;
== 1.2         Создание структуры документа из БД ==&lt;br /&gt;
Чтобы создать структуру из БД необходимо нажать на иконку       на панели инструментов (Таблица 9) или перетащив её в рабочую область. Откроется диалоговое окно с формой поиска. После ввода названия в поле поиска необходимо нажать на      . Далее автоматически отображается список с названиями таблиц. Чтобы выбрать необходимую нужно ее выделить левой кнопкой мыши и нажать на кнопку «Да»[1] (Рисунок 49).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 49 Создание структуры из БД&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 1.3        Свойства таблиц\представлений и параметров ==&lt;br /&gt;
Свойства таблицы\представления и параметров заполняются в правой части экрана в «Блоке свойств выбранной таблицы и параметра».&lt;br /&gt;
&lt;br /&gt;
Таблица 11 Описание свойств основной таблицы&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое  название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование  объекта (таблицы&lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное  имя таблицы&lt;br /&gt;
|Используется  для генерации sql-запросов, а также в качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или  представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке  данных для таблиц и представлений используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Дата  справочника&lt;br /&gt;
|refBookDate&lt;br /&gt;
|Дата, на  которую нужно искать &lt;br /&gt;
&lt;br /&gt;
данные в справочниках&lt;br /&gt;
|Передается в  поле API_DATE в listChoice, если у listChoice не задана своя дата &lt;br /&gt;
&lt;br /&gt;
справочника&lt;br /&gt;
|Используется  для генерации sql-запросов, а также для получения даты документа чтобы  получать xslt схему, а также подтягивать данные из апи&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер  добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе  называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Использовать  даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в  таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Используется  так же как и даты справочников&lt;br /&gt;
|При наличии  данных полей таблица отмечается как версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи  в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано  значение, то в xml для АСУ используется вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Таблица 12 Описание свойств таблицы&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Имя параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование на клиенте'''&lt;br /&gt;
|'''Использование на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование объекта (таблицы &lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное имя таблицы&lt;br /&gt;
|Используется для генерации sql-запросов, а также в  качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип в БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке данных для таблиц и представлений  используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Номер саба&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Поле сортировки&lt;br /&gt;
|orderField&lt;br /&gt;
|Поле, по которому сортируется&lt;br /&gt;
&lt;br /&gt;
таблица&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Порядок сортировки&lt;br /&gt;
|orderMode&lt;br /&gt;
|Тип сортировки по возрастанию&lt;br /&gt;
&lt;br /&gt;
или убыванию&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by для указания порядка сортировки&lt;br /&gt;
|-&lt;br /&gt;
|Использовать даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Вроде используется так же как и даты справочников&lt;br /&gt;
|При наличии данных полей таблица отмечается как  версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Не копировать&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если установлено true, то при копировании данного  документа значения этого саба не копируются в новый документ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано значение, то в xml для АСУ используется  вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
Таблица 13 Описание свойств параметров&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое имя  параметра&lt;br /&gt;
|&lt;br /&gt;
|Добавляется в  сообщение об ошибке при обработке конкретного поля.&lt;br /&gt;
&lt;br /&gt;
Пишется в логи при изменении записей справочника.&lt;br /&gt;
&lt;br /&gt;
Выводится в описании полей АПИ&lt;br /&gt;
&lt;br /&gt;
В фильтр плагине используется для наименования колонок результирующего  датасета&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Идентификатор  параметра&lt;br /&gt;
|Используется  для идентификации параметра&lt;br /&gt;
|Используется  при формировании SQL-запросов, а также тэгов xml или параметров json&lt;br /&gt;
|-&lt;br /&gt;
|Тип&lt;br /&gt;
|metatype&lt;br /&gt;
|Тип  параметра: Число &lt;br /&gt;
&lt;br /&gt;
Целое число &lt;br /&gt;
&lt;br /&gt;
Дата &lt;br /&gt;
&lt;br /&gt;
Дата и время &lt;br /&gt;
&lt;br /&gt;
Время &lt;br /&gt;
&lt;br /&gt;
Строка &lt;br /&gt;
&lt;br /&gt;
Логический &lt;br /&gt;
&lt;br /&gt;
Ссылка&lt;br /&gt;
|&lt;br /&gt;
|Используется  при получении значения из базы, а также при сохранении в базу&lt;br /&gt;
|-&lt;br /&gt;
|Первичный  ключ&lt;br /&gt;
|primaryKey&lt;br /&gt;
|Параметр  является первичным ключом&lt;br /&gt;
|Устанавливается  при первом сохранении строки&lt;br /&gt;
&lt;br /&gt;
саба. Получается в GET_AUTONUMERATOR_NEXTVAL&lt;br /&gt;
|Используется  для задания первичного ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Внешний ключ&lt;br /&gt;
|foreignKey&lt;br /&gt;
|Параметр  является внешним ключом&lt;br /&gt;
|Если при 1  сохранении документа тип перехагрузки - без&lt;br /&gt;
&lt;br /&gt;
перезагрузки, то сабам 1 уровня проставляется foreignKey&lt;br /&gt;
&lt;br /&gt;
как docId документа&lt;br /&gt;
|Используется  для задания внешнего ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Сохранять в  БД&lt;br /&gt;
|dbsaved&lt;br /&gt;
|Параметр  сохраняется в БД&lt;br /&gt;
|Используется при  формировании и парсинге xml&lt;br /&gt;
|Если true, то  при формировании sql-запроса поле берется из таблицы иначе из таблицы  референса с формированием join-ов.&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Параметр не  переносится в копию при&lt;br /&gt;
&lt;br /&gt;
копировании&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  при копировании документа значение данного поля не переносится&lt;br /&gt;
|-&lt;br /&gt;
|Не  пересчитывать&lt;br /&gt;
|norecalc&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Обязательный&lt;br /&gt;
|required&lt;br /&gt;
|Параметр  обязательный к заполнению&lt;br /&gt;
|При создании  xml правил такому параметру добавится&lt;br /&gt;
&lt;br /&gt;
проверка на то, что он не пустой&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|пишется в docNumber  у таблицы&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Ключ  сортировки&lt;br /&gt;
|пишется в  orderField у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Используется  в sql-запросе в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Тип  сортировки&lt;br /&gt;
|пишется в  orderMode у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Автонумератор&lt;br /&gt;
|пишется в  autoNumerate у таблицы&lt;br /&gt;
|Автоматическая  нумерация&lt;br /&gt;
|Пересчитывается  после externalCall или смены строк в сабе&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Включать в  XML для АСУ&lt;br /&gt;
|fieldforasu&lt;br /&gt;
|Включать ли  параметр в xml формируемую&lt;br /&gt;
&lt;br /&gt;
для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  данное поле включается в xml возвращаемый по АСУ-АСУ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега в  xml для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано,  то при формировании xml для АСУ-АСУ используется вместо dbname в качестве  названия тэга&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  параметра&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Макс знаков&lt;br /&gt;
|totalDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  максимальную возможную длину числа (включая дробную часть)&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Дробных  знаков&lt;br /&gt;
|fractionDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  длину дробной части&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Формат ввода  и отображения&lt;br /&gt;
|format&lt;br /&gt;
|Выбор  значения: &lt;br /&gt;
&lt;br /&gt;
день.месяц.год &lt;br /&gt;
&lt;br /&gt;
месяц.год &lt;br /&gt;
&lt;br /&gt;
Свойство применяется для параметра с типом «Дата», «Дата и время», «Время»,&lt;br /&gt;
|В зависимости  от этого формата, обнуляется часть даты. &lt;br /&gt;
&lt;br /&gt;
Например если выбран формат день.месяц.год, обнуляется время&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Макс длина&lt;br /&gt;
|maxLength&lt;br /&gt;
|Свойство  применяется для параметра с типом «Строка»&lt;br /&gt;
|Максимальная  длина строки&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Тип выбора&lt;br /&gt;
|kind&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка»&lt;br /&gt;
&lt;br /&gt;
1. Из других документов\справочников&lt;br /&gt;
&lt;br /&gt;
2. Из грида&lt;br /&gt;
&lt;br /&gt;
3. Из апп-функции&lt;br /&gt;
|Тип  ссылочного параметра, в зависимости от того что &lt;br /&gt;
&lt;br /&gt;
выбрано&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Сущность&lt;br /&gt;
|cubeId&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из других  документов\справочников&lt;br /&gt;
|Id куба&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|АПИ чтения&lt;br /&gt;
|apiId&lt;br /&gt;
|Свойство применяется  для параметра с типом «Ссылка» Тип - из других документов\справочников&lt;br /&gt;
|Id апи&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из апи для разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Имя грида&lt;br /&gt;
|subName&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из грида&lt;br /&gt;
|Имя грида из  которого будут браться данные&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Апп-функция&lt;br /&gt;
|appFunc&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из апп-функции&lt;br /&gt;
|Имя функции,  которая будет использоваться вместо XM_QS&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|XSLT  преобразование&lt;br /&gt;
|transformId&lt;br /&gt;
|Свойство  применяется для параметра с типом «XML»&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется  для преобразования xml при получении xml документа&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для отображения или скрытия параметров таблицы необходимо нажать на -/+  в левом верхнем углу таблицы (Рисунок 50)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 50 Открыть/скрыть параметры в таблице&lt;br /&gt;
&lt;br /&gt;
== 1.4        Добавление ссылочной связи таблиц   ==&lt;br /&gt;
Для создания ссылочной связи между таблицами, которые были добавлены с помощью панели инструментов необходимо навести курсор мыши на таблицу до появления стрелки       (Рисунок 51) и далее протянуть до нужной таблицы (Рисунок 52). При нарушении условий ссылочной связи между таблицами установить такую связь будет невозможно.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 51 Добавление ссылочной связи (1 способ)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 52 Добавление ссылочной связи (2 способ) &lt;br /&gt;
&lt;br /&gt;
  Значение «Родительского ключа (PRIMARY KEY)» и «Внешнего ключа (FOREIGN KEY)» отображается в левой колонке таблицы (Рисунок 53). Выполнить редактирование данного значения можно в «Блоке свойств выбранной таблицы или параметра»[2].     &lt;br /&gt;
&lt;br /&gt;
Рисунок 53 Отображение Родительского и Внешнего ключа&lt;br /&gt;
&lt;br /&gt;
----[1] ''Примечание: Одинаковые таблицы из разных схем добавить нельзя'' &lt;br /&gt;
&lt;br /&gt;
[2] ''Примечание: Основная таблица не может иметь внешнего ключа''&lt;br /&gt;
&lt;br /&gt;
[3] ''Примечание: Поиск параметров осуществляется в зависимости от выбранной модели таблиц (физическая/логическая)''&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_16.png&amp;diff=2592</id>
		<title>Файл:Структура 16.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_16.png&amp;diff=2592"/>
		<updated>2022-07-29T07:23:48Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 16&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_15.png&amp;diff=2591</id>
		<title>Файл:Структура 15.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_15.png&amp;diff=2591"/>
		<updated>2022-07-29T07:23:19Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 15&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_14.png&amp;diff=2590</id>
		<title>Файл:Структура 14.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_14.png&amp;diff=2590"/>
		<updated>2022-07-29T07:21:21Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 14&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_13.png&amp;diff=2589</id>
		<title>Файл:Структура 13.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_13.png&amp;diff=2589"/>
		<updated>2022-07-29T07:20:55Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 13&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2588</id>
		<title>Закладка Структура Дизайнера документов</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2588"/>
		<updated>2022-07-29T07:19:56Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Описание ==&lt;br /&gt;
Закладка Структура в Дизайнере документов предназначена для создания физической и логической модели электронного документа имеющая полное соответствие с хранением в базе данных:&lt;br /&gt;
[[Файл:Структура 1.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Панель инструментов закладки «Структура» ==&lt;br /&gt;
Закладка &amp;quot;структура содержит:&lt;br /&gt;
&lt;br /&gt;
'''1. Панель инструментов с командами:'''&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|Открытие/закрытие панели поиска  параметров по таблицам структуры&lt;br /&gt;
|[[Файл:Структура 2.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Переключение отображения параметров  таблиц на логическую/физическую модель&lt;br /&gt;
|[[Файл:Структура 3.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы&lt;br /&gt;
|[[Файл:Структура 4.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление параметра&lt;br /&gt;
|[[Файл:Структура 5.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Удаление выделенного объекта&lt;br /&gt;
|[[Файл:Структура 6.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы из БД&lt;br /&gt;
|[[Файл:Структура 7.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление таблицы и связанной таблицы  по FK  из БД&lt;br /&gt;
|[[Файл:Структура 8.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление представления из БД&lt;br /&gt;
|[[Файл:Структура 9.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Добавление новых полей из БД для выбранных таблиц&lt;br /&gt;
|[[Файл:Структура 10.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Открытие диалога «Скрипты БД»&lt;br /&gt;
|[[Файл:Структура 11.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экземпляр  документа&lt;br /&gt;
|[[Файл:Структура 12.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Спецификация документа&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Просмотр/ копирование спецификации  документа&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Поднятие наверх (глубина) выбранной  таблицы или представления&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Опустить вниз (глубина) выбранную  таблицу или представление&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Экспортировать картинку&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Таблица 10 Панель инструментов блока навигации «Параметры»&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Иконка&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Увеличить размер отображения рабочей  области&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Уменьшить размер отображения рабочей  области&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Установить исходный размер рабочей  области&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Подогнать под размер схемы&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Развернуть все таблицы&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Свернуть все таблицы&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 1.1        Создание структуры документа ==&lt;br /&gt;
Для создания структуры документа необходимо нажать в группе кнопок «Инструменты создания и редактирования таблиц» (Таблица 9) на панели инструментов «Добавить таблицу»       или перетащить иконку в рабочую область (Рисунок 47). Первая таблица добавляется основная (родительская). Чтобы добавить последующие, необходимо еще раз нажать на «Добавить таблицу». Добавить последующие таблицы также можно наведя курсор мыши на выбранную таблицу, пока не появятся стрелки (слева, справа и снизу) (Рисунок 48). При нажатии на стрелку левой кнопкой мыши, будет добавлена новая таблица в выбранном направлении.  &lt;br /&gt;
&lt;br /&gt;
Добавить параметр для выбранной таблицы можно нажав на иконку «Добавить параметр»       или перетащив ее в необходимую таблицу.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 48 Добавление таблицы &lt;br /&gt;
&lt;br /&gt;
== 1.2         Создание структуры документа из БД ==&lt;br /&gt;
Чтобы создать структуру из БД необходимо нажать на иконку       на панели инструментов (Таблица 9) или перетащив её в рабочую область. Откроется диалоговое окно с формой поиска. После ввода названия в поле поиска необходимо нажать на      . Далее автоматически отображается список с названиями таблиц. Чтобы выбрать необходимую нужно ее выделить левой кнопкой мыши и нажать на кнопку «Да»[1] (Рисунок 49).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 49 Создание структуры из БД&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 1.3        Свойства таблиц\представлений и параметров ==&lt;br /&gt;
Свойства таблицы\представления и параметров заполняются в правой части экрана в «Блоке свойств выбранной таблицы и параметра».&lt;br /&gt;
&lt;br /&gt;
Таблица 11 Описание свойств основной таблицы&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое  название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование  объекта (таблицы&lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное  имя таблицы&lt;br /&gt;
|Используется  для генерации sql-запросов, а также в качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или  представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке  данных для таблиц и представлений используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Дата  справочника&lt;br /&gt;
|refBookDate&lt;br /&gt;
|Дата, на  которую нужно искать &lt;br /&gt;
&lt;br /&gt;
данные в справочниках&lt;br /&gt;
|Передается в  поле API_DATE в listChoice, если у listChoice не задана своя дата &lt;br /&gt;
&lt;br /&gt;
справочника&lt;br /&gt;
|Используется  для генерации sql-запросов, а также для получения даты документа чтобы  получать xslt схему, а также подтягивать данные из апи&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер  добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе  называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Использовать  даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в  таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Используется  так же как и даты справочников&lt;br /&gt;
|При наличии  данных полей таблица отмечается как версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи  в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано  значение, то в xml для АСУ используется вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Таблица 12 Описание свойств таблицы&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Имя параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование на клиенте'''&lt;br /&gt;
|'''Использование на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование объекта (таблицы &lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное имя таблицы&lt;br /&gt;
|Используется для генерации sql-запросов, а также в  качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип в БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке данных для таблиц и представлений  используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Номер саба&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Поле сортировки&lt;br /&gt;
|orderField&lt;br /&gt;
|Поле, по которому сортируется&lt;br /&gt;
&lt;br /&gt;
таблица&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Порядок сортировки&lt;br /&gt;
|orderMode&lt;br /&gt;
|Тип сортировки по возрастанию&lt;br /&gt;
&lt;br /&gt;
или убыванию&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by для указания порядка сортировки&lt;br /&gt;
|-&lt;br /&gt;
|Использовать даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Вроде используется так же как и даты справочников&lt;br /&gt;
|При наличии данных полей таблица отмечается как  версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Не копировать&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если установлено true, то при копировании данного  документа значения этого саба не копируются в новый документ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано значение, то в xml для АСУ используется  вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
Таблица 13 Описание свойств параметров&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое имя  параметра&lt;br /&gt;
|&lt;br /&gt;
|Добавляется в  сообщение об ошибке при обработке конкретного поля.&lt;br /&gt;
&lt;br /&gt;
Пишется в логи при изменении записей справочника.&lt;br /&gt;
&lt;br /&gt;
Выводится в описании полей АПИ&lt;br /&gt;
&lt;br /&gt;
В фильтр плагине используется для наименования колонок результирующего  датасета&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Идентификатор  параметра&lt;br /&gt;
|Используется  для идентификации параметра&lt;br /&gt;
|Используется  при формировании SQL-запросов, а также тэгов xml или параметров json&lt;br /&gt;
|-&lt;br /&gt;
|Тип&lt;br /&gt;
|metatype&lt;br /&gt;
|Тип  параметра: Число &lt;br /&gt;
&lt;br /&gt;
Целое число &lt;br /&gt;
&lt;br /&gt;
Дата &lt;br /&gt;
&lt;br /&gt;
Дата и время &lt;br /&gt;
&lt;br /&gt;
Время &lt;br /&gt;
&lt;br /&gt;
Строка &lt;br /&gt;
&lt;br /&gt;
Логический &lt;br /&gt;
&lt;br /&gt;
Ссылка&lt;br /&gt;
|&lt;br /&gt;
|Используется  при получении значения из базы, а также при сохранении в базу&lt;br /&gt;
|-&lt;br /&gt;
|Первичный  ключ&lt;br /&gt;
|primaryKey&lt;br /&gt;
|Параметр  является первичным ключом&lt;br /&gt;
|Устанавливается  при первом сохранении строки&lt;br /&gt;
&lt;br /&gt;
саба. Получается в GET_AUTONUMERATOR_NEXTVAL&lt;br /&gt;
|Используется  для задания первичного ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Внешний ключ&lt;br /&gt;
|foreignKey&lt;br /&gt;
|Параметр  является внешним ключом&lt;br /&gt;
|Если при 1  сохранении документа тип перехагрузки - без&lt;br /&gt;
&lt;br /&gt;
перезагрузки, то сабам 1 уровня проставляется foreignKey&lt;br /&gt;
&lt;br /&gt;
как docId документа&lt;br /&gt;
|Используется  для задания внешнего ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Сохранять в  БД&lt;br /&gt;
|dbsaved&lt;br /&gt;
|Параметр  сохраняется в БД&lt;br /&gt;
|Используется при  формировании и парсинге xml&lt;br /&gt;
|Если true, то  при формировании sql-запроса поле берется из таблицы иначе из таблицы  референса с формированием join-ов.&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Параметр не  переносится в копию при&lt;br /&gt;
&lt;br /&gt;
копировании&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  при копировании документа значение данного поля не переносится&lt;br /&gt;
|-&lt;br /&gt;
|Не  пересчитывать&lt;br /&gt;
|norecalc&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Обязательный&lt;br /&gt;
|required&lt;br /&gt;
|Параметр  обязательный к заполнению&lt;br /&gt;
|При создании  xml правил такому параметру добавится&lt;br /&gt;
&lt;br /&gt;
проверка на то, что он не пустой&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|пишется в docNumber  у таблицы&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Ключ  сортировки&lt;br /&gt;
|пишется в  orderField у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Используется  в sql-запросе в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Тип  сортировки&lt;br /&gt;
|пишется в  orderMode у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Автонумератор&lt;br /&gt;
|пишется в  autoNumerate у таблицы&lt;br /&gt;
|Автоматическая  нумерация&lt;br /&gt;
|Пересчитывается  после externalCall или смены строк в сабе&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Включать в  XML для АСУ&lt;br /&gt;
|fieldforasu&lt;br /&gt;
|Включать ли  параметр в xml формируемую&lt;br /&gt;
&lt;br /&gt;
для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  данное поле включается в xml возвращаемый по АСУ-АСУ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега в  xml для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано,  то при формировании xml для АСУ-АСУ используется вместо dbname в качестве  названия тэга&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  параметра&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Макс знаков&lt;br /&gt;
|totalDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  максимальную возможную длину числа (включая дробную часть)&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Дробных  знаков&lt;br /&gt;
|fractionDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  длину дробной части&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Формат ввода  и отображения&lt;br /&gt;
|format&lt;br /&gt;
|Выбор  значения: &lt;br /&gt;
&lt;br /&gt;
день.месяц.год &lt;br /&gt;
&lt;br /&gt;
месяц.год &lt;br /&gt;
&lt;br /&gt;
Свойство применяется для параметра с типом «Дата», «Дата и время», «Время»,&lt;br /&gt;
|В зависимости  от этого формата, обнуляется часть даты. &lt;br /&gt;
&lt;br /&gt;
Например если выбран формат день.месяц.год, обнуляется время&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Макс длина&lt;br /&gt;
|maxLength&lt;br /&gt;
|Свойство  применяется для параметра с типом «Строка»&lt;br /&gt;
|Максимальная  длина строки&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Тип выбора&lt;br /&gt;
|kind&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка»&lt;br /&gt;
&lt;br /&gt;
1. Из других документов\справочников&lt;br /&gt;
&lt;br /&gt;
2. Из грида&lt;br /&gt;
&lt;br /&gt;
3. Из апп-функции&lt;br /&gt;
|Тип  ссылочного параметра, в зависимости от того что &lt;br /&gt;
&lt;br /&gt;
выбрано&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Сущность&lt;br /&gt;
|cubeId&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из других  документов\справочников&lt;br /&gt;
|Id куба&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|АПИ чтения&lt;br /&gt;
|apiId&lt;br /&gt;
|Свойство применяется  для параметра с типом «Ссылка» Тип - из других документов\справочников&lt;br /&gt;
|Id апи&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из апи для разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Имя грида&lt;br /&gt;
|subName&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из грида&lt;br /&gt;
|Имя грида из  которого будут браться данные&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Апп-функция&lt;br /&gt;
|appFunc&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из апп-функции&lt;br /&gt;
|Имя функции,  которая будет использоваться вместо XM_QS&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|XSLT  преобразование&lt;br /&gt;
|transformId&lt;br /&gt;
|Свойство  применяется для параметра с типом «XML»&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется  для преобразования xml при получении xml документа&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для отображения или скрытия параметров таблицы необходимо нажать на -/+  в левом верхнем углу таблицы (Рисунок 50)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 50 Открыть/скрыть параметры в таблице&lt;br /&gt;
&lt;br /&gt;
== 1.4        Добавление ссылочной связи таблиц   ==&lt;br /&gt;
Для создания ссылочной связи между таблицами, которые были добавлены с помощью панели инструментов необходимо навести курсор мыши на таблицу до появления стрелки       (Рисунок 51) и далее протянуть до нужной таблицы (Рисунок 52). При нарушении условий ссылочной связи между таблицами установить такую связь будет невозможно.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 51 Добавление ссылочной связи (1 способ)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 52 Добавление ссылочной связи (2 способ) &lt;br /&gt;
&lt;br /&gt;
  Значение «Родительского ключа (PRIMARY KEY)» и «Внешнего ключа (FOREIGN KEY)» отображается в левой колонке таблицы (Рисунок 53). Выполнить редактирование данного значения можно в «Блоке свойств выбранной таблицы или параметра»[2].     &lt;br /&gt;
&lt;br /&gt;
Рисунок 53 Отображение Родительского и Внешнего ключа&lt;br /&gt;
&lt;br /&gt;
== 1.5        Поиск параметров в таблицах ==&lt;br /&gt;
&lt;br /&gt;
=== 1.5.1       Поиск параметров по всем таблицам ===&lt;br /&gt;
Поиск параметров может осуществляться во всех таблицах или в выбранной.&lt;br /&gt;
&lt;br /&gt;
Для поиска по всем таблицам необходимо нажать   на панели инструментов слева и ввести название в поле поиска[3].&lt;br /&gt;
&lt;br /&gt;
После ввода названия параметра отобразятся все найденные значения с отображением наименования таблицы, в которой он находится. Таблица с выбранным параметром будет отображена в центре рабочей области, параметр выделен. Для редактирования найденного параметра необходимо нажать на панели навигации «Параметры» (Рисунок 54).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 54 Поиск параметра в таблицах и просмотр его свойств&lt;br /&gt;
&lt;br /&gt;
=== 1.5.2       Поиск параметров по выбранной таблице ===&lt;br /&gt;
Для поиска параметра в выбранной таблице необходимо её выделить и нажать «Параметры». Откроется панель с настройками видимости таблиц и параметров. Далее необходимо ввести название искомого параметра (Рисунок 55).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 55 Поиск параметров в выбранной таблице&lt;br /&gt;
----[1] ''Примечание: Одинаковые таблицы из разных схем добавить нельзя'' &lt;br /&gt;
&lt;br /&gt;
[2] ''Примечание: Основная таблица не может иметь внешнего ключа''&lt;br /&gt;
&lt;br /&gt;
[3] ''Примечание: Поиск параметров осуществляется в зависимости от выбранной модели таблиц (физическая/логическая)''&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_12.png&amp;diff=2587</id>
		<title>Файл:Структура 12.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_12.png&amp;diff=2587"/>
		<updated>2022-07-29T07:18:23Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 12&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_11.png&amp;diff=2586</id>
		<title>Файл:Структура 11.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_11.png&amp;diff=2586"/>
		<updated>2022-07-29T07:17:50Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 11&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_10.png&amp;diff=2585</id>
		<title>Файл:Структура 10.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_10.png&amp;diff=2585"/>
		<updated>2022-07-29T07:17:23Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 10&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_9.png&amp;diff=2584</id>
		<title>Файл:Структура 9.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_9.png&amp;diff=2584"/>
		<updated>2022-07-29T07:17:00Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 9&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_8.png&amp;diff=2583</id>
		<title>Файл:Структура 8.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_8.png&amp;diff=2583"/>
		<updated>2022-07-29T07:16:36Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 8&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_7.png&amp;diff=2582</id>
		<title>Файл:Структура 7.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_7.png&amp;diff=2582"/>
		<updated>2022-07-29T07:16:12Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 7&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_6.png&amp;diff=2581</id>
		<title>Файл:Структура 6.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_6.png&amp;diff=2581"/>
		<updated>2022-07-29T07:15:39Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 6&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_5.png&amp;diff=2580</id>
		<title>Файл:Структура 5.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_5.png&amp;diff=2580"/>
		<updated>2022-07-29T07:15:00Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 5&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_4.png&amp;diff=2579</id>
		<title>Файл:Структура 4.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_4.png&amp;diff=2579"/>
		<updated>2022-07-29T07:14:37Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 4&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2578</id>
		<title>Закладка Документооборот Дизайнера документов</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2578"/>
		<updated>2022-07-29T07:14:08Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Описание ==&lt;br /&gt;
                         &lt;br /&gt;
Документооборот - это схема, которая определяет состояния документа и переходы между ними для управления бизнес-процессами компании.[[Файл:ДО 1.1.1.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Панель инструментов закладки «Документооборот». ==&lt;br /&gt;
Закладка Документооборот содержит:                         &lt;br /&gt;
&lt;br /&gt;
'''1. Панель инструментов с командами:'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Скрыть/&lt;br /&gt;
&lt;br /&gt;
показать название переходов&lt;br /&gt;
|Отображение и  скрытие наименований переходов&lt;br /&gt;
|[[Файл:ДО 1.1.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экспорт картинки&lt;br /&gt;
|Сохранение картинки документооборота в формате &amp;quot;png&amp;quot;&lt;br /&gt;
|[[Файл:ДО 2.png|без|мини]]&lt;br /&gt;
|}&lt;br /&gt;
'''2. Вкладки:'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Состояния                                &lt;br /&gt;
|Состояние документа предназначен для отслеживания статуса документа на его жизненном цикле.&lt;br /&gt;
Состояния находятся в таблице  DOC_STATE.&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; |[[Файл:ДО 3.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Роли&lt;br /&gt;
|Роли предназначены для дополнительного способа ограничений на определенный набор действий в системе.&lt;br /&gt;
Роли находятся в таблице DOC_ROLE. &lt;br /&gt;
&lt;br /&gt;
Все роли привязаны к Типу документа (DOC_TYPE_ID ) и доступны для просмотра и редактирования.&lt;br /&gt;
&lt;br /&gt;
Роли применяются:&lt;br /&gt;
&lt;br /&gt;
- ко всем переходам по документообороту (на начальном переходе при создании документа роль необязательна);&lt;br /&gt;
&lt;br /&gt;
- к работе со сканированными документами (не обязательна);&lt;br /&gt;
&lt;br /&gt;
- при настройке параметров сохранения в выбранном состоянии;&lt;br /&gt;
&lt;br /&gt;
- при произвольном действие в коде, с помощью вызова функции CHECK_ROLE  &lt;br /&gt;
|-&lt;br /&gt;
|Права&lt;br /&gt;
|Права определяют действия пользователя на переходах по документообороту, а так же права на сохранение документа. &lt;br /&gt;
У каждого права есть идентификатор (уникальный номер) и наименование, которое присваивается автоматически при добавлении. &lt;br /&gt;
&lt;br /&gt;
Справочник прав документооборота находится в таблице SYS_BUS_FUNC.&lt;br /&gt;
&lt;br /&gt;
Право относится к определенному типу TYPE_FUNC_ID и атрибуту DOC_TYPE_ID. &lt;br /&gt;
&lt;br /&gt;
В дополнение у этих прав TYPE_FUNC_ID проставляется в 1.&lt;br /&gt;
|-&lt;br /&gt;
|Результаты&lt;br /&gt;
|Результат выполнения функции технологической операции.&lt;br /&gt;
Таблица SYS_FUNC_RESULT.&lt;br /&gt;
|-&lt;br /&gt;
|ЭЦП&lt;br /&gt;
|Электронная цифровая подпись позволяет идентифицировать владельца подписи.&lt;br /&gt;
При нажатии на кнопку подписания ЭЦП вызывается апп-функция DOC_S_GETTEXTSIGN и &lt;br /&gt;
&lt;br /&gt;
после подписания на клиенте - апп-функция DOC_S_INSERTSIGN_NEW.&lt;br /&gt;
&lt;br /&gt;
Параметр ORG_ECP_SIGN может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
0 - ЭЦП не ожидается,&lt;br /&gt;
&lt;br /&gt;
1 - ЭЦП нужна, но не от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
2 - ЭЦП от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
3 - ЭЦП от организации пользователя (но таймаут просрочен),&lt;br /&gt;
&lt;br /&gt;
4 - ЭЦП от организации пользователя и откатывать нельзя&lt;br /&gt;
|-&lt;br /&gt;
|Поиск&lt;br /&gt;
|Предназначена для поиска апп-функций и переходов&lt;br /&gt;
|}'''3. Панель навигации'''&lt;br /&gt;
&lt;br /&gt;
Предназначена для перемещения схемы документооборота и ее масштабирования.&lt;br /&gt;
[[Файл:ДО 4.png|без|мини]]&lt;br /&gt;
'''4. Масштабирование блоков'''&lt;br /&gt;
&lt;br /&gt;
Размер блока отображения параметров и навигации документооборота настраивается при помощи мыши.&lt;br /&gt;
&lt;br /&gt;
Для увеличения ширины окна необходимо навести курсор мыши на левую границу до появления иконки и удерживая зажатой левую кнопку мыши растянуть до нужного размера. &lt;br /&gt;
&lt;br /&gt;
Горизонтальная прокрутка строк осуществляется при помощи полосы прокрутки (скролла). &lt;br /&gt;
&lt;br /&gt;
Вертикальная прокрутка строк осуществляется при помощи колесика мыши или полосы прокрутки (скролла)&lt;br /&gt;
[[Файл:ДО 5.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Создание документооборота ==&lt;br /&gt;
Построение схемы документооборота заключается в добавлении состояний и переходов в порядке установленным бизнес-процессом документа.  &lt;br /&gt;
При создании документа, в рабочей области документооборота проставляется начальное событие и состояние.&lt;br /&gt;
[[Файл:ДО 6.png|без|мини]]&lt;br /&gt;
Документооборот может быть создан с несколькими начальными состояниями, которые разделяются ролями (Вкладка «Роли») и должны быть взаимоисключающие.&lt;br /&gt;
&lt;br /&gt;
Для добавления множественных начальных переходов в одно состояние, с разными результатами необходимо выделить нужное состояние и в свойства нажать на кнопку «Добавить начальный переход».&lt;br /&gt;
[[Файл:ДО 7.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
=== Добавление состояния ===&lt;br /&gt;
Чтобы добавить новое состояние, необходимо навести указатель мыши на рабочую область и нажать кнопку «Insert» на клавиатуре. &lt;br /&gt;
&lt;br /&gt;
После чего будет добавлено новое состояние, которое можно переместить в пределах рабочей области. &lt;br /&gt;
Для этого его необходимо выделить и удерживая левую кнопку мыши переместить.&lt;br /&gt;
[[Файл:ДО 8.png|без|мини]]&lt;br /&gt;
Также добавить новое состояние можно, наведя курсор мыши на начальное состояние, пока не появятся стрелки (слева, справа и снизу)&lt;br /&gt;
&lt;br /&gt;
При нажатии на стрелку левой кнопкой мыши, будет добавлено новое состояние в выбранном направлении.&lt;br /&gt;
[[Файл:ДО 9.png|без|обрамить]]&lt;br /&gt;
Состояния добавляются кратно нажатию на кнопку «Insert» или при нажатии на стрелки (Рисунок 28).&lt;br /&gt;
[[Файл:ДО 10.png|без|мини|365x365пкс]]&lt;br /&gt;
Для удаления состояния его необходимо выделить, нажав левой кнопкой мыши и нажать кнопку «Delete».&lt;br /&gt;
&lt;br /&gt;
Чтобы просмотреть список созданных состояний и основные параметры необходимо открыть вкладку «Состояния».&lt;br /&gt;
[[Файл:ДО 11.png|без|мини|506x506пкс]]&lt;br /&gt;
&lt;br /&gt;
=== Добавление перехода ===&lt;br /&gt;
Переходы между состояниями, добавленные с помощью стрелок, создаются автоматически.&lt;br /&gt;
&lt;br /&gt;
Чтобы создать переход между состояниями, добавленными с помощью кнопки «Insert», необходимо навести курсор мыши на состояние до появления точек подключений.&lt;br /&gt;
[[Файл:ДО 12.png|без|мини|350x350пкс]]&lt;br /&gt;
Далее наведя курсор мыши на точку подключения «Нового состояния 1» и зажав левую кнопку мыши необходимо протянуть переход до точки подключения «Нового состояния 2».&lt;br /&gt;
[[Файл:ДО 13.png|без|мини|345x345пкс]]&lt;br /&gt;
Для удаления перехода его необходимо выделить, нажав левой кнопкой мыши и нажать кнопку «Delete».&lt;br /&gt;
== Параметры состояния и перехода ==&lt;br /&gt;
Для добавления или редактирования параметров необходимо выделить нужное состояние или переход. Откроется блок со свойствами.&lt;br /&gt;
&lt;br /&gt;
Параметры состояния содержат следующие поля:&lt;br /&gt;
[[Файл:ДО 14.png|без|мини]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование''' &lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|Наименование состояния&lt;br /&gt;
|-&lt;br /&gt;
|Начальное состояние&lt;br /&gt;
|Установка значения начального  состояния. &lt;br /&gt;
|-&lt;br /&gt;
|Сохранение&lt;br /&gt;
|Выбор параметров сохранения документа на переходе. Описание  в 6.4  Параметры сохранения документа&lt;br /&gt;
|-&lt;br /&gt;
|Некомплитность&lt;br /&gt;
|Незаверешнное состояние документа.&lt;br /&gt;
&lt;br /&gt;
Ограничения:&lt;br /&gt;
&lt;br /&gt;
1      Состояния  не могут быть начальными, терминальными или участвовать в корректировках.&lt;br /&gt;
&lt;br /&gt;
2      Документ  в некомплитном состоянии нельзя сохранять и делать переходы сами в  себя. &lt;br /&gt;
&lt;br /&gt;
3      Право  в переходе, входящем в некомплитное состояние, должно быть такое же как право  на выходящем переходе&lt;br /&gt;
|-&lt;br /&gt;
|Количество точек  подключений&lt;br /&gt;
|16 точек&lt;br /&gt;
&lt;br /&gt;
28 точек&lt;br /&gt;
&lt;br /&gt;
36точек&lt;br /&gt;
|}&lt;br /&gt;
Параметры перехода содержат следующие поля:&lt;br /&gt;
[[Файл:ДО 15.png|без|мини]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование''' &lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|Наименование перехода&lt;br /&gt;
|-&lt;br /&gt;
|Тип перехода&lt;br /&gt;
|Выбор типа  перехода:&lt;br /&gt;
&lt;br /&gt;
-   обычный переход&lt;br /&gt;
&lt;br /&gt;
-   корректировка&lt;br /&gt;
|-&lt;br /&gt;
|Право&lt;br /&gt;
|Выбор  права из выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
|Результат&lt;br /&gt;
|Выбор результата из выпадающего  списка.&lt;br /&gt;
|-&lt;br /&gt;
|Роль&lt;br /&gt;
|Выбор  роли из выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
|Отмена&lt;br /&gt;
|Установка признака отмены операции.&lt;br /&gt;
При установке возможности отмены операции  необходимо задать «Право отмены» и «Роль отмены» для которых данное свойство  будет доступно.&lt;br /&gt;
|-&lt;br /&gt;
|'''Не сохранять перед переходом'''&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Без проверки контролей&lt;br /&gt;
|Установка признака без проверки контролей,  который позволяет совершить переход,  даже если в документе есть ошибки&lt;br /&gt;
|-&lt;br /&gt;
|Доступна как групповая операция&lt;br /&gt;
|Установка признака применения группового  перехода, который позволяет совершать переход как групповой. Пример: в  фильтре документов для выбранных строк в гриде.&lt;br /&gt;
|-&lt;br /&gt;
|Метод переоткрытия&lt;br /&gt;
|Задается в сохраняемых состояниях и  переходах.&lt;br /&gt;
·     По настройке документа – задается на закладке  «Свойства».&lt;br /&gt;
&lt;br /&gt;
·     Без переоткрытия – обновление только состояний  и кнопок при переходе по документообороту&lt;br /&gt;
&lt;br /&gt;
·     Мягкое – WebShell получает новые данные  документа из БД и, не закрывая старый документ, накладывает полученные данные  в открытый документ, аналогично как при выполнении внешнего действия. Если  XML при сохранении будет аналогичен полученному XML, то действия выполнены не  будут, так как нет изменившихся параметров&lt;br /&gt;
&lt;br /&gt;
·     Полное - WebShell закрывает документ и  полностью выполняет процедуру открытия документа, при этом выполняются все  действия описанные в правилах  также  как при обычном открытии документа.&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Диалог на переходе&lt;br /&gt;
|Выбор из выпадающего списка:&lt;br /&gt;
&lt;br /&gt;
·     Без диалога&lt;br /&gt;
|-&lt;br /&gt;
|·     Диалог  подтверждения&lt;br /&gt;
|-&lt;br /&gt;
|·     Диалог с  правилами и GUI &lt;br /&gt;
&lt;br /&gt;
Предназначен для дополнения пользователем реквизитов  документа при выполнении операции.&lt;br /&gt;
|-&lt;br /&gt;
|·     Встроенная  аналитика&lt;br /&gt;
&lt;br /&gt;
В свойствах  перехода указывается “Встроенная аналитика” и выбирается одна из созданных  аналитик. При нажатии пользователем на кнопку перехода по документообороту,  открывается окно встроенной аналитики.&lt;br /&gt;
|-&lt;br /&gt;
|Мин. длина примечания&lt;br /&gt;
|Минимальное значение ограничения длины примечания при переходе по документообороту&lt;br /&gt;
|-&lt;br /&gt;
|Макс. длина примечания&lt;br /&gt;
|Максимальное значение ограничения длины примечания при переходе по документообороту&lt;br /&gt;
|-&lt;br /&gt;
|Цвет перехода&lt;br /&gt;
|Выбор цвета перехода при работе на закладке  «Документооборот»&lt;br /&gt;
|-&lt;br /&gt;
|Показывать кнопку  перехода&lt;br /&gt;
|Установка признака отображения кнопки на переходе.&lt;br /&gt;
|-&lt;br /&gt;
|Настройка email-рассылки&lt;br /&gt;
|Отправка email-оповещения при переходе по документообороту&lt;br /&gt;
|}&lt;br /&gt;
При добавлении параметров на переходе они отображаются на документообороте следующими графическими элементами:   &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Графическое  отображение&lt;br /&gt;
|Наименование&lt;br /&gt;
|Описание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 16.png|без|мини]]&lt;br /&gt;
|ЭЦП&lt;br /&gt;
|Отображается, если у результата перехода настроена  электронная подпись или задано текстовое представление ЭЦП&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 17.png|без|мини]]&lt;br /&gt;
|Правила&lt;br /&gt;
|Отображается, если на переходе выбран диалог с правилами и  GUI&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 18.png|без|мини]]&lt;br /&gt;
|Отмена&lt;br /&gt;
|Отмена последней операции, приводящее документ к состоянию, предшествующему  текущему состоянию.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 19.png|без|мини]]&lt;br /&gt;
|Некомплитное состояние&lt;br /&gt;
|Свойство перехода, которое позволяет вернуться к предыдущему  состоянию (cancel ===  true).&lt;br /&gt;
|}&lt;br /&gt;
== Параметры сохранения документа в выбранном состоянии ==&lt;br /&gt;
Для отображения и редактирования параметров сохранения документа в выбранном состоянии необходимо выделить состояние и проставить галочку напротив параметра «Сохранение» . &lt;br /&gt;
&lt;br /&gt;
Далее в открывшемся блоке необходимо задать параметры.&lt;br /&gt;
&lt;br /&gt;
[[Файл:ДО 20.1.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
Описание параметров сохранения:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование''' &lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|Результат сохранения&lt;br /&gt;
|Выбор результата из выпадающего списка.&lt;br /&gt;
&lt;br /&gt;
Описание в п. 6.7 Вкладка «Результаты»&lt;br /&gt;
|-&lt;br /&gt;
|Право на сохранение&lt;br /&gt;
|Выбор права  из выпадающего списка&lt;br /&gt;
&lt;br /&gt;
Описание в п.  6.6 Вкладка «Права»&lt;br /&gt;
|-&lt;br /&gt;
|Роль&lt;br /&gt;
|Выбор роли из  выпадающего списка&lt;br /&gt;
&lt;br /&gt;
Описание в п  6.4 Вкладка «Роли»&lt;br /&gt;
|-&lt;br /&gt;
|Метод переоткрытия&lt;br /&gt;
|Задается в сохраняемых состояниях и переходах.&lt;br /&gt;
&lt;br /&gt;
·     По настройке документа – задается на закладке  «Свойства».&lt;br /&gt;
&lt;br /&gt;
·     Без переоткрытия – обновление только состояний  и кнопок при переходе по документообороту&lt;br /&gt;
&lt;br /&gt;
·     Мягкое – WebShell получает новые данные  документа из БД и, не закрывая старый документ, накладывает полученные данные  в открытый документ, аналогично как при выполнении внешнего действия. Если  XML при сохранении будет аналогичен полученному XML, то действия выполнены не  будут, так как нет изменившихся параметров&lt;br /&gt;
&lt;br /&gt;
·    Полное - WebShell закрывает документ и полностью выполняет процедуру открытия  документа, при этом выполняются все действия описанные в правилах  также как при обычном открытии документа.&lt;br /&gt;
|}&lt;br /&gt;
== Вкладка «Роли» ==&lt;br /&gt;
'''&amp;lt;big&amp;gt;Свойства роли&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Роли находятся в таблице DOC_ROLE и имеют следующие атрибуты:&lt;br /&gt;
&lt;br /&gt;
Таблица 8 Таблица ролей в БД&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|NAME&lt;br /&gt;
|Наименование роли&lt;br /&gt;
|-&lt;br /&gt;
|DOC_TYPE_ID&lt;br /&gt;
|ИД типа документа&lt;br /&gt;
|-&lt;br /&gt;
|ROLE_SQL&lt;br /&gt;
|SQL запрос роли&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Все роли привязаны к Типу документа (DOC_TYPE_ID ) и доступны для просмотра и редактирования.&lt;br /&gt;
&lt;br /&gt;
Атрибут ROLE_SQL позволяет осуществлять проверку наличия роли у пользователя. В этом атрибуте лежит SQL запрос следующего формата:&lt;br /&gt;
&lt;br /&gt;
SELECT ORG_TYPE_ID, ORG_ID, POST, USER_ID FROM ...&lt;br /&gt;
&lt;br /&gt;
Если результирующий датасет содержит хотя бы одну строку, полностью подходящую пользователю, т.е.:&lt;br /&gt;
&lt;br /&gt;
ИД текущего пользователя равен USER_ID&lt;br /&gt;
&lt;br /&gt;
ИД должности текущего пользователя равен POST&lt;br /&gt;
&lt;br /&gt;
ИД организации, в которой состоит текущий пользователь равен ORG_ID&lt;br /&gt;
&lt;br /&gt;
ИД типа организации, в которой состоит текущий пользователь равен ORG_TYPE_ID&lt;br /&gt;
&lt;br /&gt;
Вместо реальных ИД в любом поле может стоять 0, подходящее любому пользователю по аналогии с правом.&lt;br /&gt;
&lt;br /&gt;
Пример для роли «Все» (создается для каждого нового документооборота и подходит для любого пользователя):&lt;br /&gt;
&lt;br /&gt;
SELECT 0 ORG_TYPE_ID, 0 ORG_ID, 0 POST, 0 USER_ID FROM DUAL&lt;br /&gt;
&lt;br /&gt;
С помощью оператора «Select» можно использовать внешний параметр DOC_ID&lt;br /&gt;
&lt;br /&gt;
Пример применения внешних параметров:&lt;br /&gt;
&lt;br /&gt;
SELECT 0 ORG_TYPE_ID, 0 ORG_ID, 0 POST, 0 USER_ID FROM DUAL WHERE :DOC_ID = 666 &lt;br /&gt;
&lt;br /&gt;
UNION ALL&lt;br /&gt;
&lt;br /&gt;
SELECT 0 ORG_TYPE_ID, 10 ORG_ID, 0 POST, 0 USER_ID FROM DUAL&lt;br /&gt;
&lt;br /&gt;
Дать доступ для любых операций с документом 666 или любому пользователю из организации с ИД = 10 &lt;br /&gt;
&lt;br /&gt;
Роли применяются:&lt;br /&gt;
&lt;br /&gt;
- ко всем переходам по документообороту (на начальном переходе при создании документа роль необязательна);&lt;br /&gt;
&lt;br /&gt;
- к работе со сканированными документами (не обязательна);&lt;br /&gt;
&lt;br /&gt;
- при настройке параметров сохранения в выбранном состоянии;&lt;br /&gt;
&lt;br /&gt;
- при произвольном действие в коде, с помощью вызова функции CHECK_ROLE &lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление роли&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Роли предназначены для дополнительного способа ограничений на определенный набор действий в системе.&lt;br /&gt;
&lt;br /&gt;
Для добавления роли необходимо перейти на закладку «Роли»  и нажать на кнопку «Добавить» . Выделив созданную роль, откроется блок с настройками.&lt;br /&gt;
[[Файл:ДО 22.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Удаление роли&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для удаления роли необходимо нажать на   напротив нее на вкладке «Роли».&lt;br /&gt;
[[Файл:ДО 23.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Вкладка «Права» ==&lt;br /&gt;
Права определяют действия пользователя на переходах по документообороту, а так же права на сохранение документа. У каждого права есть идентификатор (уникальный номер) и наименование, которое присваивается автоматически при добавлении. Справочник  прав документооборота находится в таблице SYS_BUS_FUNC.&lt;br /&gt;
&lt;br /&gt;
Право относится к определенному типу TYPE_FUNC_ID и атрибуту DOC_TYPE_ID. В дополнение у этих прав TYPE_FUNC_ID проставляется в 1.&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление права&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для добавления права необходимо перейти на закладку «Права» и нажать на кнопку «Добавить». Выделив созданную роль, откроется блок с настройками.&lt;br /&gt;
[[Файл:ДО 24.png|без|мини]]&lt;br /&gt;
&amp;lt;big&amp;gt;'''Удаление права'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для удаления права необходимо нажать на   напротив него на вкладке «Права».&lt;br /&gt;
[[Файл:ДО 25.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Вкладка «Результаты» ==&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление результата&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для добавления результата необходимо перейти на закладку «Результаты» и нажать на кнопку «Добавить».  &lt;br /&gt;
&lt;br /&gt;
Чтобы открыть настройки созданного результата, необходимо его выделить левой кнопкой мыши. Блок с настройками отобразится под таблицей. &lt;br /&gt;
[[Файл:ДО 26.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Удаление результата&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для удаления результата необходимо нажать на   напротив него на вкладке «Результаты».&lt;br /&gt;
[[Файл:ДО 27.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Свойства результата&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
В настройках выбранного результата необходимо задать название результата и в выпадающем списке выбрать право ([https://xmdocs.intellex.ru/index.php/%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2#%D0%92%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%C2%AB%D0%9F%D1%80%D0%B0%D0%B2%D0%B0%C2%BB Вкладка Права]) для результата. Далее добавить апп-функции для события до и после перехода&lt;br /&gt;
&lt;br /&gt;
Чтобы добавить событие до и после перехода для результата, необходимо добавить апп-функцию выполнения и отмены.&lt;br /&gt;
&lt;br /&gt;
При выполнении апп-функции переданные параметры встраиваются в SQL-конструкцию с помощью механизма JDBC PreparedStatement, что исключает возможность SQL-injection. Для выполнения запроса используется метод передачи имени функции и параметров её выполнения. Имена всех допустимых апп-функций хранятся в таблице «SYS_APP_FUNC».&lt;br /&gt;
&lt;br /&gt;
После поиска апп-функции, в случае её обнаружения, проверяется количество и тип передаваемых параметров. Если переданная информация не соответствует ожидаемым значениям по каким-то характеристикам, то апп-функция выполняться не будет. Вместо этого сервер приложений вернёт ошибку.&lt;br /&gt;
&lt;br /&gt;
== Вкладка «ЭЦП» ==&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление ЭЦП&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для добавления электронной цифровой подписи (далее – ЭЦП) необходимо перейти на закладку «ЭЦП» и нажать на кнопку «Добавить». Выделив созданную ЭЦП, откроется блок с настройками.&lt;br /&gt;
[[Файл:ДО 28.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Удаление ЭЦП&amp;lt;/big&amp;gt;'''&lt;br /&gt;
Для удаления ЭЦП необходимо нажать на   напротив него на вкладке «ЭЦП».&lt;br /&gt;
[[Файл:ДО 29.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Свойства ЭЦП&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
После добавления необходимо добавить скрипты для формирования текстового представления ЭЦП, в котором должно быть указаны возможные входные параметры: &lt;br /&gt;
ИД документа (:DOC_ID), &lt;br /&gt;
&lt;br /&gt;
ИД результата (RESULT_ID), &lt;br /&gt;
&lt;br /&gt;
ИД записи в SYS_ECP_PATH (:ECP_PATH_ID), &lt;br /&gt;
&lt;br /&gt;
дата, на которую получаем ТП (:DOC_DATE),&lt;br /&gt;
&lt;br /&gt;
ИД операции (:OPER_ID), &lt;br /&gt;
&lt;br /&gt;
ИД пользователя (:USER_ID), &lt;br /&gt;
обязательный выходной параметр :TEXT. Также необходимо указать период действия скрипта.&lt;br /&gt;
[[Файл:ДО 30.png|без|мини]]&lt;br /&gt;
Апп-функцию XM_DOC_S_GetDocECPProps нужно вызвать при (пере)открытии документа. Если параметр DOC_ECP_SIGN &amp;lt;&amp;gt; 0 и не пуст, то документ уже ЭЦП можно отразить на клиенте.&lt;br /&gt;
&lt;br /&gt;
Параметр ORG_ECP_SIGN может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
0 - ЭЦП не ожидается,&lt;br /&gt;
&lt;br /&gt;
1 - ЭЦП нужна, но не от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
2 - ЭЦП от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
3 - ЭЦП от организации пользователя (но таймаут просрочен),&lt;br /&gt;
&lt;br /&gt;
4 - ЭЦП от организации пользователя и откатывать нельзя&lt;br /&gt;
&lt;br /&gt;
Для значений 2 и 4 нужно показать на клиенте кнопку подписания ЭЦП.&lt;br /&gt;
&lt;br /&gt;
Для значений 2 и 3 нужно показать кнопку отказа от подписания.&lt;br /&gt;
&lt;br /&gt;
Для значения 0, если DOC_ECP_SIGN = 1 и ExistsRightToPaper=1, нужно показать кнопку перехода на бумажный документооборот&lt;br /&gt;
&lt;br /&gt;
При нажатии на кнопку подписания ЭЦП надо вызвать апп-функцию DOC_S_GETTEXTSIGN и после подписания на клиенте - апп-функцию DOC_S_INSERTSIGN_NEW.&lt;br /&gt;
&lt;br /&gt;
При нажатии на кнопку отказа от подписания надо вызвать апп-функцию DOC_S_UNDOLASTOPER.&lt;br /&gt;
&lt;br /&gt;
При нажатии на кнопку перехода на бумажный документооборот надо вызвать апп-функцию Doc_S_SetZeroECPSIGN.&lt;br /&gt;
&lt;br /&gt;
Для просмотра информации по ЭЦП вызываем DOC_S_GETALLSIGN для списка всех ЭЦП и DOC_S_CHECKSIGNOPER для просмотра более подробной информации по каждой ЭЦП.&lt;br /&gt;
&lt;br /&gt;
В SYS_VAR_VALUE можно задать два параметры для работы с ЭЦП:&lt;br /&gt;
&lt;br /&gt;
SYS_ECP2PAPER_RESULTID - Результат перехода на бумажный документооборот&lt;br /&gt;
&lt;br /&gt;
SYS_ECP_TSPFUNCTION - Функция получения TSP. Пример FUNCTION FCCTEST.TEST_GET_TSP (p_sign IN BLOB) RETURN BLOB  -  при этом в sys_Var_value нужно прописать FCCTEST.TEST_GET_TSP&lt;br /&gt;
&lt;br /&gt;
== Вкладка «Поиск» ==&lt;br /&gt;
Предназначена для поиска апп-функций и переходов.&lt;br /&gt;
[[Файл:ДО 31.png|без|мини]]&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_3.png&amp;diff=2577</id>
		<title>Файл:Структура 3.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_3.png&amp;diff=2577"/>
		<updated>2022-07-29T07:13:29Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 3&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_2.png&amp;diff=2576</id>
		<title>Файл:Структура 2.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_2.png&amp;diff=2576"/>
		<updated>2022-07-29T07:13:01Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 2&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_1.png&amp;diff=2575</id>
		<title>Файл:Структура 1.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_1.png&amp;diff=2575"/>
		<updated>2022-07-29T07:06:16Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура 1&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F_%22%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2%22&amp;diff=2574</id>
		<title>Руководство пользователя &quot;Дизайнер документов&quot;</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F_%22%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2%22&amp;diff=2574"/>
		<updated>2022-07-29T07:00:40Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Дизайнер документов предназначен для разработки электронных документов с полным циклом работ в едином пространстве: формирование, визирование, редактирование, контроль версионности.&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Включает в себя основные функциональные возможности:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
-  Создание документооборота с учетом бизнес-процесса компании.&lt;br /&gt;
&lt;br /&gt;
-  Создание структуры электронного документа с хранением в базе данных без использования дополнительного программного обеспечения.&lt;br /&gt;
&lt;br /&gt;
-  Настройку правил для определения последовательности действий, изменений и проверки полей.&lt;br /&gt;
&lt;br /&gt;
-  Создание пользовательского интерфейса, при помощи которого осуществляется работа с электронным документом.&lt;br /&gt;
&lt;br /&gt;
-  Выбор и настройка полей для построения пользовательских фильтров (поля списков).&lt;br /&gt;
&lt;br /&gt;
-  Настройка представления для выбора данных с помощью SQL запроса к БД.&lt;br /&gt;
&lt;br /&gt;
-  Определение свойств режима и электронного документа.&lt;br /&gt;
&lt;br /&gt;
-  Загрузка перевода интерфейса (локализация) на языки, определенной системой.&lt;br /&gt;
&lt;br /&gt;
-  Подключение печатных форм.&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Содержит закладки:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|[[Закладка Документооборот Дизайнера документов|'''&amp;lt;big&amp;gt;&amp;lt;u&amp;gt;Документооборот▶&amp;lt;/u&amp;gt;&amp;lt;/big&amp;gt;''']]&lt;br /&gt;
|Схема,  которая определяет состояния документа и переходы между ними в соответствии с бизнес-процессами.&lt;br /&gt;
|-&lt;br /&gt;
|[https://xmdocs.intellex.ru/index.php/%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2 '''&amp;lt;big&amp;gt;&amp;lt;u&amp;gt;Структура▶&amp;lt;/u&amp;gt;&amp;lt;/big&amp;gt;''']&lt;br /&gt;
|Физическая  и логическая модель документа имеющая полное соответствие с хранением в базе  данных.&lt;br /&gt;
|-&lt;br /&gt;
|'''&amp;lt;big&amp;gt;&amp;lt;u&amp;gt;Правила▶&amp;lt;/u&amp;gt;&amp;lt;/big&amp;gt;'''&lt;br /&gt;
|Описание  последовательности действий для изменения и проверки полей документа.&lt;br /&gt;
|-&lt;br /&gt;
|'''&amp;lt;big&amp;gt;&amp;lt;u&amp;gt;Интерфейс▶&amp;lt;/u&amp;gt;&amp;lt;/big&amp;gt;'''&lt;br /&gt;
|Экранные  формы, при помощи которых осуществляется работа с документом.&lt;br /&gt;
|-&lt;br /&gt;
|'''&amp;lt;big&amp;gt;&amp;lt;u&amp;gt;Поля списков▶&amp;lt;/u&amp;gt;&amp;lt;/big&amp;gt;'''&lt;br /&gt;
|Настройка полей для пользовательских списков и выбора данных из справочников/кубов. &lt;br /&gt;
|-&lt;br /&gt;
|'''&amp;lt;big&amp;gt;&amp;lt;u&amp;gt;Свойства▶&amp;lt;/u&amp;gt;&amp;lt;/big&amp;gt;'''&lt;br /&gt;
|Обязательные/необязательные свойства документа и режима.&lt;br /&gt;
|-&lt;br /&gt;
|'''&amp;lt;big&amp;gt;&amp;lt;u&amp;gt;История▶&amp;lt;/u&amp;gt;&amp;lt;/big&amp;gt;'''&lt;br /&gt;
|Отображение  внесенных изменений.&lt;br /&gt;
|-&lt;br /&gt;
|'''&amp;lt;big&amp;gt;&amp;lt;u&amp;gt;Объекты▶&amp;lt;/u&amp;gt;&amp;lt;/big&amp;gt;'''&lt;br /&gt;
|Отображение  и редактирование списка объектов, входящих в куб.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F_%22%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2%22&amp;diff=2573</id>
		<title>Руководство пользователя &quot;Дизайнер документов&quot;</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8F_%22%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2%22&amp;diff=2573"/>
		<updated>2022-07-29T06:57:19Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Дизайнер документов предназначен для разработки электронных документов с полным циклом работ в едином пространстве: формирование, визирование, редактирование, контроль версионности.&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Включает в себя основные функциональные возможности:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
-  Создание документооборота с учетом бизнес-процесса компании.&lt;br /&gt;
&lt;br /&gt;
-  Создание структуры электронного документа с хранением в базе данных без использования дополнительного программного обеспечения.&lt;br /&gt;
&lt;br /&gt;
-  Настройку правил для определения последовательности действий, изменений и проверки полей.&lt;br /&gt;
&lt;br /&gt;
-  Создание пользовательского интерфейса, при помощи которого осуществляется работа с электронным документом.&lt;br /&gt;
&lt;br /&gt;
-  Выбор и настройка полей для построения пользовательских фильтров (поля списков).&lt;br /&gt;
&lt;br /&gt;
-  Настройка представления для выбора данных с помощью SQL запроса к БД.&lt;br /&gt;
&lt;br /&gt;
-  Определение свойств режима и электронного документа.&lt;br /&gt;
&lt;br /&gt;
-  Загрузка перевода интерфейса (локализация) на языки, определенной системой.&lt;br /&gt;
&lt;br /&gt;
-  Подключение печатных форм.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Содержит закладки:&amp;lt;/big&amp;gt;'''&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
|[[Закладка Документооборот Дизайнера документов|'''&amp;lt;big&amp;gt;Документооборот&amp;lt;/big&amp;gt;''']]&lt;br /&gt;
|Схема,  которая определяет состояния документа и переходы между ними в соответствии с бизнес-процессами.&lt;br /&gt;
|-&lt;br /&gt;
|[https://xmdocs.intellex.ru/index.php/%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2 '''&amp;lt;big&amp;gt;Структура&amp;lt;/big&amp;gt;''']&lt;br /&gt;
|Физическая  и логическая модель документа имеющая полное соответствие с хранением в базе  данных.&lt;br /&gt;
|-&lt;br /&gt;
|'''&amp;lt;big&amp;gt;Правила&amp;lt;/big&amp;gt;'''&lt;br /&gt;
|Описание  последовательности действий для изменения и проверки полей документа&lt;br /&gt;
|-&lt;br /&gt;
|'''&amp;lt;big&amp;gt;Интерфейс&amp;lt;/big&amp;gt;'''&lt;br /&gt;
|Экранные  формы, при помощи которых осуществляется работа с документом&lt;br /&gt;
|-&lt;br /&gt;
|'''&amp;lt;big&amp;gt;Поля списков&amp;lt;/big&amp;gt;'''&lt;br /&gt;
|Настройка свойств и видимости &lt;br /&gt;
|-&lt;br /&gt;
|'''&amp;lt;big&amp;gt;Свойства&amp;lt;/big&amp;gt;'''&lt;br /&gt;
|Обязательные/необязательные свойства документа и режима&lt;br /&gt;
|-&lt;br /&gt;
|'''&amp;lt;big&amp;gt;История&amp;lt;/big&amp;gt;'''&lt;br /&gt;
|Отображение  внесенных изменений.&lt;br /&gt;
|-&lt;br /&gt;
|'''&amp;lt;big&amp;gt;Объекты&amp;lt;/big&amp;gt;'''&lt;br /&gt;
|Отображение  и редактирование списка объектов, входящих в куб&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2572</id>
		<title>Закладка Структура Дизайнера документов</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%A1%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D0%B0_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2572"/>
		<updated>2022-07-29T06:21:36Z</updated>

		<summary type="html">&lt;p&gt;Wiki: Новая страница: «Структура таблиц в Дизайнере документов содержит основные свойства:  -    в закладке «Структура» проставляется признак PK у идентификатора сущности (например, st_id), однако при генерации скрипта PK создаётся по полю Trans_ID.  -    в скриптах происходит генерац...»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Структура таблиц в Дизайнере документов содержит основные свойства:&lt;br /&gt;
&lt;br /&gt;
-    в закладке «Структура» проставляется признак PK у идентификатора сущности (например, st_id), однако при генерации скрипта PK создаётся по полю Trans_ID.&lt;br /&gt;
&lt;br /&gt;
-    в скриптах происходит генерация индекса по ID сущности + Recdateend.&lt;br /&gt;
&lt;br /&gt;
Панель инструментов закладки «Структура» содержит основные кнопки исполняемых команд (Таблица 9) и панель инструментов блока навигации (Таблица 10).&lt;br /&gt;
&lt;br /&gt;
Таблица 9 Панель инструментов закладки «Структура»&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Иконка&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Открытие/закрытие панели поиска  параметров по таблицам структуры&lt;br /&gt;
|-&lt;br /&gt;
|/               &lt;br /&gt;
|Переключение отображения параметров  таблиц на логическую/физическую модель&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Добавление таблицы&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Добавление параметра&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Удаление выделенного объекта&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Добавление таблицы из БД&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Добавление таблицы и связанной таблицы  по FK  из БД&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Добавление представления из БД&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Открытие диалога «Скрипты БД»&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Просмотр/копирование/скачивание экземпляра  документа&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Просмотр/ копирование спецификации  документа&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Поднятие наверх (глубина) выбранной  таблицы или представления&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Опустить вниз (глубина) выбранную  таблицу или представление&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Экспортировать картинку&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Таблица 10 Панель инструментов блока навигации «Параметры»&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Иконка&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Увеличить размер отображения рабочей  области&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Уменьшить размер отображения рабочей  области&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Установить исходный размер рабочей  области&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Подогнать под размер схемы&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Развернуть все таблицы&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|Свернуть все таблицы&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 1.1        Создание структуры документа ==&lt;br /&gt;
Для создания структуры документа необходимо нажать в группе кнопок «Инструменты создания и редактирования таблиц» (Таблица 9) на панели инструментов «Добавить таблицу»       или перетащить иконку в рабочую область (Рисунок 47). Первая таблица добавляется основная (родительская). Чтобы добавить последующие, необходимо еще раз нажать на «Добавить таблицу». Добавить последующие таблицы также можно наведя курсор мыши на выбранную таблицу, пока не появятся стрелки (слева, справа и снизу) (Рисунок 48). При нажатии на стрелку левой кнопкой мыши, будет добавлена новая таблица в выбранном направлении.  &lt;br /&gt;
&lt;br /&gt;
Добавить параметр для выбранной таблицы можно нажав на иконку «Добавить параметр»       или перетащив ее в необходимую таблицу.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 48 Добавление таблицы &lt;br /&gt;
&lt;br /&gt;
== 1.2         Создание структуры документа из БД ==&lt;br /&gt;
Чтобы создать структуру из БД необходимо нажать на иконку       на панели инструментов (Таблица 9) или перетащив её в рабочую область. Откроется диалоговое окно с формой поиска. После ввода названия в поле поиска необходимо нажать на      . Далее автоматически отображается список с названиями таблиц. Чтобы выбрать необходимую нужно ее выделить левой кнопкой мыши и нажать на кнопку «Да»[1] (Рисунок 49).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 49 Создание структуры из БД&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 1.3        Свойства таблиц\представлений и параметров ==&lt;br /&gt;
Свойства таблицы\представления и параметров заполняются в правой части экрана в «Блоке свойств выбранной таблицы и параметра».&lt;br /&gt;
&lt;br /&gt;
Таблица 11 Описание свойств основной таблицы&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое  название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование  объекта (таблицы&lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное  имя таблицы&lt;br /&gt;
|Используется  для генерации sql-запросов, а также в качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или  представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке  данных для таблиц и представлений используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Дата  справочника&lt;br /&gt;
|refBookDate&lt;br /&gt;
|Дата, на  которую нужно искать &lt;br /&gt;
&lt;br /&gt;
данные в справочниках&lt;br /&gt;
|Передается в  поле API_DATE в listChoice, если у listChoice не задана своя дата &lt;br /&gt;
&lt;br /&gt;
справочника&lt;br /&gt;
|Используется  для генерации sql-запросов, а также для получения даты документа чтобы  получать xslt схему, а также подтягивать данные из апи&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер  добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе  называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Использовать  даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в  таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Используется  так же как и даты справочников&lt;br /&gt;
|При наличии  данных полей таблица отмечается как версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи  в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано  значение, то в xml для АСУ используется вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Таблица 12 Описание свойств таблицы&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Имя параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование на клиенте'''&lt;br /&gt;
|'''Использование на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое название таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Наименование объекта (таблицы &lt;br /&gt;
&lt;br /&gt;
или представления) в БД&lt;br /&gt;
|Уникальное имя таблицы&lt;br /&gt;
|Используется для генерации sql-запросов, а также в  качестве имени тэга в xml документа&lt;br /&gt;
|-&lt;br /&gt;
|Тип в БД&lt;br /&gt;
|dbtype&lt;br /&gt;
|Таблица или представление&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|При вставке данных для таблиц и представлений  используются разные методы&lt;br /&gt;
|-&lt;br /&gt;
|Номер саба&lt;br /&gt;
|docNumber&lt;br /&gt;
|Номер добавляемый в заголовок&lt;br /&gt;
&lt;br /&gt;
окна документа&lt;br /&gt;
|В документе называется codeParam&lt;br /&gt;
&lt;br /&gt;
Добавляется к заголовку окна `№${ codeParam }`&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Поле сортировки&lt;br /&gt;
|orderField&lt;br /&gt;
|Поле, по которому сортируется&lt;br /&gt;
&lt;br /&gt;
таблица&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Порядок сортировки&lt;br /&gt;
|orderMode&lt;br /&gt;
|Тип сортировки по возрастанию&lt;br /&gt;
&lt;br /&gt;
или убыванию&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется для генерации sql-запросов  в секции order by для указания порядка сортировки&lt;br /&gt;
|-&lt;br /&gt;
|Использовать даты действия&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Добавляет в таблицу 2 поля &lt;br /&gt;
&lt;br /&gt;
RECDATEBEGIN и &lt;br /&gt;
&lt;br /&gt;
RECDATEEND которые по факту&lt;br /&gt;
&lt;br /&gt;
- составной первичный ключ&lt;br /&gt;
|Вроде используется так же как и даты справочников&lt;br /&gt;
|При наличии данных полей таблица отмечается как  версионная и используется в sql-запросах&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Не копировать&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если установлено true, то при копировании данного  документа значения этого саба не копируются в новый документ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега для передачи в АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано значение, то в xml для АСУ используется  вместо dbname&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание таблицы&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
Таблица 13 Описание свойств параметров&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Имя   параметра'''&lt;br /&gt;
|'''Ключ'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|'''Использование   на клиенте'''&lt;br /&gt;
|'''Использование   на сервере'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|name&lt;br /&gt;
|Читаемое имя  параметра&lt;br /&gt;
|&lt;br /&gt;
|Добавляется в  сообщение об ошибке при обработке конкретного поля.&lt;br /&gt;
&lt;br /&gt;
Пишется в логи при изменении записей справочника.&lt;br /&gt;
&lt;br /&gt;
Выводится в описании полей АПИ&lt;br /&gt;
&lt;br /&gt;
В фильтр плагине используется для наименования колонок результирующего  датасета&lt;br /&gt;
|-&lt;br /&gt;
|Название в БД&lt;br /&gt;
|dbname&lt;br /&gt;
|Идентификатор  параметра&lt;br /&gt;
|Используется  для идентификации параметра&lt;br /&gt;
|Используется  при формировании SQL-запросов, а также тэгов xml или параметров json&lt;br /&gt;
|-&lt;br /&gt;
|Тип&lt;br /&gt;
|metatype&lt;br /&gt;
|Тип  параметра: Число &lt;br /&gt;
&lt;br /&gt;
Целое число &lt;br /&gt;
&lt;br /&gt;
Дата &lt;br /&gt;
&lt;br /&gt;
Дата и время &lt;br /&gt;
&lt;br /&gt;
Время &lt;br /&gt;
&lt;br /&gt;
Строка &lt;br /&gt;
&lt;br /&gt;
Логический &lt;br /&gt;
&lt;br /&gt;
Ссылка&lt;br /&gt;
|&lt;br /&gt;
|Используется  при получении значения из базы, а также при сохранении в базу&lt;br /&gt;
|-&lt;br /&gt;
|Первичный  ключ&lt;br /&gt;
|primaryKey&lt;br /&gt;
|Параметр  является первичным ключом&lt;br /&gt;
|Устанавливается  при первом сохранении строки&lt;br /&gt;
&lt;br /&gt;
саба. Получается в GET_AUTONUMERATOR_NEXTVAL&lt;br /&gt;
|Используется  для задания первичного ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Внешний ключ&lt;br /&gt;
|foreignKey&lt;br /&gt;
|Параметр  является внешним ключом&lt;br /&gt;
|Если при 1  сохранении документа тип перехагрузки - без&lt;br /&gt;
&lt;br /&gt;
перезагрузки, то сабам 1 уровня проставляется foreignKey&lt;br /&gt;
&lt;br /&gt;
как docId документа&lt;br /&gt;
|Используется  для задания внешнего ключа для таблицы. Используется при генерации  SQL-запросов&lt;br /&gt;
|-&lt;br /&gt;
|Сохранять в  БД&lt;br /&gt;
|dbsaved&lt;br /&gt;
|Параметр  сохраняется в БД&lt;br /&gt;
|Используется при  формировании и парсинге xml&lt;br /&gt;
|Если true, то  при формировании sql-запроса поле берется из таблицы иначе из таблицы  референса с формированием join-ов.&lt;br /&gt;
|-&lt;br /&gt;
|Не копировать&lt;br /&gt;
|nocopy&lt;br /&gt;
|Параметр не  переносится в копию при&lt;br /&gt;
&lt;br /&gt;
копировании&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  при копировании документа значение данного поля не переносится&lt;br /&gt;
|-&lt;br /&gt;
|Не  пересчитывать&lt;br /&gt;
|norecalc&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Обязательный&lt;br /&gt;
|required&lt;br /&gt;
|Параметр  обязательный к заполнению&lt;br /&gt;
|При создании  xml правил такому параметру добавится&lt;br /&gt;
&lt;br /&gt;
проверка на то, что он не пустой&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Номер  документа&lt;br /&gt;
|пишется в docNumber  у таблицы&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|см. таблицу&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Ключ  сортировки&lt;br /&gt;
|пишется в  orderField у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Используется  в sql-запросе в секции order by&lt;br /&gt;
|-&lt;br /&gt;
|Тип  сортировки&lt;br /&gt;
|пишется в  orderMode у таблицы&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|см.  таблицу&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Автонумератор&lt;br /&gt;
|пишется в  autoNumerate у таблицы&lt;br /&gt;
|Автоматическая  нумерация&lt;br /&gt;
|Пересчитывается  после externalCall или смены строк в сабе&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Включать в  XML для АСУ&lt;br /&gt;
|fieldforasu&lt;br /&gt;
|Включать ли  параметр в xml формируемую&lt;br /&gt;
&lt;br /&gt;
для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если true, то  данное поле включается в xml возвращаемый по АСУ-АСУ&lt;br /&gt;
|-&lt;br /&gt;
|Название тега  в XML&lt;br /&gt;
|nameforasu&lt;br /&gt;
|Имя тега в  xml для АСУ&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Если задано,  то при формировании xml для АСУ-АСУ используется вместо dbname в качестве  названия тэга&lt;br /&gt;
|-&lt;br /&gt;
|Описание&lt;br /&gt;
|description&lt;br /&gt;
|Описание  параметра&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Использовалось  в юниверсах 1 версии, в текущей версии не используется&lt;br /&gt;
|-&lt;br /&gt;
|Макс знаков&lt;br /&gt;
|totalDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  максимальную возможную длину числа (включая дробную часть)&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Дробных  знаков&lt;br /&gt;
|fractionDigits&lt;br /&gt;
|Свойство  применяется для параметра с типом «Число»&lt;br /&gt;
|Ограничивает  длину дробной части&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Формат ввода  и отображения&lt;br /&gt;
|format&lt;br /&gt;
|Выбор  значения: &lt;br /&gt;
&lt;br /&gt;
день.месяц.год &lt;br /&gt;
&lt;br /&gt;
месяц.год &lt;br /&gt;
&lt;br /&gt;
Свойство применяется для параметра с типом «Дата», «Дата и время», «Время»,&lt;br /&gt;
|В зависимости  от этого формата, обнуляется часть даты. &lt;br /&gt;
&lt;br /&gt;
Например если выбран формат день.месяц.год, обнуляется время&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Макс длина&lt;br /&gt;
|maxLength&lt;br /&gt;
|Свойство  применяется для параметра с типом «Строка»&lt;br /&gt;
|Максимальная  длина строки&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Тип выбора&lt;br /&gt;
|kind&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка»&lt;br /&gt;
&lt;br /&gt;
1. Из других документов\справочников&lt;br /&gt;
&lt;br /&gt;
2. Из грида&lt;br /&gt;
&lt;br /&gt;
3. Из апп-функции&lt;br /&gt;
|Тип  ссылочного параметра, в зависимости от того что &lt;br /&gt;
&lt;br /&gt;
выбрано&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Сущность&lt;br /&gt;
|cubeId&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из других  документов\справочников&lt;br /&gt;
|Id куба&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|АПИ чтения&lt;br /&gt;
|apiId&lt;br /&gt;
|Свойство применяется  для параметра с типом «Ссылка» Тип - из других документов\справочников&lt;br /&gt;
|Id апи&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из апи для разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Имя грида&lt;br /&gt;
|subName&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из грида&lt;br /&gt;
|Имя грида из  которого будут браться данные&lt;br /&gt;
|Используется  при генерации sql-запроса для получения данных из саблистчоиса для  разименования полей&lt;br /&gt;
|-&lt;br /&gt;
|Апп-функция&lt;br /&gt;
|appFunc&lt;br /&gt;
|Свойство  применяется для параметра с типом «Ссылка» Тип - из апп-функции&lt;br /&gt;
|Имя функции,  которая будет использоваться вместо XM_QS&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|XSLT  преобразование&lt;br /&gt;
|transformId&lt;br /&gt;
|Свойство  применяется для параметра с типом «XML»&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;---&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|Используется  для преобразования xml при получении xml документа&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Для отображения или скрытия параметров таблицы необходимо нажать на -/+  в левом верхнем углу таблицы (Рисунок 50)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 50 Открыть/скрыть параметры в таблице&lt;br /&gt;
&lt;br /&gt;
== 1.4        Добавление ссылочной связи таблиц   ==&lt;br /&gt;
Для создания ссылочной связи между таблицами, которые были добавлены с помощью панели инструментов необходимо навести курсор мыши на таблицу до появления стрелки       (Рисунок 51) и далее протянуть до нужной таблицы (Рисунок 52). При нарушении условий ссылочной связи между таблицами установить такую связь будет невозможно.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 51 Добавление ссылочной связи (1 способ)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 52 Добавление ссылочной связи (2 способ) &lt;br /&gt;
&lt;br /&gt;
  Значение «Родительского ключа (PRIMARY KEY)» и «Внешнего ключа (FOREIGN KEY)» отображается в левой колонке таблицы (Рисунок 53). Выполнить редактирование данного значения можно в «Блоке свойств выбранной таблицы или параметра»[2].     &lt;br /&gt;
&lt;br /&gt;
Рисунок 53 Отображение Родительского и Внешнего ключа&lt;br /&gt;
&lt;br /&gt;
== 1.5        Поиск параметров в таблицах ==&lt;br /&gt;
&lt;br /&gt;
=== 1.5.1       Поиск параметров по всем таблицам ===&lt;br /&gt;
Поиск параметров может осуществляться во всех таблицах или в выбранной.&lt;br /&gt;
&lt;br /&gt;
Для поиска по всем таблицам необходимо нажать   на панели инструментов слева и ввести название в поле поиска[3].&lt;br /&gt;
&lt;br /&gt;
После ввода названия параметра отобразятся все найденные значения с отображением наименования таблицы, в которой он находится. Таблица с выбранным параметром будет отображена в центре рабочей области, параметр выделен. Для редактирования найденного параметра необходимо нажать на панели навигации «Параметры» (Рисунок 54).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 54 Поиск параметра в таблицах и просмотр его свойств&lt;br /&gt;
&lt;br /&gt;
=== 1.5.2       Поиск параметров по выбранной таблице ===&lt;br /&gt;
Для поиска параметра в выбранной таблице необходимо её выделить и нажать «Параметры». Откроется панель с настройками видимости таблиц и параметров. Далее необходимо ввести название искомого параметра (Рисунок 55).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 55 Поиск параметров в выбранной таблице&lt;br /&gt;
----[1] ''Примечание: Одинаковые таблицы из разных схем добавить нельзя'' &lt;br /&gt;
&lt;br /&gt;
[2] ''Примечание: Основная таблица не может иметь внешнего ключа''&lt;br /&gt;
&lt;br /&gt;
[3] ''Примечание: Поиск параметров осуществляется в зависимости от выбранной модели таблиц (физическая/логическая)''&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2571</id>
		<title>Закладка Документооборот Дизайнера документов</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2571"/>
		<updated>2022-07-29T05:11:41Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;                         &lt;br /&gt;
Документооборот - это схема, которая определяет состояния документа и переходы между ними для управления бизнес-процессами компании.[[Файл:ДО 1.1.1.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Панель инструментов закладки «Документооборот». ==&lt;br /&gt;
Закладка Документооборот содержит:                         &lt;br /&gt;
&lt;br /&gt;
'''1. Панель инструментов с командами:'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Скрыть/&lt;br /&gt;
&lt;br /&gt;
показать название переходов&lt;br /&gt;
|Отображение и  скрытие наименований переходов&lt;br /&gt;
|[[Файл:ДО 1.1.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экспорт картинки&lt;br /&gt;
|Сохранение картинки документооборота в формате &amp;quot;png&amp;quot;&lt;br /&gt;
|[[Файл:ДО 2.png|без|мини]]&lt;br /&gt;
|}&lt;br /&gt;
'''2. Вкладки:'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Состояния                                &lt;br /&gt;
|Состояние документа предназначен для отслеживания статуса документа на его жизненном цикле.&lt;br /&gt;
Состояния находятся в таблице  DOC_STATE.&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; |[[Файл:ДО 3.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Роли&lt;br /&gt;
|Роли предназначены для дополнительного способа ограничений на определенный набор действий в системе.&lt;br /&gt;
Роли находятся в таблице DOC_ROLE. &lt;br /&gt;
&lt;br /&gt;
Все роли привязаны к Типу документа (DOC_TYPE_ID ) и доступны для просмотра и редактирования.&lt;br /&gt;
&lt;br /&gt;
Роли применяются:&lt;br /&gt;
&lt;br /&gt;
- ко всем переходам по документообороту (на начальном переходе при создании документа роль необязательна);&lt;br /&gt;
&lt;br /&gt;
- к работе со сканированными документами (не обязательна);&lt;br /&gt;
&lt;br /&gt;
- при настройке параметров сохранения в выбранном состоянии;&lt;br /&gt;
&lt;br /&gt;
- при произвольном действие в коде, с помощью вызова функции CHECK_ROLE  &lt;br /&gt;
|-&lt;br /&gt;
|Права&lt;br /&gt;
|Права определяют действия пользователя на переходах по документообороту, а так же права на сохранение документа. &lt;br /&gt;
У каждого права есть идентификатор (уникальный номер) и наименование, которое присваивается автоматически при добавлении. &lt;br /&gt;
&lt;br /&gt;
Справочник прав документооборота находится в таблице SYS_BUS_FUNC.&lt;br /&gt;
&lt;br /&gt;
Право относится к определенному типу TYPE_FUNC_ID и атрибуту DOC_TYPE_ID. &lt;br /&gt;
&lt;br /&gt;
В дополнение у этих прав TYPE_FUNC_ID проставляется в 1.&lt;br /&gt;
|-&lt;br /&gt;
|Результаты&lt;br /&gt;
|Результат выполнения функции технологической операции.&lt;br /&gt;
Таблица SYS_FUNC_RESULT.&lt;br /&gt;
|-&lt;br /&gt;
|ЭЦП&lt;br /&gt;
|Электронная цифровая подпись позволяет идентифицировать владельца подписи.&lt;br /&gt;
При нажатии на кнопку подписания ЭЦП вызывается апп-функция DOC_S_GETTEXTSIGN и &lt;br /&gt;
&lt;br /&gt;
после подписания на клиенте - апп-функция DOC_S_INSERTSIGN_NEW.&lt;br /&gt;
&lt;br /&gt;
Параметр ORG_ECP_SIGN может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
0 - ЭЦП не ожидается,&lt;br /&gt;
&lt;br /&gt;
1 - ЭЦП нужна, но не от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
2 - ЭЦП от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
3 - ЭЦП от организации пользователя (но таймаут просрочен),&lt;br /&gt;
&lt;br /&gt;
4 - ЭЦП от организации пользователя и откатывать нельзя&lt;br /&gt;
|-&lt;br /&gt;
|Поиск&lt;br /&gt;
|Предназначена для поиска апп-функций и переходов&lt;br /&gt;
|}'''3. Панель навигации'''&lt;br /&gt;
&lt;br /&gt;
Предназначена для перемещения схемы документооборота и ее масштабирования.&lt;br /&gt;
[[Файл:ДО 4.png|без|мини]]&lt;br /&gt;
'''4. Масштабирование блоков'''&lt;br /&gt;
&lt;br /&gt;
Размер блока отображения параметров и навигации документооборота настраивается при помощи мыши.&lt;br /&gt;
&lt;br /&gt;
Для увеличения ширины окна необходимо навести курсор мыши на левую границу до появления иконки и удерживая зажатой левую кнопку мыши растянуть до нужного размера. &lt;br /&gt;
&lt;br /&gt;
Горизонтальная прокрутка строк осуществляется при помощи полосы прокрутки (скролла). &lt;br /&gt;
&lt;br /&gt;
Вертикальная прокрутка строк осуществляется при помощи колесика мыши или полосы прокрутки (скролла)&lt;br /&gt;
[[Файл:ДО 5.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Создание документооборота ==&lt;br /&gt;
Построение схемы документооборота заключается в добавлении состояний и переходов в порядке установленным бизнес-процессом документа.  &lt;br /&gt;
При создании документа, в рабочей области документооборота проставляется начальное событие и состояние.&lt;br /&gt;
[[Файл:ДО 6.png|без|мини]]&lt;br /&gt;
Документооборот может быть создан с несколькими начальными состояниями, которые разделяются ролями (Вкладка «Роли») и должны быть взаимоисключающие.&lt;br /&gt;
&lt;br /&gt;
Для добавления множественных начальных переходов в одно состояние, с разными результатами необходимо выделить нужное состояние и в свойства нажать на кнопку «Добавить начальный переход».&lt;br /&gt;
[[Файл:ДО 7.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
=== Добавление состояния ===&lt;br /&gt;
Чтобы добавить новое состояние, необходимо навести указатель мыши на рабочую область и нажать кнопку «Insert» на клавиатуре. &lt;br /&gt;
&lt;br /&gt;
После чего будет добавлено новое состояние, которое можно переместить в пределах рабочей области. &lt;br /&gt;
Для этого его необходимо выделить и удерживая левую кнопку мыши переместить.&lt;br /&gt;
[[Файл:ДО 8.png|без|мини]]&lt;br /&gt;
Также добавить новое состояние можно, наведя курсор мыши на начальное состояние, пока не появятся стрелки (слева, справа и снизу)&lt;br /&gt;
&lt;br /&gt;
При нажатии на стрелку левой кнопкой мыши, будет добавлено новое состояние в выбранном направлении.&lt;br /&gt;
[[Файл:ДО 9.png|без|обрамить]]&lt;br /&gt;
Состояния добавляются кратно нажатию на кнопку «Insert» или при нажатии на стрелки (Рисунок 28).&lt;br /&gt;
[[Файл:ДО 10.png|без|мини|365x365пкс]]&lt;br /&gt;
Для удаления состояния его необходимо выделить, нажав левой кнопкой мыши и нажать кнопку «Delete».&lt;br /&gt;
&lt;br /&gt;
Чтобы просмотреть список созданных состояний и основные параметры необходимо открыть вкладку «Состояния».&lt;br /&gt;
[[Файл:ДО 11.png|без|мини|506x506пкс]]&lt;br /&gt;
&lt;br /&gt;
=== Добавление перехода ===&lt;br /&gt;
Переходы между состояниями, добавленные с помощью стрелок, создаются автоматически.&lt;br /&gt;
&lt;br /&gt;
Чтобы создать переход между состояниями, добавленными с помощью кнопки «Insert», необходимо навести курсор мыши на состояние до появления точек подключений.&lt;br /&gt;
[[Файл:ДО 12.png|без|мини|350x350пкс]]&lt;br /&gt;
Далее наведя курсор мыши на точку подключения «Нового состояния 1» и зажав левую кнопку мыши необходимо протянуть переход до точки подключения «Нового состояния 2».&lt;br /&gt;
[[Файл:ДО 13.png|без|мини|345x345пкс]]&lt;br /&gt;
Для удаления перехода его необходимо выделить, нажав левой кнопкой мыши и нажать кнопку «Delete».&lt;br /&gt;
== Параметры состояния и перехода ==&lt;br /&gt;
Для добавления или редактирования параметров необходимо выделить нужное состояние или переход. Откроется блок со свойствами.&lt;br /&gt;
&lt;br /&gt;
Параметры состояния содержат следующие поля:&lt;br /&gt;
[[Файл:ДО 14.png|без|мини]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование''' &lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|Наименование состояния&lt;br /&gt;
|-&lt;br /&gt;
|Начальное состояние&lt;br /&gt;
|Установка значения начального  состояния. &lt;br /&gt;
|-&lt;br /&gt;
|Сохранение&lt;br /&gt;
|Выбор параметров сохранения документа на переходе. Описание  в 6.4  Параметры сохранения документа&lt;br /&gt;
|-&lt;br /&gt;
|Некомплитность&lt;br /&gt;
|Незаверешнное состояние документа.&lt;br /&gt;
&lt;br /&gt;
Ограничения:&lt;br /&gt;
&lt;br /&gt;
1      Состояния  не могут быть начальными, терминальными или участвовать в корректировках.&lt;br /&gt;
&lt;br /&gt;
2      Документ  в некомплитном состоянии нельзя сохранять и делать переходы сами в  себя. &lt;br /&gt;
&lt;br /&gt;
3      Право  в переходе, входящем в некомплитное состояние, должно быть такое же как право  на выходящем переходе&lt;br /&gt;
|-&lt;br /&gt;
|Количество точек  подключений&lt;br /&gt;
|16 точек&lt;br /&gt;
&lt;br /&gt;
28 точек&lt;br /&gt;
&lt;br /&gt;
36точек&lt;br /&gt;
|}&lt;br /&gt;
Параметры перехода содержат следующие поля:&lt;br /&gt;
[[Файл:ДО 15.png|без|мини]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование''' &lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|Наименование перехода&lt;br /&gt;
|-&lt;br /&gt;
|Тип перехода&lt;br /&gt;
|Выбор типа  перехода:&lt;br /&gt;
&lt;br /&gt;
-   обычный переход&lt;br /&gt;
&lt;br /&gt;
-   корректировка&lt;br /&gt;
|-&lt;br /&gt;
|Право&lt;br /&gt;
|Выбор  права из выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
|Результат&lt;br /&gt;
|Выбор результата из выпадающего  списка.&lt;br /&gt;
|-&lt;br /&gt;
|Роль&lt;br /&gt;
|Выбор  роли из выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
|Отмена&lt;br /&gt;
|Установка признака отмены операции.&lt;br /&gt;
При установке возможности отмены операции  необходимо задать «Право отмены» и «Роль отмены» для которых данное свойство  будет доступно.&lt;br /&gt;
|-&lt;br /&gt;
|'''Не сохранять перед переходом'''&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Без проверки контролей&lt;br /&gt;
|Установка признака без проверки контролей,  который позволяет совершить переход,  даже если в документе есть ошибки&lt;br /&gt;
|-&lt;br /&gt;
|Доступна как групповая операция&lt;br /&gt;
|Установка признака применения группового  перехода, который позволяет совершать переход как групповой. Пример: в  фильтре документов для выбранных строк в гриде.&lt;br /&gt;
|-&lt;br /&gt;
|Метод переоткрытия&lt;br /&gt;
|Задается в сохраняемых состояниях и  переходах.&lt;br /&gt;
·     По настройке документа – задается на закладке  «Свойства».&lt;br /&gt;
&lt;br /&gt;
·     Без переоткрытия – обновление только состояний  и кнопок при переходе по документообороту&lt;br /&gt;
&lt;br /&gt;
·     Мягкое – WebShell получает новые данные  документа из БД и, не закрывая старый документ, накладывает полученные данные  в открытый документ, аналогично как при выполнении внешнего действия. Если  XML при сохранении будет аналогичен полученному XML, то действия выполнены не  будут, так как нет изменившихся параметров&lt;br /&gt;
&lt;br /&gt;
·     Полное - WebShell закрывает документ и  полностью выполняет процедуру открытия документа, при этом выполняются все  действия описанные в правилах  также  как при обычном открытии документа.&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Диалог на переходе&lt;br /&gt;
|Выбор из выпадающего списка:&lt;br /&gt;
&lt;br /&gt;
·     Без диалога&lt;br /&gt;
|-&lt;br /&gt;
|·     Диалог  подтверждения&lt;br /&gt;
|-&lt;br /&gt;
|·     Диалог с  правилами и GUI &lt;br /&gt;
&lt;br /&gt;
Предназначен для дополнения пользователем реквизитов  документа при выполнении операции.&lt;br /&gt;
|-&lt;br /&gt;
|·     Встроенная  аналитика&lt;br /&gt;
&lt;br /&gt;
В свойствах  перехода указывается “Встроенная аналитика” и выбирается одна из созданных  аналитик. При нажатии пользователем на кнопку перехода по документообороту,  открывается окно встроенной аналитики.&lt;br /&gt;
|-&lt;br /&gt;
|Мин. длина примечания&lt;br /&gt;
|Минимальное значение ограничения длины примечания при переходе по документообороту&lt;br /&gt;
|-&lt;br /&gt;
|Макс. длина примечания&lt;br /&gt;
|Максимальное значение ограничения длины примечания при переходе по документообороту&lt;br /&gt;
|-&lt;br /&gt;
|Цвет перехода&lt;br /&gt;
|Выбор цвета перехода при работе на закладке  «Документооборот»&lt;br /&gt;
|-&lt;br /&gt;
|Показывать кнопку  перехода&lt;br /&gt;
|Установка признака отображения кнопки на переходе.&lt;br /&gt;
|-&lt;br /&gt;
|Настройка email-рассылки&lt;br /&gt;
|Отправка email-оповещения при переходе по документообороту&lt;br /&gt;
|}&lt;br /&gt;
При добавлении параметров на переходе они отображаются на документообороте следующими графическими элементами:   &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Графическое  отображение&lt;br /&gt;
|Наименование&lt;br /&gt;
|Описание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 16.png|без|мини]]&lt;br /&gt;
|ЭЦП&lt;br /&gt;
|Отображается, если у результата перехода настроена  электронная подпись или задано текстовое представление ЭЦП&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 17.png|без|мини]]&lt;br /&gt;
|Правила&lt;br /&gt;
|Отображается, если на переходе выбран диалог с правилами и  GUI&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 18.png|без|мини]]&lt;br /&gt;
|Отмена&lt;br /&gt;
|Отмена последней операции, приводящее документ к состоянию, предшествующему  текущему состоянию.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 19.png|без|мини]]&lt;br /&gt;
|Некомплитное состояние&lt;br /&gt;
|Свойство перехода, которое позволяет вернуться к предыдущему  состоянию (cancel ===  true).&lt;br /&gt;
|}&lt;br /&gt;
== Параметры сохранения документа в выбранном состоянии ==&lt;br /&gt;
Для отображения и редактирования параметров сохранения документа в выбранном состоянии необходимо выделить состояние и проставить галочку напротив параметра «Сохранение» . &lt;br /&gt;
&lt;br /&gt;
Далее в открывшемся блоке необходимо задать параметры.&lt;br /&gt;
&lt;br /&gt;
[[Файл:ДО 20.1.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
Описание параметров сохранения:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование''' &lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|Результат сохранения&lt;br /&gt;
|Выбор результата из выпадающего списка.&lt;br /&gt;
&lt;br /&gt;
Описание в п. 6.7 Вкладка «Результаты»&lt;br /&gt;
|-&lt;br /&gt;
|Право на сохранение&lt;br /&gt;
|Выбор права  из выпадающего списка&lt;br /&gt;
&lt;br /&gt;
Описание в п.  6.6 Вкладка «Права»&lt;br /&gt;
|-&lt;br /&gt;
|Роль&lt;br /&gt;
|Выбор роли из  выпадающего списка&lt;br /&gt;
&lt;br /&gt;
Описание в п  6.4 Вкладка «Роли»&lt;br /&gt;
|-&lt;br /&gt;
|Метод переоткрытия&lt;br /&gt;
|Задается в сохраняемых состояниях и переходах.&lt;br /&gt;
&lt;br /&gt;
·     По настройке документа – задается на закладке  «Свойства».&lt;br /&gt;
&lt;br /&gt;
·     Без переоткрытия – обновление только состояний  и кнопок при переходе по документообороту&lt;br /&gt;
&lt;br /&gt;
·     Мягкое – WebShell получает новые данные  документа из БД и, не закрывая старый документ, накладывает полученные данные  в открытый документ, аналогично как при выполнении внешнего действия. Если  XML при сохранении будет аналогичен полученному XML, то действия выполнены не  будут, так как нет изменившихся параметров&lt;br /&gt;
&lt;br /&gt;
·    Полное - WebShell закрывает документ и полностью выполняет процедуру открытия  документа, при этом выполняются все действия описанные в правилах  также как при обычном открытии документа.&lt;br /&gt;
|}&lt;br /&gt;
== Вкладка «Роли» ==&lt;br /&gt;
'''&amp;lt;big&amp;gt;Свойства роли&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Роли находятся в таблице DOC_ROLE и имеют следующие атрибуты:&lt;br /&gt;
&lt;br /&gt;
Таблица 8 Таблица ролей в БД&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|NAME&lt;br /&gt;
|Наименование роли&lt;br /&gt;
|-&lt;br /&gt;
|DOC_TYPE_ID&lt;br /&gt;
|ИД типа документа&lt;br /&gt;
|-&lt;br /&gt;
|ROLE_SQL&lt;br /&gt;
|SQL запрос роли&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Все роли привязаны к Типу документа (DOC_TYPE_ID ) и доступны для просмотра и редактирования.&lt;br /&gt;
&lt;br /&gt;
Атрибут ROLE_SQL позволяет осуществлять проверку наличия роли у пользователя. В этом атрибуте лежит SQL запрос следующего формата:&lt;br /&gt;
&lt;br /&gt;
SELECT ORG_TYPE_ID, ORG_ID, POST, USER_ID FROM ...&lt;br /&gt;
&lt;br /&gt;
Если результирующий датасет содержит хотя бы одну строку, полностью подходящую пользователю, т.е.:&lt;br /&gt;
&lt;br /&gt;
ИД текущего пользователя равен USER_ID&lt;br /&gt;
&lt;br /&gt;
ИД должности текущего пользователя равен POST&lt;br /&gt;
&lt;br /&gt;
ИД организации, в которой состоит текущий пользователь равен ORG_ID&lt;br /&gt;
&lt;br /&gt;
ИД типа организации, в которой состоит текущий пользователь равен ORG_TYPE_ID&lt;br /&gt;
&lt;br /&gt;
Вместо реальных ИД в любом поле может стоять 0, подходящее любому пользователю по аналогии с правом.&lt;br /&gt;
&lt;br /&gt;
Пример для роли «Все» (создается для каждого нового документооборота и подходит для любого пользователя):&lt;br /&gt;
&lt;br /&gt;
SELECT 0 ORG_TYPE_ID, 0 ORG_ID, 0 POST, 0 USER_ID FROM DUAL&lt;br /&gt;
&lt;br /&gt;
С помощью оператора «Select» можно использовать внешний параметр DOC_ID&lt;br /&gt;
&lt;br /&gt;
Пример применения внешних параметров:&lt;br /&gt;
&lt;br /&gt;
SELECT 0 ORG_TYPE_ID, 0 ORG_ID, 0 POST, 0 USER_ID FROM DUAL WHERE :DOC_ID = 666 &lt;br /&gt;
&lt;br /&gt;
UNION ALL&lt;br /&gt;
&lt;br /&gt;
SELECT 0 ORG_TYPE_ID, 10 ORG_ID, 0 POST, 0 USER_ID FROM DUAL&lt;br /&gt;
&lt;br /&gt;
Дать доступ для любых операций с документом 666 или любому пользователю из организации с ИД = 10 &lt;br /&gt;
&lt;br /&gt;
Роли применяются:&lt;br /&gt;
&lt;br /&gt;
- ко всем переходам по документообороту (на начальном переходе при создании документа роль необязательна);&lt;br /&gt;
&lt;br /&gt;
- к работе со сканированными документами (не обязательна);&lt;br /&gt;
&lt;br /&gt;
- при настройке параметров сохранения в выбранном состоянии;&lt;br /&gt;
&lt;br /&gt;
- при произвольном действие в коде, с помощью вызова функции CHECK_ROLE &lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление роли&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Роли предназначены для дополнительного способа ограничений на определенный набор действий в системе.&lt;br /&gt;
&lt;br /&gt;
Для добавления роли необходимо перейти на закладку «Роли»  и нажать на кнопку «Добавить» . Выделив созданную роль, откроется блок с настройками.&lt;br /&gt;
[[Файл:ДО 22.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Удаление роли&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для удаления роли необходимо нажать на   напротив нее на вкладке «Роли».&lt;br /&gt;
[[Файл:ДО 23.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Вкладка «Права» ==&lt;br /&gt;
Права определяют действия пользователя на переходах по документообороту, а так же права на сохранение документа. У каждого права есть идентификатор (уникальный номер) и наименование, которое присваивается автоматически при добавлении. Справочник  прав документооборота находится в таблице SYS_BUS_FUNC.&lt;br /&gt;
&lt;br /&gt;
Право относится к определенному типу TYPE_FUNC_ID и атрибуту DOC_TYPE_ID. В дополнение у этих прав TYPE_FUNC_ID проставляется в 1.&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление права&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для добавления права необходимо перейти на закладку «Права» и нажать на кнопку «Добавить». Выделив созданную роль, откроется блок с настройками.&lt;br /&gt;
[[Файл:ДО 24.png|без|мини]]&lt;br /&gt;
&amp;lt;big&amp;gt;'''Удаление права'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для удаления права необходимо нажать на   напротив него на вкладке «Права».&lt;br /&gt;
[[Файл:ДО 25.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Вкладка «Результаты» ==&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление результата&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для добавления результата необходимо перейти на закладку «Результаты» и нажать на кнопку «Добавить».  &lt;br /&gt;
&lt;br /&gt;
Чтобы открыть настройки созданного результата, необходимо его выделить левой кнопкой мыши. Блок с настройками отобразится под таблицей. &lt;br /&gt;
[[Файл:ДО 26.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Удаление результата&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для удаления результата необходимо нажать на   напротив него на вкладке «Результаты».&lt;br /&gt;
[[Файл:ДО 27.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Свойства результата&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
В настройках выбранного результата необходимо задать название результата и в выпадающем списке выбрать право ([https://xmdocs.intellex.ru/index.php/%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2#%D0%92%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%C2%AB%D0%9F%D1%80%D0%B0%D0%B2%D0%B0%C2%BB Вкладка Права]) для результата. Далее добавить апп-функции для события до и после перехода&lt;br /&gt;
&lt;br /&gt;
Чтобы добавить событие до и после перехода для результата, необходимо добавить апп-функцию выполнения и отмены.&lt;br /&gt;
&lt;br /&gt;
При выполнении апп-функции переданные параметры встраиваются в SQL-конструкцию с помощью механизма JDBC PreparedStatement, что исключает возможность SQL-injection. Для выполнения запроса используется метод передачи имени функции и параметров её выполнения. Имена всех допустимых апп-функций хранятся в таблице «SYS_APP_FUNC».&lt;br /&gt;
&lt;br /&gt;
После поиска апп-функции, в случае её обнаружения, проверяется количество и тип передаваемых параметров. Если переданная информация не соответствует ожидаемым значениям по каким-то характеристикам, то апп-функция выполняться не будет. Вместо этого сервер приложений вернёт ошибку.&lt;br /&gt;
&lt;br /&gt;
== Вкладка «ЭЦП» ==&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление ЭЦП&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для добавления электронной цифровой подписи (далее – ЭЦП) необходимо перейти на закладку «ЭЦП» и нажать на кнопку «Добавить». Выделив созданную ЭЦП, откроется блок с настройками.&lt;br /&gt;
[[Файл:ДО 28.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Удаление ЭЦП&amp;lt;/big&amp;gt;'''&lt;br /&gt;
Для удаления ЭЦП необходимо нажать на   напротив него на вкладке «ЭЦП».&lt;br /&gt;
[[Файл:ДО 29.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Свойства ЭЦП&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
После добавления необходимо добавить скрипты для формирования текстового представления ЭЦП, в котором должно быть указаны возможные входные параметры: &lt;br /&gt;
ИД документа (:DOC_ID), &lt;br /&gt;
&lt;br /&gt;
ИД результата (RESULT_ID), &lt;br /&gt;
&lt;br /&gt;
ИД записи в SYS_ECP_PATH (:ECP_PATH_ID), &lt;br /&gt;
&lt;br /&gt;
дата, на которую получаем ТП (:DOC_DATE),&lt;br /&gt;
&lt;br /&gt;
ИД операции (:OPER_ID), &lt;br /&gt;
&lt;br /&gt;
ИД пользователя (:USER_ID), &lt;br /&gt;
обязательный выходной параметр :TEXT. Также необходимо указать период действия скрипта.&lt;br /&gt;
[[Файл:ДО 30.png|без|мини]]&lt;br /&gt;
Апп-функцию XM_DOC_S_GetDocECPProps нужно вызвать при (пере)открытии документа. Если параметр DOC_ECP_SIGN &amp;lt;&amp;gt; 0 и не пуст, то документ уже ЭЦП можно отразить на клиенте.&lt;br /&gt;
&lt;br /&gt;
Параметр ORG_ECP_SIGN может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
0 - ЭЦП не ожидается,&lt;br /&gt;
&lt;br /&gt;
1 - ЭЦП нужна, но не от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
2 - ЭЦП от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
3 - ЭЦП от организации пользователя (но таймаут просрочен),&lt;br /&gt;
&lt;br /&gt;
4 - ЭЦП от организации пользователя и откатывать нельзя&lt;br /&gt;
&lt;br /&gt;
Для значений 2 и 4 нужно показать на клиенте кнопку подписания ЭЦП.&lt;br /&gt;
&lt;br /&gt;
Для значений 2 и 3 нужно показать кнопку отказа от подписания.&lt;br /&gt;
&lt;br /&gt;
Для значения 0, если DOC_ECP_SIGN = 1 и ExistsRightToPaper=1, нужно показать кнопку перехода на бумажный документооборот&lt;br /&gt;
&lt;br /&gt;
При нажатии на кнопку подписания ЭЦП надо вызвать апп-функцию DOC_S_GETTEXTSIGN и после подписания на клиенте - апп-функцию DOC_S_INSERTSIGN_NEW.&lt;br /&gt;
&lt;br /&gt;
При нажатии на кнопку отказа от подписания надо вызвать апп-функцию DOC_S_UNDOLASTOPER.&lt;br /&gt;
&lt;br /&gt;
При нажатии на кнопку перехода на бумажный документооборот надо вызвать апп-функцию Doc_S_SetZeroECPSIGN.&lt;br /&gt;
&lt;br /&gt;
Для просмотра информации по ЭЦП вызываем DOC_S_GETALLSIGN для списка всех ЭЦП и DOC_S_CHECKSIGNOPER для просмотра более подробной информации по каждой ЭЦП.&lt;br /&gt;
&lt;br /&gt;
В SYS_VAR_VALUE можно задать два параметры для работы с ЭЦП:&lt;br /&gt;
&lt;br /&gt;
SYS_ECP2PAPER_RESULTID - Результат перехода на бумажный документооборот&lt;br /&gt;
&lt;br /&gt;
SYS_ECP_TSPFUNCTION - Функция получения TSP. Пример FUNCTION FCCTEST.TEST_GET_TSP (p_sign IN BLOB) RETURN BLOB  -  при этом в sys_Var_value нужно прописать FCCTEST.TEST_GET_TSP&lt;br /&gt;
&lt;br /&gt;
== Вкладка «Поиск» ==&lt;br /&gt;
Предназначена для поиска апп-функций и переходов.&lt;br /&gt;
[[Файл:ДО 31.png|без|мини]]&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2570</id>
		<title>Закладка Документооборот Дизайнера документов</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2570"/>
		<updated>2022-07-28T14:36:45Z</updated>

		<summary type="html">&lt;p&gt;Wiki: /* Вкладка «Права» */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Документооборот - это схема, которая определяет состояния документа и переходы между ними для управления бизнес-процессами компании.                         &lt;br /&gt;
[[Файл:ДО 1.1.1.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Панель инструментов закладки «Документооборот». ==&lt;br /&gt;
Закладка Документооборот содержит:                         &lt;br /&gt;
&lt;br /&gt;
'''1. Панель инструментов с командами:'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Скрыть/&lt;br /&gt;
&lt;br /&gt;
показать название переходов&lt;br /&gt;
|Отображение и  скрытие наименований переходов&lt;br /&gt;
|[[Файл:ДО 1.1.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экспорт картинки&lt;br /&gt;
|Сохранение картинки документооборота в формате &amp;quot;png&amp;quot;&lt;br /&gt;
|[[Файл:ДО 2.png|без|мини]]&lt;br /&gt;
|}&lt;br /&gt;
'''2. Вкладки:'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Состояния                                &lt;br /&gt;
|Состояние документа предназначен для отслеживания статуса документа на его жизненном цикле.&lt;br /&gt;
Состояния находятся в таблице  DOC_STATE.&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; |[[Файл:ДО 3.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Роли&lt;br /&gt;
|Роли предназначены для дополнительного способа ограничений на определенный набор действий в системе.&lt;br /&gt;
Роли находятся в таблице DOC_ROLE. &lt;br /&gt;
&lt;br /&gt;
Все роли привязаны к Типу документа (DOC_TYPE_ID ) и доступны для просмотра и редактирования.&lt;br /&gt;
&lt;br /&gt;
Роли применяются:&lt;br /&gt;
&lt;br /&gt;
- ко всем переходам по документообороту (на начальном переходе при создании документа роль необязательна);&lt;br /&gt;
&lt;br /&gt;
- к работе со сканированными документами (не обязательна);&lt;br /&gt;
&lt;br /&gt;
- при настройке параметров сохранения в выбранном состоянии;&lt;br /&gt;
&lt;br /&gt;
- при произвольном действие в коде, с помощью вызова функции CHECK_ROLE  &lt;br /&gt;
|-&lt;br /&gt;
|Права&lt;br /&gt;
|Права определяют действия пользователя на переходах по документообороту, а так же права на сохранение документа. &lt;br /&gt;
У каждого права есть идентификатор (уникальный номер) и наименование, которое присваивается автоматически при добавлении. &lt;br /&gt;
&lt;br /&gt;
Справочник прав документооборота находится в таблице SYS_BUS_FUNC.&lt;br /&gt;
&lt;br /&gt;
Право относится к определенному типу TYPE_FUNC_ID и атрибуту DOC_TYPE_ID. &lt;br /&gt;
&lt;br /&gt;
В дополнение у этих прав TYPE_FUNC_ID проставляется в 1.&lt;br /&gt;
|-&lt;br /&gt;
|Результаты&lt;br /&gt;
|Результат выполнения функции технологической операции.&lt;br /&gt;
Таблица SYS_FUNC_RESULT.&lt;br /&gt;
|-&lt;br /&gt;
|ЭЦП&lt;br /&gt;
|Электронная цифровая подпись позволяет идентифицировать владельца подписи.&lt;br /&gt;
При нажатии на кнопку подписания ЭЦП вызывается апп-функция DOC_S_GETTEXTSIGN и &lt;br /&gt;
&lt;br /&gt;
после подписания на клиенте - апп-функция DOC_S_INSERTSIGN_NEW.&lt;br /&gt;
&lt;br /&gt;
Параметр ORG_ECP_SIGN может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
0 - ЭЦП не ожидается,&lt;br /&gt;
&lt;br /&gt;
1 - ЭЦП нужна, но не от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
2 - ЭЦП от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
3 - ЭЦП от организации пользователя (но таймаут просрочен),&lt;br /&gt;
&lt;br /&gt;
4 - ЭЦП от организации пользователя и откатывать нельзя&lt;br /&gt;
|-&lt;br /&gt;
|Поиск&lt;br /&gt;
|Предназначена для поиска апп-функций и переходов&lt;br /&gt;
|}'''3. Панель навигации'''&lt;br /&gt;
&lt;br /&gt;
Предназначена для перемещения схемы документооборота и ее масштабирования.&lt;br /&gt;
[[Файл:ДО 4.png|без|мини]]&lt;br /&gt;
'''4. Масштабирование блоков'''&lt;br /&gt;
&lt;br /&gt;
Размер блока отображения параметров и навигации документооборота настраивается при помощи мыши.&lt;br /&gt;
&lt;br /&gt;
Для увеличения ширины окна необходимо навести курсор мыши на левую границу до появления иконки и удерживая зажатой левую кнопку мыши растянуть до нужного размера. &lt;br /&gt;
&lt;br /&gt;
Горизонтальная прокрутка строк осуществляется при помощи полосы прокрутки (скролла). &lt;br /&gt;
&lt;br /&gt;
Вертикальная прокрутка строк осуществляется при помощи колесика мыши или полосы прокрутки (скролла)&lt;br /&gt;
[[Файл:ДО 5.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Создание документооборота ==&lt;br /&gt;
Построение схемы документооборота заключается в добавлении состояний и переходов в порядке установленным бизнес-процессом документа.  &lt;br /&gt;
При создании документа, в рабочей области документооборота проставляется начальное событие и состояние.&lt;br /&gt;
[[Файл:ДО 6.png|без|мини]]&lt;br /&gt;
Документооборот может быть создан с несколькими начальными состояниями, которые разделяются ролями (Вкладка «Роли») и должны быть взаимоисключающие.&lt;br /&gt;
&lt;br /&gt;
Для добавления множественных начальных переходов в одно состояние, с разными результатами необходимо выделить нужное состояние и в свойства нажать на кнопку «Добавить начальный переход».&lt;br /&gt;
[[Файл:ДО 7.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
=== Добавление состояния ===&lt;br /&gt;
Чтобы добавить новое состояние, необходимо навести указатель мыши на рабочую область и нажать кнопку «Insert» на клавиатуре. &lt;br /&gt;
&lt;br /&gt;
После чего будет добавлено новое состояние, которое можно переместить в пределах рабочей области. &lt;br /&gt;
Для этого его необходимо выделить и удерживая левую кнопку мыши переместить.&lt;br /&gt;
[[Файл:ДО 8.png|без|мини]]&lt;br /&gt;
Также добавить новое состояние можно, наведя курсор мыши на начальное состояние, пока не появятся стрелки (слева, справа и снизу)&lt;br /&gt;
&lt;br /&gt;
При нажатии на стрелку левой кнопкой мыши, будет добавлено новое состояние в выбранном направлении.&lt;br /&gt;
[[Файл:ДО 9.png|без|обрамить]]&lt;br /&gt;
Состояния добавляются кратно нажатию на кнопку «Insert» или при нажатии на стрелки (Рисунок 28).&lt;br /&gt;
[[Файл:ДО 10.png|без|мини|365x365пкс]]&lt;br /&gt;
Для удаления состояния его необходимо выделить, нажав левой кнопкой мыши и нажать кнопку «Delete».&lt;br /&gt;
&lt;br /&gt;
Чтобы просмотреть список созданных состояний и основные параметры необходимо открыть вкладку «Состояния».&lt;br /&gt;
[[Файл:ДО 11.png|без|мини|506x506пкс]]&lt;br /&gt;
&lt;br /&gt;
=== Добавление перехода ===&lt;br /&gt;
Переходы между состояниями, добавленные с помощью стрелок, создаются автоматически.&lt;br /&gt;
&lt;br /&gt;
Чтобы создать переход между состояниями, добавленными с помощью кнопки «Insert», необходимо навести курсор мыши на состояние до появления точек подключений.&lt;br /&gt;
[[Файл:ДО 12.png|без|мини|350x350пкс]]&lt;br /&gt;
Далее наведя курсор мыши на точку подключения «Нового состояния 1» и зажав левую кнопку мыши необходимо протянуть переход до точки подключения «Нового состояния 2».&lt;br /&gt;
[[Файл:ДО 13.png|без|мини|345x345пкс]]&lt;br /&gt;
Для удаления перехода его необходимо выделить, нажав левой кнопкой мыши и нажать кнопку «Delete».&lt;br /&gt;
== Параметры состояния и перехода ==&lt;br /&gt;
Для добавления или редактирования параметров необходимо выделить нужное состояние или переход. Откроется блок со свойствами.&lt;br /&gt;
&lt;br /&gt;
Параметры состояния содержат следующие поля:&lt;br /&gt;
[[Файл:ДО 14.png|без|мини]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование''' &lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|Наименование состояния&lt;br /&gt;
|-&lt;br /&gt;
|Начальное состояние&lt;br /&gt;
|Установка значения начального  состояния. &lt;br /&gt;
|-&lt;br /&gt;
|Сохранение&lt;br /&gt;
|Выбор параметров сохранения документа на переходе. Описание  в 6.4  Параметры сохранения документа&lt;br /&gt;
|-&lt;br /&gt;
|Некомплитность&lt;br /&gt;
|Незаверешнное состояние документа.&lt;br /&gt;
&lt;br /&gt;
Ограничения:&lt;br /&gt;
&lt;br /&gt;
1      Состояния  не могут быть начальными, терминальными или участвовать в корректировках.&lt;br /&gt;
&lt;br /&gt;
2      Документ  в некомплитном состоянии нельзя сохранять и делать переходы сами в  себя. &lt;br /&gt;
&lt;br /&gt;
3      Право  в переходе, входящем в некомплитное состояние, должно быть такое же как право  на выходящем переходе&lt;br /&gt;
|-&lt;br /&gt;
|Количество точек  подключений&lt;br /&gt;
|16 точек&lt;br /&gt;
&lt;br /&gt;
28 точек&lt;br /&gt;
&lt;br /&gt;
36точек&lt;br /&gt;
|}&lt;br /&gt;
Параметры перехода содержат следующие поля:&lt;br /&gt;
[[Файл:ДО 15.png|без|мини]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование''' &lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|Наименование перехода&lt;br /&gt;
|-&lt;br /&gt;
|Тип перехода&lt;br /&gt;
|Выбор типа  перехода:&lt;br /&gt;
&lt;br /&gt;
-   обычный переход&lt;br /&gt;
&lt;br /&gt;
-   корректировка&lt;br /&gt;
|-&lt;br /&gt;
|Право&lt;br /&gt;
|Выбор  права из выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
|Результат&lt;br /&gt;
|Выбор результата из выпадающего  списка.&lt;br /&gt;
|-&lt;br /&gt;
|Роль&lt;br /&gt;
|Выбор  роли из выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
|Отмена&lt;br /&gt;
|Установка признака отмены операции.&lt;br /&gt;
При установке возможности отмены операции  необходимо задать «Право отмены» и «Роль отмены» для которых данное свойство  будет доступно.&lt;br /&gt;
|-&lt;br /&gt;
|'''Не сохранять перед переходом'''&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Без проверки контролей&lt;br /&gt;
|Установка признака без проверки контролей,  который позволяет совершить переход,  даже если в документе есть ошибки&lt;br /&gt;
|-&lt;br /&gt;
|Доступна как групповая операция&lt;br /&gt;
|Установка признака применения группового  перехода, который позволяет совершать переход как групповой. Пример: в  фильтре документов для выбранных строк в гриде.&lt;br /&gt;
|-&lt;br /&gt;
|Метод переоткрытия&lt;br /&gt;
|Задается в сохраняемых состояниях и  переходах.&lt;br /&gt;
·     По настройке документа – задается на закладке  «Свойства».&lt;br /&gt;
&lt;br /&gt;
·     Без переоткрытия – обновление только состояний  и кнопок при переходе по документообороту&lt;br /&gt;
&lt;br /&gt;
·     Мягкое – WebShell получает новые данные  документа из БД и, не закрывая старый документ, накладывает полученные данные  в открытый документ, аналогично как при выполнении внешнего действия. Если  XML при сохранении будет аналогичен полученному XML, то действия выполнены не  будут, так как нет изменившихся параметров&lt;br /&gt;
&lt;br /&gt;
·     Полное - WebShell закрывает документ и  полностью выполняет процедуру открытия документа, при этом выполняются все  действия описанные в правилах  также  как при обычном открытии документа.&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Диалог на переходе&lt;br /&gt;
|Выбор из выпадающего списка:&lt;br /&gt;
&lt;br /&gt;
·     Без диалога&lt;br /&gt;
|-&lt;br /&gt;
|·     Диалог  подтверждения&lt;br /&gt;
|-&lt;br /&gt;
|·     Диалог с  правилами и GUI &lt;br /&gt;
&lt;br /&gt;
Предназначен для дополнения пользователем реквизитов  документа при выполнении операции.&lt;br /&gt;
|-&lt;br /&gt;
|·     Встроенная  аналитика&lt;br /&gt;
&lt;br /&gt;
В свойствах  перехода указывается “Встроенная аналитика” и выбирается одна из созданных  аналитик. При нажатии пользователем на кнопку перехода по документообороту,  открывается окно встроенной аналитики.&lt;br /&gt;
|-&lt;br /&gt;
|Мин. длина примечания&lt;br /&gt;
|Минимальное значение ограничения длины примечания при переходе по документообороту&lt;br /&gt;
|-&lt;br /&gt;
|Макс. длина примечания&lt;br /&gt;
|Максимальное значение ограничения длины примечания при переходе по документообороту&lt;br /&gt;
|-&lt;br /&gt;
|Цвет перехода&lt;br /&gt;
|Выбор цвета перехода при работе на закладке  «Документооборот»&lt;br /&gt;
|-&lt;br /&gt;
|Показывать кнопку  перехода&lt;br /&gt;
|Установка признака отображения кнопки на переходе.&lt;br /&gt;
|-&lt;br /&gt;
|Настройка email-рассылки&lt;br /&gt;
|Отправка email-оповещения при переходе по документообороту&lt;br /&gt;
|}&lt;br /&gt;
При добавлении параметров на переходе они отображаются на документообороте следующими графическими элементами:   &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Графическое  отображение&lt;br /&gt;
|Наименование&lt;br /&gt;
|Описание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 16.png|без|мини]]&lt;br /&gt;
|ЭЦП&lt;br /&gt;
|Отображается, если у результата перехода настроена  электронная подпись или задано текстовое представление ЭЦП&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 17.png|без|мини]]&lt;br /&gt;
|Правила&lt;br /&gt;
|Отображается, если на переходе выбран диалог с правилами и  GUI&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 18.png|без|мини]]&lt;br /&gt;
|Отмена&lt;br /&gt;
|Отмена последней операции, приводящее документ к состоянию, предшествующему  текущему состоянию.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 19.png|без|мини]]&lt;br /&gt;
|Некомплитное состояние&lt;br /&gt;
|Свойство перехода, которое позволяет вернуться к предыдущему  состоянию (cancel ===  true).&lt;br /&gt;
|}&lt;br /&gt;
== Параметры сохранения документа в выбранном состоянии ==&lt;br /&gt;
Для отображения и редактирования параметров сохранения документа в выбранном состоянии необходимо выделить состояние и проставить галочку напротив параметра «Сохранение» . &lt;br /&gt;
&lt;br /&gt;
Далее в открывшемся блоке необходимо задать параметры.&lt;br /&gt;
&lt;br /&gt;
[[Файл:ДО 20.1.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
Описание параметров сохранения:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование''' &lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|Результат сохранения&lt;br /&gt;
|Выбор результата из выпадающего списка.&lt;br /&gt;
&lt;br /&gt;
Описание в п. 6.7 Вкладка «Результаты»&lt;br /&gt;
|-&lt;br /&gt;
|Право на сохранение&lt;br /&gt;
|Выбор права  из выпадающего списка&lt;br /&gt;
&lt;br /&gt;
Описание в п.  6.6 Вкладка «Права»&lt;br /&gt;
|-&lt;br /&gt;
|Роль&lt;br /&gt;
|Выбор роли из  выпадающего списка&lt;br /&gt;
&lt;br /&gt;
Описание в п  6.4 Вкладка «Роли»&lt;br /&gt;
|-&lt;br /&gt;
|Метод переоткрытия&lt;br /&gt;
|Задается в сохраняемых состояниях и переходах.&lt;br /&gt;
&lt;br /&gt;
·     По настройке документа – задается на закладке  «Свойства».&lt;br /&gt;
&lt;br /&gt;
·     Без переоткрытия – обновление только состояний  и кнопок при переходе по документообороту&lt;br /&gt;
&lt;br /&gt;
·     Мягкое – WebShell получает новые данные  документа из БД и, не закрывая старый документ, накладывает полученные данные  в открытый документ, аналогично как при выполнении внешнего действия. Если  XML при сохранении будет аналогичен полученному XML, то действия выполнены не  будут, так как нет изменившихся параметров&lt;br /&gt;
&lt;br /&gt;
·    Полное - WebShell закрывает документ и полностью выполняет процедуру открытия  документа, при этом выполняются все действия описанные в правилах  также как при обычном открытии документа.&lt;br /&gt;
|}&lt;br /&gt;
== Вкладка «Роли» ==&lt;br /&gt;
'''&amp;lt;big&amp;gt;Свойства роли&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Роли находятся в таблице DOC_ROLE и имеют следующие атрибуты:&lt;br /&gt;
&lt;br /&gt;
Таблица 8 Таблица ролей в БД&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|NAME&lt;br /&gt;
|Наименование роли&lt;br /&gt;
|-&lt;br /&gt;
|DOC_TYPE_ID&lt;br /&gt;
|ИД типа документа&lt;br /&gt;
|-&lt;br /&gt;
|ROLE_SQL&lt;br /&gt;
|SQL запрос роли&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Все роли привязаны к Типу документа (DOC_TYPE_ID ) и доступны для просмотра и редактирования.&lt;br /&gt;
&lt;br /&gt;
Атрибут ROLE_SQL позволяет осуществлять проверку наличия роли у пользователя. В этом атрибуте лежит SQL запрос следующего формата:&lt;br /&gt;
&lt;br /&gt;
SELECT ORG_TYPE_ID, ORG_ID, POST, USER_ID FROM ...&lt;br /&gt;
&lt;br /&gt;
Если результирующий датасет содержит хотя бы одну строку, полностью подходящую пользователю, т.е.:&lt;br /&gt;
&lt;br /&gt;
ИД текущего пользователя равен USER_ID&lt;br /&gt;
&lt;br /&gt;
ИД должности текущего пользователя равен POST&lt;br /&gt;
&lt;br /&gt;
ИД организации, в которой состоит текущий пользователь равен ORG_ID&lt;br /&gt;
&lt;br /&gt;
ИД типа организации, в которой состоит текущий пользователь равен ORG_TYPE_ID&lt;br /&gt;
&lt;br /&gt;
Вместо реальных ИД в любом поле может стоять 0, подходящее любому пользователю по аналогии с правом.&lt;br /&gt;
&lt;br /&gt;
Пример для роли «Все» (создается для каждого нового документооборота и подходит для любого пользователя):&lt;br /&gt;
&lt;br /&gt;
SELECT 0 ORG_TYPE_ID, 0 ORG_ID, 0 POST, 0 USER_ID FROM DUAL&lt;br /&gt;
&lt;br /&gt;
С помощью оператора «Select» можно использовать внешний параметр DOC_ID&lt;br /&gt;
&lt;br /&gt;
Пример применения внешних параметров:&lt;br /&gt;
&lt;br /&gt;
SELECT 0 ORG_TYPE_ID, 0 ORG_ID, 0 POST, 0 USER_ID FROM DUAL WHERE :DOC_ID = 666 &lt;br /&gt;
&lt;br /&gt;
UNION ALL&lt;br /&gt;
&lt;br /&gt;
SELECT 0 ORG_TYPE_ID, 10 ORG_ID, 0 POST, 0 USER_ID FROM DUAL&lt;br /&gt;
&lt;br /&gt;
Дать доступ для любых операций с документом 666 или любому пользователю из организации с ИД = 10 &lt;br /&gt;
&lt;br /&gt;
Роли применяются:&lt;br /&gt;
&lt;br /&gt;
- ко всем переходам по документообороту (на начальном переходе при создании документа роль необязательна);&lt;br /&gt;
&lt;br /&gt;
- к работе со сканированными документами (не обязательна);&lt;br /&gt;
&lt;br /&gt;
- при настройке параметров сохранения в выбранном состоянии;&lt;br /&gt;
&lt;br /&gt;
- при произвольном действие в коде, с помощью вызова функции CHECK_ROLE &lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление роли&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Роли предназначены для дополнительного способа ограничений на определенный набор действий в системе.&lt;br /&gt;
&lt;br /&gt;
Для добавления роли необходимо перейти на закладку «Роли»  и нажать на кнопку «Добавить» . Выделив созданную роль, откроется блок с настройками.&lt;br /&gt;
[[Файл:ДО 22.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Удаление роли&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для удаления роли необходимо нажать на   напротив нее на вкладке «Роли».&lt;br /&gt;
[[Файл:ДО 23.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Вкладка «Права» ==&lt;br /&gt;
Права определяют действия пользователя на переходах по документообороту, а так же права на сохранение документа. У каждого права есть идентификатор (уникальный номер) и наименование, которое присваивается автоматически при добавлении. Справочник  прав документооборота находится в таблице SYS_BUS_FUNC.&lt;br /&gt;
&lt;br /&gt;
Право относится к определенному типу TYPE_FUNC_ID и атрибуту DOC_TYPE_ID. В дополнение у этих прав TYPE_FUNC_ID проставляется в 1.&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление права&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для добавления права необходимо перейти на закладку «Права» и нажать на кнопку «Добавить». Выделив созданную роль, откроется блок с настройками.&lt;br /&gt;
[[Файл:ДО 24.png|без|мини]]&lt;br /&gt;
&amp;lt;big&amp;gt;'''Удаление права'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для удаления права необходимо нажать на   напротив него на вкладке «Права».&lt;br /&gt;
[[Файл:ДО 25.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Вкладка «Результаты» ==&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление результата&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для добавления результата необходимо перейти на закладку «Результаты» и нажать на кнопку «Добавить».  &lt;br /&gt;
&lt;br /&gt;
Чтобы открыть настройки созданного результата, необходимо его выделить левой кнопкой мыши. Блок с настройками отобразится под таблицей. &lt;br /&gt;
[[Файл:ДО 26.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Удаление результата&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для удаления результата необходимо нажать на   напротив него на вкладке «Результаты».&lt;br /&gt;
[[Файл:ДО 27.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Свойства результата&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
В настройках выбранного результата необходимо задать название результата и в выпадающем списке выбрать право ([https://xmdocs.intellex.ru/index.php/%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2#%D0%92%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%C2%AB%D0%9F%D1%80%D0%B0%D0%B2%D0%B0%C2%BB Вкладка Права]) для результата. Далее добавить апп-функции для события до и после перехода&lt;br /&gt;
&lt;br /&gt;
Чтобы добавить событие до и после перехода для результата, необходимо добавить апп-функцию выполнения и отмены.&lt;br /&gt;
&lt;br /&gt;
При выполнении апп-функции переданные параметры встраиваются в SQL-конструкцию с помощью механизма JDBC PreparedStatement, что исключает возможность SQL-injection. Для выполнения запроса используется метод передачи имени функции и параметров её выполнения. Имена всех допустимых апп-функций хранятся в таблице «SYS_APP_FUNC».&lt;br /&gt;
&lt;br /&gt;
После поиска апп-функции, в случае её обнаружения, проверяется количество и тип передаваемых параметров. Если переданная информация не соответствует ожидаемым значениям по каким-то характеристикам, то апп-функция выполняться не будет. Вместо этого сервер приложений вернёт ошибку.&lt;br /&gt;
&lt;br /&gt;
== Вкладка «ЭЦП» ==&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление ЭЦП&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для добавления электронной цифровой подписи (далее – ЭЦП) необходимо перейти на закладку «ЭЦП» и нажать на кнопку «Добавить». Выделив созданную ЭЦП, откроется блок с настройками.&lt;br /&gt;
[[Файл:ДО 28.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Удаление ЭЦП&amp;lt;/big&amp;gt;'''&lt;br /&gt;
Для удаления ЭЦП необходимо нажать на   напротив него на вкладке «ЭЦП».&lt;br /&gt;
[[Файл:ДО 29.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Свойства ЭЦП&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
После добавления необходимо добавить скрипты для формирования текстового представления ЭЦП, в котором должно быть указаны возможные входные параметры: &lt;br /&gt;
ИД документа (:DOC_ID), &lt;br /&gt;
&lt;br /&gt;
ИД результата (RESULT_ID), &lt;br /&gt;
&lt;br /&gt;
ИД записи в SYS_ECP_PATH (:ECP_PATH_ID), &lt;br /&gt;
&lt;br /&gt;
дата, на которую получаем ТП (:DOC_DATE),&lt;br /&gt;
&lt;br /&gt;
ИД операции (:OPER_ID), &lt;br /&gt;
&lt;br /&gt;
ИД пользователя (:USER_ID), &lt;br /&gt;
обязательный выходной параметр :TEXT. Также необходимо указать период действия скрипта.&lt;br /&gt;
[[Файл:ДО 30.png|без|мини]]&lt;br /&gt;
Апп-функцию XM_DOC_S_GetDocECPProps нужно вызвать при (пере)открытии документа. Если параметр DOC_ECP_SIGN &amp;lt;&amp;gt; 0 и не пуст, то документ уже ЭЦП можно отразить на клиенте.&lt;br /&gt;
&lt;br /&gt;
Параметр ORG_ECP_SIGN может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
0 - ЭЦП не ожидается,&lt;br /&gt;
&lt;br /&gt;
1 - ЭЦП нужна, но не от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
2 - ЭЦП от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
3 - ЭЦП от организации пользователя (но таймаут просрочен),&lt;br /&gt;
&lt;br /&gt;
4 - ЭЦП от организации пользователя и откатывать нельзя&lt;br /&gt;
&lt;br /&gt;
Для значений 2 и 4 нужно показать на клиенте кнопку подписания ЭЦП.&lt;br /&gt;
&lt;br /&gt;
Для значений 2 и 3 нужно показать кнопку отказа от подписания.&lt;br /&gt;
&lt;br /&gt;
Для значения 0, если DOC_ECP_SIGN = 1 и ExistsRightToPaper=1, нужно показать кнопку перехода на бумажный документооборот&lt;br /&gt;
&lt;br /&gt;
При нажатии на кнопку подписания ЭЦП надо вызвать апп-функцию DOC_S_GETTEXTSIGN и после подписания на клиенте - апп-функцию DOC_S_INSERTSIGN_NEW.&lt;br /&gt;
&lt;br /&gt;
При нажатии на кнопку отказа от подписания надо вызвать апп-функцию DOC_S_UNDOLASTOPER.&lt;br /&gt;
&lt;br /&gt;
При нажатии на кнопку перехода на бумажный документооборот надо вызвать апп-функцию Doc_S_SetZeroECPSIGN.&lt;br /&gt;
&lt;br /&gt;
Для просмотра информации по ЭЦП вызываем DOC_S_GETALLSIGN для списка всех ЭЦП и DOC_S_CHECKSIGNOPER для просмотра более подробной информации по каждой ЭЦП.&lt;br /&gt;
&lt;br /&gt;
В SYS_VAR_VALUE можно задать два параметры для работы с ЭЦП:&lt;br /&gt;
&lt;br /&gt;
SYS_ECP2PAPER_RESULTID - Результат перехода на бумажный документооборот&lt;br /&gt;
&lt;br /&gt;
SYS_ECP_TSPFUNCTION - Функция получения TSP. Пример FUNCTION FCCTEST.TEST_GET_TSP (p_sign IN BLOB) RETURN BLOB  -  при этом в sys_Var_value нужно прописать FCCTEST.TEST_GET_TSP&lt;br /&gt;
&lt;br /&gt;
== Вкладка «Поиск» ==&lt;br /&gt;
Предназначена для поиска апп-функций и переходов.&lt;br /&gt;
[[Файл:ДО 31.png|без|мини]]&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%94%D0%9E_31.png&amp;diff=2569</id>
		<title>Файл:ДО 31.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%94%D0%9E_31.png&amp;diff=2569"/>
		<updated>2022-07-28T14:23:35Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ДО 31&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%94%D0%9E_30.png&amp;diff=2568</id>
		<title>Файл:ДО 30.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%94%D0%9E_30.png&amp;diff=2568"/>
		<updated>2022-07-28T14:22:26Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ДО 30&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%94%D0%9E_29.png&amp;diff=2567</id>
		<title>Файл:ДО 29.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%94%D0%9E_29.png&amp;diff=2567"/>
		<updated>2022-07-28T14:20:59Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ДО 29&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%94%D0%9E_28.png&amp;diff=2566</id>
		<title>Файл:ДО 28.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%94%D0%9E_28.png&amp;diff=2566"/>
		<updated>2022-07-28T14:20:23Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ДО 28&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2565</id>
		<title>Закладка Документооборот Дизайнера документов</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%97%D0%B0%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0_%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%BE%D0%B1%D0%BE%D1%80%D0%BE%D1%82_%D0%94%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%D0%B0_%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2&amp;diff=2565"/>
		<updated>2022-07-28T14:17:23Z</updated>

		<summary type="html">&lt;p&gt;Wiki: /* 1.5        Вкладка «Роли» */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Документооборот - это схема, которая определяет состояния документа и переходы между ними для управления бизнес-процессами компании.                         &lt;br /&gt;
[[Файл:ДО 1.1.1.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Панель инструментов закладки «Документооборот». ==&lt;br /&gt;
Закладка Документооборот содержит:                         &lt;br /&gt;
&lt;br /&gt;
'''1. Панель инструментов с командами:'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Скрыть/&lt;br /&gt;
&lt;br /&gt;
показать название переходов&lt;br /&gt;
|Отображение и  скрытие наименований переходов&lt;br /&gt;
|[[Файл:ДО 1.1.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Экспорт картинки&lt;br /&gt;
|Сохранение картинки документооборота в формате &amp;quot;png&amp;quot;&lt;br /&gt;
|[[Файл:ДО 2.png|без|мини]]&lt;br /&gt;
|}&lt;br /&gt;
'''2. Вкладки:'''&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Состояния                                &lt;br /&gt;
|Состояние документа предназначен для отслеживания статуса документа на его жизненном цикле.&lt;br /&gt;
Состояния находятся в таблице  DOC_STATE.&lt;br /&gt;
| rowspan=&amp;quot;6&amp;quot; |[[Файл:ДО 3.png|без|мини]]&lt;br /&gt;
|-&lt;br /&gt;
|Роли&lt;br /&gt;
|Роли предназначены для дополнительного способа ограничений на определенный набор действий в системе.&lt;br /&gt;
Роли находятся в таблице DOC_ROLE. &lt;br /&gt;
&lt;br /&gt;
Все роли привязаны к Типу документа (DOC_TYPE_ID ) и доступны для просмотра и редактирования.&lt;br /&gt;
&lt;br /&gt;
Роли применяются:&lt;br /&gt;
&lt;br /&gt;
- ко всем переходам по документообороту (на начальном переходе при создании документа роль необязательна);&lt;br /&gt;
&lt;br /&gt;
- к работе со сканированными документами (не обязательна);&lt;br /&gt;
&lt;br /&gt;
- при настройке параметров сохранения в выбранном состоянии;&lt;br /&gt;
&lt;br /&gt;
- при произвольном действие в коде, с помощью вызова функции CHECK_ROLE  &lt;br /&gt;
|-&lt;br /&gt;
|Права&lt;br /&gt;
|Права определяют действия пользователя на переходах по документообороту, а так же права на сохранение документа. &lt;br /&gt;
У каждого права есть идентификатор (уникальный номер) и наименование, которое присваивается автоматически при добавлении. &lt;br /&gt;
&lt;br /&gt;
Справочник прав документооборота находится в таблице SYS_BUS_FUNC.&lt;br /&gt;
&lt;br /&gt;
Право относится к определенному типу TYPE_FUNC_ID и атрибуту DOC_TYPE_ID. &lt;br /&gt;
&lt;br /&gt;
В дополнение у этих прав TYPE_FUNC_ID проставляется в 1.&lt;br /&gt;
|-&lt;br /&gt;
|Результаты&lt;br /&gt;
|Результат выполнения функции технологической операции.&lt;br /&gt;
Таблица SYS_FUNC_RESULT.&lt;br /&gt;
|-&lt;br /&gt;
|ЭЦП&lt;br /&gt;
|Электронная цифровая подпись позволяет идентифицировать владельца подписи.&lt;br /&gt;
При нажатии на кнопку подписания ЭЦП вызывается апп-функция DOC_S_GETTEXTSIGN и &lt;br /&gt;
&lt;br /&gt;
после подписания на клиенте - апп-функция DOC_S_INSERTSIGN_NEW.&lt;br /&gt;
&lt;br /&gt;
Параметр ORG_ECP_SIGN может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
0 - ЭЦП не ожидается,&lt;br /&gt;
&lt;br /&gt;
1 - ЭЦП нужна, но не от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
2 - ЭЦП от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
3 - ЭЦП от организации пользователя (но таймаут просрочен),&lt;br /&gt;
&lt;br /&gt;
4 - ЭЦП от организации пользователя и откатывать нельзя&lt;br /&gt;
|-&lt;br /&gt;
|Поиск&lt;br /&gt;
|предназначена для поиска апп-функций и переходов&lt;br /&gt;
|}'''3. Панель навигации'''&lt;br /&gt;
&lt;br /&gt;
Предназначена для перемещения схемы документооборота и ее масштабирования.&lt;br /&gt;
[[Файл:ДО 4.png|без|мини]]&lt;br /&gt;
'''4. Масштабирование блоков'''&lt;br /&gt;
&lt;br /&gt;
Размер блока отображения параметров и навигации документооборота настраивается при помощи мыши.&lt;br /&gt;
&lt;br /&gt;
Для увеличения ширины окна необходимо навести курсор мыши на левую границу до появления иконки и удерживая зажатой левую кнопку мыши растянуть до нужного размера. &lt;br /&gt;
&lt;br /&gt;
Горизонтальная прокрутка строк осуществляется при помощи полосы прокрутки (скролла). &lt;br /&gt;
&lt;br /&gt;
Вертикальная прокрутка строк осуществляется при помощи колесика мыши или полосы прокрутки (скролла)&lt;br /&gt;
[[Файл:ДО 5.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Создание документооборота ==&lt;br /&gt;
Построение схемы документооборота заключается в добавлении состояний и переходов в порядке установленным бизнес-процессом документа.  &lt;br /&gt;
При создании документа, в рабочей области документооборота проставляется начальное событие и состояние.&lt;br /&gt;
[[Файл:ДО 6.png|без|мини]]&lt;br /&gt;
Документооборот может быть создан с несколькими начальными состояниями, которые разделяются ролями (Вкладка «Роли») и должны быть взаимоисключающие.&lt;br /&gt;
&lt;br /&gt;
Для добавления множественных начальных переходов в одно состояние, с разными результатами необходимо выделить нужное состояние и в свойства нажать на кнопку «Добавить начальный переход».&lt;br /&gt;
[[Файл:ДО 7.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
=== Добавление состояния ===&lt;br /&gt;
Чтобы добавить новое состояние, необходимо навести указатель мыши на рабочую область и нажать кнопку «Insert» на клавиатуре. &lt;br /&gt;
&lt;br /&gt;
После чего будет добавлено новое состояние, которое можно переместить в пределах рабочей области. &lt;br /&gt;
Для этого его необходимо выделить и удерживая левую кнопку мыши переместить.&lt;br /&gt;
[[Файл:ДО 8.png|без|мини]]&lt;br /&gt;
Также добавить новое состояние можно, наведя курсор мыши на начальное состояние, пока не появятся стрелки (слева, справа и снизу)&lt;br /&gt;
&lt;br /&gt;
При нажатии на стрелку левой кнопкой мыши, будет добавлено новое состояние в выбранном направлении.&lt;br /&gt;
[[Файл:ДО 9.png|без|обрамить]]&lt;br /&gt;
Состояния добавляются кратно нажатию на кнопку «Insert» или при нажатии на стрелки (Рисунок 28).&lt;br /&gt;
[[Файл:ДО 10.png|без|мини|365x365пкс]]&lt;br /&gt;
Для удаления состояния его необходимо выделить, нажав левой кнопкой мыши и нажать кнопку «Delete».&lt;br /&gt;
&lt;br /&gt;
Чтобы просмотреть список созданных состояний и основные параметры необходимо открыть вкладку «Состояния».&lt;br /&gt;
[[Файл:ДО 11.png|без|мини|506x506пкс]]&lt;br /&gt;
&lt;br /&gt;
=== Добавление перехода ===&lt;br /&gt;
Переходы между состояниями, добавленные с помощью стрелок, создаются автоматически.&lt;br /&gt;
&lt;br /&gt;
Чтобы создать переход между состояниями, добавленными с помощью кнопки «Insert», необходимо навести курсор мыши на состояние до появления точек подключений.&lt;br /&gt;
[[Файл:ДО 12.png|без|мини|350x350пкс]]&lt;br /&gt;
Далее наведя курсор мыши на точку подключения «Нового состояния 1» и зажав левую кнопку мыши необходимо протянуть переход до точки подключения «Нового состояния 2».&lt;br /&gt;
[[Файл:ДО 13.png|без|мини|345x345пкс]]&lt;br /&gt;
Для удаления перехода его необходимо выделить, нажав левой кнопкой мыши и нажать кнопку «Delete».&lt;br /&gt;
== Параметры состояния и перехода ==&lt;br /&gt;
Для добавления или редактирования параметров необходимо выделить нужное состояние или переход. Откроется блок со свойствами.&lt;br /&gt;
&lt;br /&gt;
Параметры состояния содержат следующие поля:&lt;br /&gt;
[[Файл:ДО 14.png|без|мини]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование''' &lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|Наименование состояния&lt;br /&gt;
|-&lt;br /&gt;
|Начальное состояние&lt;br /&gt;
|Установка значения начального  состояния. &lt;br /&gt;
|-&lt;br /&gt;
|Сохранение&lt;br /&gt;
|Выбор параметров сохранения документа на переходе. Описание  в 6.4  Параметры сохранения документа&lt;br /&gt;
|-&lt;br /&gt;
|Некомплитность&lt;br /&gt;
|Незаверешнное состояние документа.&lt;br /&gt;
&lt;br /&gt;
Ограничения:&lt;br /&gt;
&lt;br /&gt;
1      Состояния  не могут быть начальными, терминальными или участвовать в корректировках.&lt;br /&gt;
&lt;br /&gt;
2      Документ  в некомплитном состоянии нельзя сохранять и делать переходы сами в  себя. &lt;br /&gt;
&lt;br /&gt;
3      Право  в переходе, входящем в некомплитное состояние, должно быть такое же как право  на выходящем переходе&lt;br /&gt;
|-&lt;br /&gt;
|Количество точек  подключений&lt;br /&gt;
|16 точек&lt;br /&gt;
&lt;br /&gt;
28 точек&lt;br /&gt;
&lt;br /&gt;
36точек&lt;br /&gt;
|}&lt;br /&gt;
Параметры перехода содержат следующие поля:&lt;br /&gt;
[[Файл:ДО 15.png|без|мини]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование''' &lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|Название&lt;br /&gt;
|Наименование перехода&lt;br /&gt;
|-&lt;br /&gt;
|Тип перехода&lt;br /&gt;
|Выбор типа  перехода:&lt;br /&gt;
&lt;br /&gt;
-   обычный переход&lt;br /&gt;
&lt;br /&gt;
-   корректировка&lt;br /&gt;
|-&lt;br /&gt;
|Право&lt;br /&gt;
|Выбор  права из выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
|Результат&lt;br /&gt;
|Выбор результата из выпадающего  списка.&lt;br /&gt;
|-&lt;br /&gt;
|Роль&lt;br /&gt;
|Выбор  роли из выпадающего списка&lt;br /&gt;
|-&lt;br /&gt;
|Отмена&lt;br /&gt;
|Установка признака отмены операции.&lt;br /&gt;
При установке возможности отмены операции  необходимо задать «Право отмены» и «Роль отмены» для которых данное свойство  будет доступно.&lt;br /&gt;
|-&lt;br /&gt;
|'''Не сохранять перед переходом'''&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Без проверки контролей&lt;br /&gt;
|Установка признака без проверки контролей,  который позволяет совершить переход,  даже если в документе есть ошибки&lt;br /&gt;
|-&lt;br /&gt;
|Доступна как групповая операция&lt;br /&gt;
|Установка признака применения группового  перехода, который позволяет совершать переход как групповой. Пример: в  фильтре документов для выбранных строк в гриде.&lt;br /&gt;
|-&lt;br /&gt;
|Метод переоткрытия&lt;br /&gt;
|Задается в сохраняемых состояниях и  переходах.&lt;br /&gt;
·     По настройке документа – задается на закладке  «Свойства».&lt;br /&gt;
&lt;br /&gt;
·     Без переоткрытия – обновление только состояний  и кнопок при переходе по документообороту&lt;br /&gt;
&lt;br /&gt;
·     Мягкое – WebShell получает новые данные  документа из БД и, не закрывая старый документ, накладывает полученные данные  в открытый документ, аналогично как при выполнении внешнего действия. Если  XML при сохранении будет аналогичен полученному XML, то действия выполнены не  будут, так как нет изменившихся параметров&lt;br /&gt;
&lt;br /&gt;
·     Полное - WebShell закрывает документ и  полностью выполняет процедуру открытия документа, при этом выполняются все  действия описанные в правилах  также  как при обычном открытии документа.&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Диалог на переходе&lt;br /&gt;
|Выбор из выпадающего списка:&lt;br /&gt;
&lt;br /&gt;
·     Без диалога&lt;br /&gt;
|-&lt;br /&gt;
|·     Диалог  подтверждения&lt;br /&gt;
|-&lt;br /&gt;
|·     Диалог с  правилами и GUI &lt;br /&gt;
&lt;br /&gt;
Предназначен для дополнения пользователем реквизитов  документа при выполнении операции.&lt;br /&gt;
|-&lt;br /&gt;
|·     Встроенная  аналитика&lt;br /&gt;
&lt;br /&gt;
В свойствах  перехода указывается “Встроенная аналитика” и выбирается одна из созданных  аналитик. При нажатии пользователем на кнопку перехода по документообороту,  открывается окно встроенной аналитики.&lt;br /&gt;
|-&lt;br /&gt;
|Мин. длина примечания&lt;br /&gt;
|Минимальное значение ограничения длины примечания при переходе по документообороту&lt;br /&gt;
|-&lt;br /&gt;
|Макс. длина примечания&lt;br /&gt;
|Максимальное значение ограничения длины примечания при переходе по документообороту&lt;br /&gt;
|-&lt;br /&gt;
|Цвет перехода&lt;br /&gt;
|Выбор цвета перехода при работе на закладке  «Документооборот»&lt;br /&gt;
|-&lt;br /&gt;
|Показывать кнопку  перехода&lt;br /&gt;
|Установка признака отображения кнопки на переходе.&lt;br /&gt;
|-&lt;br /&gt;
|Настройка email-рассылки&lt;br /&gt;
|Отправка email-оповещения при переходе по документообороту&lt;br /&gt;
|}&lt;br /&gt;
При добавлении параметров на переходе они отображаются на документообороте следующими графическими элементами:   &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|Графическое  отображение&lt;br /&gt;
|Наименование&lt;br /&gt;
|Описание&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 16.png|без|мини]]&lt;br /&gt;
|ЭЦП&lt;br /&gt;
|Отображается, если у результата перехода настроена  электронная подпись или задано текстовое представление ЭЦП&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 17.png|без|мини]]&lt;br /&gt;
|Правила&lt;br /&gt;
|Отображается, если на переходе выбран диалог с правилами и  GUI&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 18.png|без|мини]]&lt;br /&gt;
|Отмена&lt;br /&gt;
|Отмена последней операции, приводящее документ к состоянию, предшествующему  текущему состоянию.&lt;br /&gt;
|-&lt;br /&gt;
|[[Файл:ДО 19.png|без|мини]]&lt;br /&gt;
|Некомплитное состояние&lt;br /&gt;
|Свойство перехода, которое позволяет вернуться к предыдущему  состоянию (cancel ===  true).&lt;br /&gt;
|}&lt;br /&gt;
== Параметры сохранения документа в выбранном состоянии ==&lt;br /&gt;
Для отображения и редактирования параметров сохранения документа в выбранном состоянии необходимо выделить состояние и проставить галочку напротив параметра «Сохранение» . &lt;br /&gt;
&lt;br /&gt;
Далее в открывшемся блоке необходимо задать параметры.&lt;br /&gt;
&lt;br /&gt;
[[Файл:ДО 20.1.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
Описание параметров сохранения:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование''' &lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|Результат сохранения&lt;br /&gt;
|Выбор результата из выпадающего списка.&lt;br /&gt;
&lt;br /&gt;
Описание в п. 6.7 Вкладка «Результаты»&lt;br /&gt;
|-&lt;br /&gt;
|Право на сохранение&lt;br /&gt;
|Выбор права  из выпадающего списка&lt;br /&gt;
&lt;br /&gt;
Описание в п.  6.6 Вкладка «Права»&lt;br /&gt;
|-&lt;br /&gt;
|Роль&lt;br /&gt;
|Выбор роли из  выпадающего списка&lt;br /&gt;
&lt;br /&gt;
Описание в п  6.4 Вкладка «Роли»&lt;br /&gt;
|-&lt;br /&gt;
|Метод переоткрытия&lt;br /&gt;
|Задается в сохраняемых состояниях и переходах.&lt;br /&gt;
&lt;br /&gt;
·     По настройке документа – задается на закладке  «Свойства».&lt;br /&gt;
&lt;br /&gt;
·     Без переоткрытия – обновление только состояний  и кнопок при переходе по документообороту&lt;br /&gt;
&lt;br /&gt;
·     Мягкое – WebShell получает новые данные  документа из БД и, не закрывая старый документ, накладывает полученные данные  в открытый документ, аналогично как при выполнении внешнего действия. Если  XML при сохранении будет аналогичен полученному XML, то действия выполнены не  будут, так как нет изменившихся параметров&lt;br /&gt;
&lt;br /&gt;
·    Полное - WebShell закрывает документ и полностью выполняет процедуру открытия  документа, при этом выполняются все действия описанные в правилах  также как при обычном открытии документа.&lt;br /&gt;
|}&lt;br /&gt;
== Вкладка «Роли» ==&lt;br /&gt;
'''&amp;lt;big&amp;gt;Свойства роли&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Роли находятся в таблице DOC_ROLE и имеют следующие атрибуты:&lt;br /&gt;
&lt;br /&gt;
Таблица 8 Таблица ролей в БД&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|'''Наименование'''&lt;br /&gt;
|'''Описание'''&lt;br /&gt;
|-&lt;br /&gt;
|NAME&lt;br /&gt;
|Наименование роли&lt;br /&gt;
|-&lt;br /&gt;
|DOC_TYPE_ID&lt;br /&gt;
|ИД типа документа&lt;br /&gt;
|-&lt;br /&gt;
|ROLE_SQL&lt;br /&gt;
|SQL запрос роли&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Все роли привязаны к Типу документа (DOC_TYPE_ID ) и доступны для просмотра и редактирования.&lt;br /&gt;
&lt;br /&gt;
Атрибут ROLE_SQL позволяет осуществлять проверку наличия роли у пользователя. В этом атрибуте лежит SQL запрос следующего формата:&lt;br /&gt;
&lt;br /&gt;
SELECT ORG_TYPE_ID, ORG_ID, POST, USER_ID FROM ...&lt;br /&gt;
&lt;br /&gt;
Если результирующий датасет содержит хотя бы одну строку, полностью подходящую пользователю, т.е.:&lt;br /&gt;
&lt;br /&gt;
ИД текущего пользователя равен USER_ID&lt;br /&gt;
&lt;br /&gt;
ИД должности текущего пользователя равен POST&lt;br /&gt;
&lt;br /&gt;
ИД организации, в которой состоит текущий пользователь равен ORG_ID&lt;br /&gt;
&lt;br /&gt;
ИД типа организации, в которой состоит текущий пользователь равен ORG_TYPE_ID&lt;br /&gt;
&lt;br /&gt;
Вместо реальных ИД в любом поле может стоять 0, подходящее любому пользователю по аналогии с правом.&lt;br /&gt;
&lt;br /&gt;
Пример для роли «Все» (создается для каждого нового документооборота и подходит для любого пользователя):&lt;br /&gt;
&lt;br /&gt;
SELECT 0 ORG_TYPE_ID, 0 ORG_ID, 0 POST, 0 USER_ID FROM DUAL&lt;br /&gt;
&lt;br /&gt;
С помощью оператора «Select» можно использовать внешний параметр DOC_ID&lt;br /&gt;
&lt;br /&gt;
Пример применения внешних параметров:&lt;br /&gt;
&lt;br /&gt;
SELECT 0 ORG_TYPE_ID, 0 ORG_ID, 0 POST, 0 USER_ID FROM DUAL WHERE :DOC_ID = 666 &lt;br /&gt;
&lt;br /&gt;
UNION ALL&lt;br /&gt;
&lt;br /&gt;
SELECT 0 ORG_TYPE_ID, 10 ORG_ID, 0 POST, 0 USER_ID FROM DUAL&lt;br /&gt;
&lt;br /&gt;
Дать доступ для любых операций с документом 666 или любому пользователю из организации с ИД = 10 &lt;br /&gt;
&lt;br /&gt;
Роли применяются:&lt;br /&gt;
&lt;br /&gt;
- ко всем переходам по документообороту (на начальном переходе при создании документа роль необязательна);&lt;br /&gt;
&lt;br /&gt;
- к работе со сканированными документами (не обязательна);&lt;br /&gt;
&lt;br /&gt;
- при настройке параметров сохранения в выбранном состоянии;&lt;br /&gt;
&lt;br /&gt;
- при произвольном действие в коде, с помощью вызова функции CHECK_ROLE &lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление роли&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Роли предназначены для дополнительного способа ограничений на определенный набор действий в системе.&lt;br /&gt;
&lt;br /&gt;
Для добавления роли необходимо перейти на закладку «Роли»  и нажать на кнопку «Добавить» . Выделив созданную роль, откроется блок с настройками.&lt;br /&gt;
[[Файл:ДО 22.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Удаление роли&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для удаления роли необходимо нажать на   напротив нее на вкладке «Роли».&lt;br /&gt;
[[Файл:ДО 23.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Вкладка «Права» ==&lt;br /&gt;
Права определяют действия пользователя на переходах по документообороту, а так же права на сохранение документа. У каждого права есть идентификатор (уникальный номер) и наименование, которое присваивается автоматически при добавлении. Справочник  прав документооборота находится в таблице SYS_BUS_FUNC.&lt;br /&gt;
&lt;br /&gt;
Право относится к определенному типу TYPE_FUNC_ID и атрибуту DOC_TYPE_ID. В дополнение у этих прав TYPE_FUNC_ID проставляется в 1.&lt;br /&gt;
&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление права&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для добавления права необходимо перейти на закладку «Права» и нажать на кнопку «Добавить». Выделив созданную роль, откроется блок с настройками.&lt;br /&gt;
[[Файл:ДО 24.png|без|мини]]&lt;br /&gt;
&amp;lt;big&amp;gt;'''Удаление права'''&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Для удаления права необходимо нажать на   напротив него на вкладке «Права».&lt;br /&gt;
[[Файл:ДО 25.png|без|мини]]&lt;br /&gt;
&lt;br /&gt;
== Вкладка «Результаты» ==&lt;br /&gt;
'''&amp;lt;big&amp;gt;Добавление результата&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для добавления результата необходимо перейти на закладку «Результаты» и нажать на кнопку «Добавить».  &lt;br /&gt;
&lt;br /&gt;
Чтобы открыть настройки созданного результата, необходимо его выделить левой кнопкой мыши. Блок с настройками отобразится под таблицей. &lt;br /&gt;
[[Файл:ДО 26.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Удаление результата&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
Для удаления результата необходимо нажать на   напротив него на вкладке «Результаты».&lt;br /&gt;
[[Файл:ДО 27.png|без|мини]]&lt;br /&gt;
'''&amp;lt;big&amp;gt;Свойства результата&amp;lt;/big&amp;gt;'''&lt;br /&gt;
&lt;br /&gt;
В настройках выбранного результата необходимо задать название результата и в выпадающем списке выбрать право '''(п. 6.6)''' для результата. Далее добавить апп-функции для события до и после перехода&lt;br /&gt;
&lt;br /&gt;
Чтобы добавить событие до и после перехода для результата, необходимо добавить апп-функцию выполнения и отмены.&lt;br /&gt;
&lt;br /&gt;
При выполнении апп-функции переданные параметры встраиваются в SQL-конструкцию с помощью механизма JDBC PreparedStatement, что исключает возможность SQL-injection. Для выполнения запроса используется метод передачи имени функции и параметров её выполнения. Имена всех допустимых апп-функций хранятся в таблице «SYS_APP_FUNC».&lt;br /&gt;
&lt;br /&gt;
После поиска апп-функции, в случае её обнаружения, проверяется количество и тип передаваемых параметров. Если переданная информация не соответствует ожидаемым значениям по каким-то характеристикам, то апп-функция выполняться не будет. Вместо этого сервер приложений вернёт ошибку.&lt;br /&gt;
&lt;br /&gt;
== 1.8        Вкладка «ЭЦП» ==&lt;br /&gt;
&lt;br /&gt;
=== 1.8.1       Добавление ЭЦП ===&lt;br /&gt;
Для добавления электронной цифровой подписи (далее – ЭЦП) необходимо перейти на закладку «ЭЦП» (Рисунок 22) и нажать на кнопку «Добавить». Выделив созданную ЭЦП, откроется блок с настройками (Рисунок 44).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 44 Добавление ЭЦП&lt;br /&gt;
&lt;br /&gt;
=== 1.8.2       Удаление ЭЦП ===&lt;br /&gt;
Для удаления ЭЦП необходимо нажать на   напротив него на вкладке «ЭЦП» (Рисунок 45).&lt;br /&gt;
&lt;br /&gt;
Рисунок 45 Удаление ЭЦП&lt;br /&gt;
&lt;br /&gt;
=== 1.8.3       Свойства ЭЦП ===&lt;br /&gt;
После добавления необходимо добавить скрипты для формирования текстового представления ЭЦП, в котором должно быть указаны возможные входные параметры: ИД документа (:DOC_ID), ИД результата (RESULT_ID), ИД записи в SYS_ECP_PATH (:ECP_PATH_ID), дата, на которую получаем ТП (:DOC_DATE), ИД операции (:OPER_ID), ИД пользователя (:USER_ID), обязательный выходной параметр :TEXT. Также необходимо указать период действия скрипта (Рисунок 46).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Рисунок 46 Настройка ЭЦП&lt;br /&gt;
&lt;br /&gt;
Апп-функцию XM_DOC_S_GetDocECPProps нужно вызвать при (пере)открытии документа. Если параметр DOC_ECP_SIGN &amp;lt;&amp;gt; 0 и не пуст, то документ уже ЭЦП можно отразить на клиенте.&lt;br /&gt;
&lt;br /&gt;
Параметр ORG_ECP_SIGN может принимать следующие значения:&lt;br /&gt;
&lt;br /&gt;
0 - ЭЦП не ожидается,&lt;br /&gt;
&lt;br /&gt;
1 - ЭЦП нужна, но не от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
2 - ЭЦП от организации пользователя,&lt;br /&gt;
&lt;br /&gt;
3 - ЭЦП от организации пользователя (но таймаут просрочен),&lt;br /&gt;
&lt;br /&gt;
4 - ЭЦП от организации пользователя и откатывать нельзя&lt;br /&gt;
&lt;br /&gt;
Для значений 2 и 4 нужно показать на клиенте кнопку подписания ЭЦП.&lt;br /&gt;
&lt;br /&gt;
Для значений 2 и 3 нужно показать кнопку отказа от подписания.&lt;br /&gt;
&lt;br /&gt;
Для значения 0, если DOC_ECP_SIGN = 1 и ExistsRightToPaper=1, нужно показать кнопку перехода на бумажный документооборот&lt;br /&gt;
&lt;br /&gt;
При нажатии на кнопку подписания ЭЦП надо вызвать апп-функцию DOC_S_GETTEXTSIGN и после подписания на клиенте - апп-функцию DOC_S_INSERTSIGN_NEW.&lt;br /&gt;
&lt;br /&gt;
При нажатии на кнопку отказа от подписания надо вызвать апп-функцию DOC_S_UNDOLASTOPER.&lt;br /&gt;
&lt;br /&gt;
При нажатии на кнопку перехода на бумажный документооборот надо вызвать апп-функцию Doc_S_SetZeroECPSIGN.&lt;br /&gt;
&lt;br /&gt;
Для просмотра информации по ЭЦП вызываем DOC_S_GETALLSIGN для списка всех ЭЦП и DOC_S_CHECKSIGNOPER для просмотра более подробной информации по каждой ЭЦП.&lt;br /&gt;
&lt;br /&gt;
В SYS_VAR_VALUE можно задать два параметры для работы с ЭЦП:&lt;br /&gt;
&lt;br /&gt;
SYS_ECP2PAPER_RESULTID - Результат перехода на бумажный документооборот&lt;br /&gt;
&lt;br /&gt;
SYS_ECP_TSPFUNCTION - Функция получения TSP. Пример FUNCTION FCCTEST.TEST_GET_TSP (p_sign IN BLOB) RETURN BLOB  -  при этом в sys_Var_value нужно прописать FCCTEST.TEST_GET_TSP&lt;br /&gt;
&lt;br /&gt;
== 1.9        Вкладка «Поиск» ==&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%94%D0%9E_27.png&amp;diff=2564</id>
		<title>Файл:ДО 27.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%94%D0%9E_27.png&amp;diff=2564"/>
		<updated>2022-07-28T14:16:58Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ДО 27&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
	<entry>
		<id>https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%94%D0%9E_26.png&amp;diff=2563</id>
		<title>Файл:ДО 26.png</title>
		<link rel="alternate" type="text/html" href="https://xmdocs.intellex.ru/index.php?title=%D0%A4%D0%B0%D0%B9%D0%BB:%D0%94%D0%9E_26.png&amp;diff=2563"/>
		<updated>2022-07-28T14:15:26Z</updated>

		<summary type="html">&lt;p&gt;Wiki: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;ДО 26&lt;/div&gt;</summary>
		<author><name>Wiki</name></author>
	</entry>
</feed>