Ключевые слова Content Manager OnDemand для конкретных репозиториев
Создайте раздел ARCHIVE для каждого логического архива Content Manager OnDemand, который вы будете использовать.
Первое ключевое слово в разделе ARCHIVE - всегда ARCHIVE, а второе ключевое слово - всегда STORAGETYPE. Кроме этих ключевых слов, все ключевые слова в этой теме отсортированы по алфавиту, чтобы их можно было легче найти.
* ARCHIVE id_архива
Задает ID логического архива, например: A1. ID архива должен быть уникальным в профиле конфигурации сервера. Content Collector for SAP использует его для идентификации логического архива.
Непосредственно за ключевым словом ARCHIVE нужно задать ключевое слово STORAGETYPE. Все остальные ключевые слова для конкретных репозиториев можно задавать в произвольном порядке.
ARCHIVE A1
STORAGETYPE ONDEMAND
* STORAGETYPE ONDEMAND
Указывает, что логический архив подключен к Content Manager OnDemand. Эта информация необходима Content Collector for SAP, чтобы выбрать правильный агент. Нужно задать тип хранения для каждого логического архива, который вы определяете.
STORAGETYPE ONDEMAND
* APPGROUP имя_группы
Задает имя группы прикладных программ, созданной вами при конфигурировании Content Manager OnDemand для использования с Content Collector for SAP.
APPGROUP SAP Print Lists
* APPLICATION имя_программы
Задает имя прикладной программы, созданной вами при конфигурировании Content Manager OnDemand для использования с Content Collector for SAP. Эта программа связывается с группой прикладных программ, задаваемой вами для ключевого слова APPGROUP.
Эта прикладная программа неприменима к документам с типом контента, отображенным на другую прикладную программу в файле application-mapping. Смотрите ключевое слово APPMAPPING_FILE.
APPLICATION SAP Print Lists
APPMAPPING_FILE имя_файла
Задает полный путь к файлу отображений программ. Файл отображения отображает тип содержимого документа в конкретную прикладную программу. Файл отображения требуется в том случае, если вы хотите сохранять в одном логическом архиве документы разных типов содержимого и используете для просмотра этих документов клиент Content Manager OnDemand.
APPMAPPING_FILE C:\iccsap\server\instance1\applmapping.txt
ARCHIVETYPE GENERIC | SAP
- GENERIC
- Задает, что архив предназначен только для чтения. Документы в логическом архиве можно просмотреть только с помощью
SAP Document Finder.
Этот логический архив не защищен, и доступ к документам не проверяется. Смотрите раздел SECKEY_CHECK флаги_защиты | OFF.
Если вы хотите использовать SAP Document Finder, надо указать это значение.
- SAP
- Указывает, что у логического архива должны быть все атрибуты, которые нужны SAP. Collector Server проверяет, что эти атрибуты существуют.
ATTRMAPPING_FILE путь
Задает полный путь к файлу отображения полей и имен. У полей базы данных, обязательных для Content Collector for SAP, резервированные имена. Если невозможно использовать резервированное имя, например, из-за его существования в вашей среде, необходимо отобразить выбранное вами имя на резервированное. Для этого необходимо создать файл отображений.
ATTRMAPPING_FILE C:\iccsap\server\instance1\odmapping.txt
COMMENT
Задает комментарий. Этот комментарий выводится командой HTTP server.
COMMENT Архив используется только для целей тестирования.
* FOLDER папка
Задает имя папки, созданной вами при конфигурировании Content Manager OnDemand для использования с Content Collector for SAP. Эта папка связывается с группой прикладных программ, задаваемой вами для ключевого слова APPGROUP.
FOLDER SAP Documents
(*) LOGICAL_SYSTEM имя
Требуется, если вы хотите архивировать или связывать документы, обрабатывая их штрих-коды или создавая рабочий элемент.
Задает имя логической системы, соединенной с клиентом SAP. Логическая система была указана вами при конфигурировании соединения между экземпляром Collector Server и SAP.
LOGICAL_SYSTEM T90CLNT090
* ODHOST имя
Задает имя экземпляра (в системах Linux или UNIX) или имя сервера (в Windows) для библиотечного сервера Content Manager OnDemand.
Информацию о том, какое имя указывать, если Collector Server и сервер Content Manager OnDemand запущены в разных системах, смотрите в разделе Конфигурирование соединения с удаленным библиотечным сервером Content Manager OnDemand
ODHOST myodserver1
* ODUSER id_пользователя
Задает ID пользователя, у которого есть права на просмотр, добавление и удаление документов в группе программ, заданной для ключевого слова APPGROUP. У этого пользователя будет также доступ к папке, заданной для ключевого слова FOLDER.
Этот ID пользователя был создан вами при конфигурировании Content Manager OnDemand для использования Content Collector for SAP.
ODUSER admin
(*) PREPROC_CLASS класс_java
Требуется, если вы хотите изменять исходящие документы при помощи препроцессора перед их архивированием и запускать препроцессор как класс Java.
Задает полное имя класса Java препроцессора.
Это ключевое слово нужно указать после ключевого слова PREPROC_MIMETYPE.
PREPROC_MIMETYPE text/plain
PREPROC_CLASS Preprocessor.SamplePreprocText
PREPROC_CLASSPATH D:\preprocessors\preproc_java.jar
(*) PREPROC_CLASSPATH путь_классов_java
Требуется, если вы хотите запускать препроцессор как класс Java.
Задает полный путь к классу Java.
Это ключевое слово нужно указать после ключевого слова PREPROC_CLASS.
PREPROC_MIMETYPE text/plain
PREPROC_CLASS Preprocessor.SamplePreprocText
PREPROC_CLASSPATH D:\preprocessors\preproc_java.jar
(*) PREPROC_EXEC исполняемый_файл
Требуется, если вы хотите изменять исходящие документы при помощи препроцессора перед их архивированием и запускать препроцессор как выполняемый файл.
Указывает полный путь к выполняемому файлу, который будет обрабатывать документы заданного типа MIME.
Это ключевое слово нужно указать после ключевого слова PREPROC_MIMETYPE.
PREPROC_MIMETYPE text/plain
PREPROC_EXEC D:\preprocessors\preproc_text.bat
(*) PREPROC_MIMETYPE тип_mime
Требуется, если вы хотите изменять исходящие документы при помощи препроцессора перед их архивированием.
Задает тип MIME документов, которые следует обработать.
Это ключевое слово нужно задать перед заданием препроцессора.
PREPROC_MIMETYPE image/tiff
PROTECTION флаги_защиты|OFF
Задает защиту для логического архива.
Если параметр docProt не предоставлен как часть требования create, будет использоваться значение ключевого слова PROTECTION. Если вы задаете PROTECTION OFF, параметр docProt игнорируется.
| ARCHIVETYPE | Значение PROTECTION по умолчанию |
|---|---|
| GENERIC | OFF |
| SAP | rcud |
PROTECTION rcu
SECKEY_CHECK флаги_защиты | OFF
Для использования со связью по HTTP или HTTPS между экземпляром Collector Server и SAP.
Задает режимы доступа, при которых выполняется проверка secKey. Используйте это ключевое слово, если secKey будет проверяться для режимов доступа, отличных от указанных для ключевого слова PROTECTION. Если не задано это ключевое слово, по умолчанию используется значение, заданное для ключевого слова PROTECTION.
флаги_защиты - это или какая-то из букв r (чтение), c (создание), u (изменение), d (удаление), или их сочетание. Если требования SAP не содержат secKey, задайте для этого ключевого слова значение OFF.
SSL YES | NO
Если задано значение YES, к логическому архиву получают доступ только требования HTTPS от SAP.
TIMEOUT секунды | 86400
Указывает промежуток времени в секундах, в течение которого агент должен бездействовать, прежде чем соединение с репозиторием будет закрыто. Соединение автоматически устанавливается повторно, когда посылается новое требование в репозиторий.
TIMEOUT 300
TRANSFORM фильтр
Задает команду оболочки, вызываемую перед архивированием документов. Эта команда принимает данные, полученные SAP, из стандартного ввода и записывает их в стандартный вывод. Если возвращаемый этой командой код выхода не равен 0, документы не архивируются и в SAP сообщается об ошибке архивирования.
TRANSFORM cat
- Предполагается, что эта команда вызывается в параллельном режиме несколько раз, поэтому может обрабатывать параллельные соединения с архивом. Если эту команду нельзя вызывать несколько раз, задайте число параллельных соединений 1, чтобы сериализовать все требования, при помощи ключевого слова ODAGENTS.
- Content Collector for SAP не проверяет команду или сгенерированные этой командой данные.
TRUNCATE_ATTRIBUTE YES | NO
Указывает, усекать ли значения полей базы данных, если их длина превышает заданную максимальную длину.
TRUNCATE_ATTRIBUTE YES
- Этот параметр применим ко всем полям базы данных, определенным для данной группы прикладных программ. Невозможно выполнить усечение только для подмножества доступных полей баз данных.
- Если задать значение YES, возможна потеря данных.
- Если задать значение NO, а значение окажется слишком длинным, документы, содержащие это значение, архивироваться не будут, и в журнал будет записано сообщение об ошибке.