MyTetra Share
Делитесь знаниями!
Добавление шаблона в существующий подвид
Время создания: 09.01.2017 15:58
Автор: Семён
Текстовые метки: шаблон добавить
Раздел: root - СЭД - админ работа в СЭД - Шаблоны
Запись: SorokinRed/mytetra/master/base/1483959535i93pgl2n8v/text.html на raw.githubusercontent.com

Создаем шаблон и привязываем его к существующему подвиду


-- Создание нового шаблона для существующего подвида (запрос вернет r_object_id, он пригодится при привязывании к подвиду)

create ks_<document_type>_doc object

set a_is_template = 1

set ka_creator_name = '0000000000000000'

set ka_owner_name = '0000000000000000'

set r_policy_id = (select r_object_id from dm_policy where object_name = 'lf_createdocument')

--Выбираем пренадлежность филиалу, например, Администрация Губернатора

set ka_filial = (select r_object_id from kc_department where object_name = 'Название филиала')

--Указываем гриф документа

set ka_stamp_id = (select r_object_id from kc_stamp_dictionary where object_name = 'Обычный')

--Указываем вид документа

set ka_main_kind_id = (select r_object_id from ks_kind_description where object_name ='Вид документа' and ka_is_main = 1)

--Указываем подвид документа

set ka_doc_kind = 'Подвид документ'

set ka_object_kind = '<document_type>_doc'

--Указываем название шаблона

set object_name ='01.Имя шаблона'

set ka_title = object_name

set title = object_name

--Указываем набор прав на шаблон

set acl_domain = 'pso'

--Указываем набор прав на шаблон

set acl_name = 'kacl_all_docs_ПРЕФИКС_ФИЛИАЛА'

--Указываем начальный статус документа

set ka_state_name_ru = 'Проект документа'


<document_type>:

- outgiong_doc (таблица ks_doc)

- incoming_doc

- order_doc - Правовой акт

- org _doc- Организационный документ

- act (ks_internal_doc) - Внутренний документ


-- Привязываем шаблон к подвиду

update ks_kind_description object

append ka_templates = 'r_object_id созданного шаблона'

where object_name = 'Подвид документа'

and ka_is_main = 0



В поле ka_object_kind было значение ks_order_doc , а правильный вариант -  order_doc


 
MyTetra Share v.0.65
Яндекс индекс цитирования