Документация iSZN
Выходной документ
Выходной документ в iSZN — это набор особых правил, по которым можно сформировать электронный документ нужного формата (например, текстовый или документ Microsoft Word), а также осуществить выгрузку данных в один из форматов представления данных (например, XML).
Характеристики выходного документа
- Выходной документ идентифицируется уникальным региональным ключом.
- Выходной документ имеет обязательное наименование, которое должно быть уникальным в пределах своего района; кроме того, он относится к определённой папке, которые служат для группировки документов похожего назначения.
- Выходной документ содержит описание структуры, которое определяет его внешний вид (и наполнение) и включает в себя дизайн, вариант выборки, набор столбцов, видов сортировки, критериев и параметров.
- Для выходного документа указывается пользователь-владелец, то есть пользователь, который может изменить свойства выходного документа или удалить его. Другие пользователи могут изменить свойства выходного документа или удалить его, только если обладают системной привилегией
ALTER_ANY_OUTDOC
(Изменение любых выходных документов). - Выходной документ может использовать нестандартный провайдер для получения своих данных.
- Выходной документ может быть связан с:
- классами коллективов (в этом случае он является индивидуальным выходным документом человека/коллектива);
- классами персональных документов (в этом случае он является индивидуальным выходным документом по персональному документу);
- видами выплат (в этом случае он является индивидуальным выходным документом по назначению);
- базовыми способами выплаты (в этом случае он является документом массовой оплаты).
- Выходной документ может быть связан с опциями продукта. Выходной документ доступен для использования на конкретном экземпляре Системы, если серверная лицензия, установленная на этом экземпляре Системы, включает хотя бы одну опцию, с которой связан данный выходной документ.
Создание выходного документа
Система предоставляет пользователям несколько способов создания выходных документов:
- Наиболее простым является создание документов по шаблону с помощью мастера создания выходных документов.
- Выходной документ также можно создать «с нуля» с помощью задачи «Построитель запросов».
- Аналогичную функцию создания документа «с нуля» предоставляет справочник выходных документов.
Редактирование свойств выходного документа
Для редактирования свойств существует стандартный диалог свойств выходного документа, который можно вызвать как из мастера создания выходных документов после того, как создание документа завершено, так и из построителя запросов или справочника выходных документов для уже имеющегося документа.
Экспорт и импорт структуры выходного документа
Структура выходного документа, созданная на одном экземпляре Системы, может быть экспортирована в файл, который потом можно импортировать на другом экземпляре. Это позволяет решить часто возникающую задачу переноса какого-либо отчёта на другую систему.
Формирование выходного документа
Формирование выходного документа является конечной целью его создания. Отчётная система iSZN предусматривает единый интерфейс для формирования всех выходных документов Системы. Формирование выходного документа осуществляется с помощью диалога экспорта выходного документа.
Папка выходных документов
Папки выходных документов предназначены для группировки выходных документов в зависимости от их назначения.
Характеристики папки выходных документов
- Папка выходных документов идентифицируется уникальным региональным ключом.
- Папка выходных документов имеет обязательное наименование, которое должно быть уникальным в пределах своих района и папки-владельца.
- Для папки выходных документов указывается пользователь-владелец, то есть пользователь, который может изменить свойства папки выходных документов или удалить её. Другие пользователи могут изменить свойства папки выходных документов или удалить её, только если обладают системной привилегией
ALTER_ANY_OUTDOC
(Изменение любых выходных документов). - Для папки выходных документов может быть указано, что она является системной. Системные папки, как правило, содержат выходные документы, которые не предназначены для формирования из справочника выходных документов или задачи «Построитель запросов». Такие выходные документы предназначены для формирования некоторыми задачами Системы, которые могут использовать специальные параметры отчётной системы. Пользователи, обладающие системной привилегией
VIEW_SYS_OD_FOLDERS
(Просмотр системных папок выходных документов), имеют доступ к системным папкам выходных документов (имеют возможность просмотреть их список, а также свойства). Пользователи, не обладающие этой системной привилегией, не имеют доступа к системным папкам выходных документов. - Папка выходных документов с наименованием «(формы пользователей)» является фиктивной и в базе данных не существует. К этой папке относятся выходные документы, для которых явно не указана папка-владелец. Например, в эту папку автоматически помещаются выходные документы, созданные с помощью задачи «Мастер создания выходных документов».
Примеры
- Массовые распоряжения единого образца для ежемесячных выплат;
- Статистика по виду выплаты в разрезе признаков учёта;
- Статистика по персональным документам.