Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Через ярлык на рабочем столе. Если отсутствует ярлык приложения на рабочем столе, создайте его с файла, размещенного по адресу: C:\Program Files\Vitro Software\Vitro\Client\Bin\BatchProcessManager\Vitro.Client.BatchPublishManager.exe
  2. Как рабочий процесс на структуре хранения системы. Запускать приложение можно на папке, файле или группе файлов, выбрав команду «Запуск рабочего процесса» в контекстном меню.

1.   Настройка локального хранилища для объединения pdf-файлов на клиентской машине

  1. Непосредственно в Приложении объединения pdf-файлов необходимо настроить путь до месторасположения локального кэша на клиентской машине, куда будут сохраняться файлы из системы (см. рис. ниже)

Image Added

2.   Настройка Автокада на клиентской машине

  1. Непосредственно в Приложении выпуск необходимо настроить путь к приложению Autocad, установленному на клиентской машине (см. рис. ниже)

...

             - DWF6 ePlot.pc3 - драйвер, принятый по умолчанию, для команды ПУБЛ

...

3 Настройка ключей для приложения выпуска

Для детальной настройки работы приложения выпуска необходимо добавить ключи в реестр конфигурации.

В списке Конфигурация создается следующая структура (пример):

Code Block
titleСписок Конфигурация
Конфигурация
- Клиент (Тип элемента - Папка конфигурации, Код - App)
-- Приложение выпуска (Тип элемента - Папка конфигурации, Код - BatchPublishManager)
--- Элемент (Тип элемента - Папка конфигурации, Код - Item)
---- Процесс (Тип элемента - Папка конфигурации, Код - Workflow)
---- Статус (Тип элемента - Папка конфигурации, Код - Status)

...

Таблица ключей приложения выпуска

КлючКодТип элементаОписаниеПример значения
App.BatchPublishManager.Item.Workflow.IsSetPublishedStatusEnabledIsSetPublishedStatusEnabledЗначение конфигурации СтрокаУстановка статусов после публикацииtrue/false
App.BatchPublishManager.Item.Workflow.IsAfterPublishStatusEnabledIsAfterPublishStatusEnabledЗначение конфигурации СтрокаПростановка даты выпуска и инициатораtrue/false
App.BatchPublishManager.Item.Status.PublishedPublishedЗначение конфигурации СтрокаСтатус документа "Выпущено". Значение - GUID из списка "Статусы документов". Статус строки приложения после отработкиc0ec6594-4139-4f2d-9f25-c6974f747853
App.BatchPublishManager.Item.Status.ApprovedApprovedЗначение конфигурации СтрокаСтатус документа "Согласовано". Значение - GUID из списка "Статусы документов". Статус строки приложения, который допускается в работу84124eed-7049-46a8-bac9-a179ff00efe3;b9d061b1-7ce7-4756-8230-e502cfe3d8d8
App.BatchPublishManager.Item.Field.PublishNamePublishNameЗначение конфигурации Строка
InternalName
Системное имя для поля типа "Имя для выпуска" в карточке файла.
App.BatchPublishManager.DestFolder.Allow.EmptyEmptyЗначение конфигурации СтрокаВключает режим, когда можно не задавать папку назначения для публикуемых файлов. В этом случае папка назначения будет папкой первого файла-исходника в гридеtrue/false
App.BatchPublishManager.Item.Publish.Dwg.InternalInternalЗначение конфигурации СтрокаПубликация с помощью встроенного редактораtrue/false
App.BatchPublishManager.Item.Publish.FolderName.PdfPdfЗначение конфигурации СтрокаИмя папки, куда будут публиковаться pdf файлы. Если указана “.” (точка), файлы публикуются в папку публикации (корневую папку, указанную пользователем)01_PDF
App.BatchPublishManager.Elevate.Privileges.File.CheckInCheckInЗначение конфигурации СтрокаПовысить права на сохранение файлов в систему. Используется для синхронизации атрибутов внутри файла (файл берется на редактирование, запускается процесс синхронизации атрибутов и файл сохраняется в систему, после чего производится публикация файла с синхронизированными атрибутами)true/false
App.BatchPublishManager.Process.Dest.File.Access.Denied.Status.ListListЗначение конфигурации СтрокаСписок статусов, запрещающих публикацию файла в папку назначения (файл уже существует в системе).84124eed-7049-46a8-bac9-a179ff00efe3;b9d061b1-7ce7-4756-8230-e502cfe3d8d8
App.BatchPublishManager.Item.Field.
OriginalNameOriginalNameЗначение конфигурации СтрокаИмя поля, куда будет записано оригинальное имя скан-копии документа (plugin "Размещение скан-копий").App.BatchPublishManager.Item.Field.
PublishName.Rename.PdfPdfЗначение конфигурации Строка

Имя поля у файла-источника, из которого будет взято имя для переименования опубликованного Pdf файла. Значение может формироваться из нескольких полей. Для этого данный параметр формируется в виде шаблона для переименования

[VitroBaseName]. [VitroSheetNumber]


App.BatchPublishManager.Item.Field.PublishName.Rename.DwfDwfЗначение конфигурации Строка

Имя поля у файла-источника, из которого будет взято имя для переименования опубликованного Dwf файла. Значение может формироваться из нескольких полей. Для этого данный параметр формируется в виде шаблона для переименования

[VitroBaseName]. [VitroSheetNumber]

App.BatchPublishManager.Item.Status.ContentType.BeforePublishBeforePublishЗначение конфигурации СтрокаУстанавливает список статусов для заданных контентных типов перед началом публикации документов.Файл проекта;c0ec6594-4139-4f2d-9f25-c6974f747853
App.BatchPublishManager.Item.Status.ContentType.AfterPublishAfterPublishЗначение конфигурации СтрокаТо же, что и выше, только статусы проставляются после публикацииФайл проекта;84124eed-7049-46a8-bac9-a179ff00efe3
App.BatchPublishManager.Item.Parent.ContentType.HierarchyRootHierarchyRootЗначение конфигурации СтрокаСписок контентных типов папок-родителей файла-источника,  которые будут созданы в папке назначения – задать можно только 3 значения. Если задано 1 значение, то структура папок создается от указанного контентного типа вниз, при этом сама папка с указанным контентным типом не добавляется. В качестве имени папки в структуре назначения берется имя папки-источника, если не задан ключ App.BatchPublishManager.Item.Parent.PublishName.HierarchyRootКомплект;Подкомплект;Папка
App.BatchPublishManager.Item.Parent.ContentType.HierarchyRoot.DestDestЗначение конфигурации СтрокаЗадает тип элемента для папок, которые будут созданы в процессе публикации в папке назначенияКомплект;Папка
App.BatchPublishManager.Item.Parent.PublishName.HierarchyRootHierarchyRootЗначение конфигурации СтрокаЗадает имя поля, из которого будет браться значение для имени папки в структуре папки назначения (см. App.BatchPublishManager.Item.Parent.ContentType.HierarchyRoot)Название
App.BatchPublishManager.Item.Publish.FolderName.DwfDwfЗначение конфигурации СтрокаИмя папки, куда будут публиковаться dwf файлы. Если указана “.” (точка), файлы публикуются в папку публикации (корневую папку, указанную пользователем)00_dwf
App.BatchPublishManager.Item.Publish.FolderName. XrefXrefЗначение конфигурации СтрокаИмя папки, куда будут публиковаться ссылки, имеющиеся в публикуемом dwg файле. Если указана “.” (точка), ссылки публикуются в папку публикации (корневую папку, указанную пользователем)10_Xref
App.BatchPublishManager.Item.Publish.FolderName. SourceSourceЗначение конфигурации СтрокаИмя папки, куда будут публиковаться файлы-исходники. Если указана “.” (точка), исходники публикуются в папку публикации (рутовую папку, указанную пользователем)30_Исходные_Форматы
App.BatchPublishManager.Item.Publish.Std.CreateCopyEnabledCreateCopyEnabledЗначение конфигурации СтрокаУправляет режимом показа блока контролов для создания копии публикуемых файловtrue/false
App.BatchPublishManager.Item.Publish.Std.SyncAttrSyncAttrЗначение конфигурации Строка

Включает режим синхронизации атрибутов в dwg файлах перед их публикацией.

true/false
Workflow.Item.Field.StatusStatusЗначение конфигурации СтрокаПоле "Статус согласования" в карточке файла. 
Workflow.Item.Field.ReleaseInitReleaseInitЗначение конфигурации СтрокаПоле "Инициатор выпуска". 
Workflow.Item.Field.ReleaseTimeStampReleaseTimeStampЗначение конфигурации СтрокаПоле "Дата выпуска". 
Workflow.Item.Status.PublishingPublishingЗначение конфигурации СтрокаСтатус документа "Выпускается". Значение - GUID из списка "Статусы документов"c0ec6594-4139-4f2d-9f25-c6974f747853
Workflow.Item.Status.PublishedPublishedЗначение конфигурации Строка

Статус документа "Выпущено". Значение - GUID из списка "Статусы документов"

c0ec6594-4139-4f2d-9f25-c6974f747853
Workflow.Item.Status.EnabledEnabledЗначение конфигурации СтрокаЗапускает процесс проверки валидности статусов публикуемых файлов. Если false, то BPM на статусы не обращает вниманиеtrue/false
Workflow.Item.Status.ApprovedApprovedЗначение конфигурации СтрокаЗначение для статуса «Согласовано» используется только в плагине простановки QR-кодов для проверки валидности статуса публикуемого файла. Используется как единственно валидный статус, если не задан параметр Workflow.QRCode.Status.Valid.List. Если задан, то Workflow.Item.Status.Approved не используется84124eed-7049-46a8-bac9-a179ff00efe3
App.BatchPublishManager.Item.Convert.Xls.ListNameListNameЗначение конфигурации СтрокаЗадает список имен листов, публикуемых из файлов Excel (только заданные листы будут опубликованы).Лист 1;Лист 5
App.Word.Export.Pdf.Bookmarks.ModeModeЗначение конфигурации ЧислоСоздание закладок в PDF, опубликованном из MS Word документа 0 - не создаются закладки, 1 - создаются из заголовков, 2 - создаются из закладок исходного документа
App.BatchPublishManager.Item.Field.ContentType.EnabledEnabledЗначение конфигурации Строка

Задает контентный тип опубликованному файлу.
Значение контентного типа берется из параметра App.BatchPublishManager.Item.Field.ContentType.Value. Если значение не задано, контентный тип берется у файла-источника.

true/false
App.BatchPublishManager.Item.Field.ContentType.ValueValueЗначение конфигурации Строка

ID типа элемента, который установить опубликованным файлам. Значение - GUID из списка "Типы элементов"

6065b2ae-63e3-44aa-a92d-2d414c30f808
App.BatchPublishManager.Item.Reference.IsAddIsAddЗначение конфигурации Строка

Задает задает простановку связи между источником и публикуемой копией. 
Если false, то связь установлена не будет.

true/false