MyTetra Share
Делитесь знаниями!
Добавить вложение
Время создания: 09.03.2017 10:08
Автор: Семён
Текстовые метки: Файлы Вложение Вложения
Раздел: root - СЭД - админ работа в СЭД - Вложения
Запись: SorokinRed/mytetra/master/base/1489036084a5441ejsjr/text.html на raw.githubusercontent.com

Проверил, обычное добавление не выдйет, по этому только полной инструкцией:

 

--Для добавления вложения в карточку документа из-под учетной записи администратора выполните следующие действия:

1.            Выберите набор прав доступа на документ, с которым связывается вложение (DQL):

select acl_name, acl_domain from ks_doc where r_object_id = '<ID документа>'

2.            Определите имя формата добавляемого файла (DQL):

select dos_extension, name, description from dm_format  where dos_extension = '<Расширение файла>'

3.            Создайте объект типа kc_content (DQL):

create kc_content object

set object_name = '<Название файла.расширение>'

set owner_name = '<Владелец вложения>'

set a_content_type = '<Формат файла>'

set acl_domain = '<Домен набора прав доступа на документ>'

set acl_name = '<Имя набора прав доступа на документ>'

4.            Добавьте файл к объекту kc_content (API):

setfile,c,<id объекта kc_content>,<Полный путь к файлу>

5.            Сохраните изменения (API):

save,c,<id объекта kc_content>

6.            Связжите вложение с карточкой документа (API):

appendpart,с,<id документа>,<id вложения>

7.            Сохраните изменения (API):

save,c,<ID документа>

Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования