|
|||||||
Инструкция от добавления вида до создания регистрационной последовательности
Время создания: 27.02.2017 10:01
Автор: Семён
Текстовые метки: Вид Подвид шаблон регистрационная последоватлеьность
Раздел: root - СЭД - админ работа в СЭД - Шаблоны
Запись: SorokinRed/mytetra/master/base/1488171671zvn2i6pxua/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
действия администратора по созданию нового вида Важно! Перед внесением каких-либо изменений на промышленной СЭД обязательно проверьте эти изменения на тестовом сервере. Важно! Новые записи необходимо создавать лишь в том случае, если они отсутствуют в справочниках. -- 1. При помощи утилиты DQLWin32 создайте новую запись в справочнике видов документов: create ks_kind_description object set object_name = '<Название нового вида документа>' set ka_is_main = 1 -- 2. Занесите информацию о созданном виде в справочник типов документов: update ks_type_description object append ka_included_kinds = (select r_object_id from ks_kind_description where object_name = '<Название нового вида документа>' and ka_is_main = 1) where object_name = '<Название типа документа>' -- 3. При помощи утилиты DQLWin32 создайте новую запись в справочнике подвидов документов: create ks_kind_description object set object_name = '<Название нового подвида документа>' set ka_is_main = 0 set title = object_name set ka_folder_id = (select r_object_id from ks_kind_description where object_name = '<Название вида документа>' and ka_is_main =1) -- 4. Занесите информацию о созданном подвиде в справочник типов документов: update ks_type_description object append ka_included_kinds = (select r_object_id from ks_kind_description where object_name = '<Название нового подвида документа>' and ka_is_main = 0) where object_name = '<Название типа документа>' -- 5. Создайте шаблон документа: create <тип объекта> 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 = '<Название ИОГВ>' and ka_is_branch = 1) 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 object_name ='<Код ИОГВ>.<Название шаблона>' set ka_template_name = object_name set title = object_name set ka_title = object_name set acl_domain = 'pso' set acl_name = '<ACL template>' set ka_state_name_ru = 'Проект документа' set ka_object_kind = '<Тип объекта>' -- 6. Измените соответствующий справочник подвидов (добавляем шаблон): update ks_kind_description object append ka_templates = (select r_object_id from ks_doc where a_is_template =1 and object_name ='<Код ИОГВ>.<Название шаблона>' and ka_doc_kind = '<Название подвида документа>') where object_name = '<Название подвида документа>' and ka_is_main = 0 -- 7. Настройти регистрационную последовательность для : update kc_registrator object append ka_doc_kind = 'Вид документаиз поля r_object_type:Подвид документа' append ka_kind_number = Номер с которого начнется нумерация (0) append ka_kind_reg_procedure = 'ru.korusconsulting.dms.services.KcDocRegistrator' append ka_kind_string1=' ' append ka_kind_string2=' ' append ka_kind_number_length = 0 append ka_kind_template = 'Шаблон регнмоера' append ka_kind_year = Текущий год append ka_kind_date =date('Дата, с которой допустимо брать резервы') where ka_branch = 'id ИОГВ' |
|||||||
Так же в этом разделе:
|
|||||||
![]() |
|||||||
|
|||||||
|