...
Блок кода | ||||
---|---|---|---|---|
| ||||
############### Настройка путей для хранилища плагина ###############
# серверный путь, куда складируются файлы (корень)
file.storage.root.path=/var/billing_doc
# серверный путь, где будут расположены файлы шаблонов
file.storage.pattern.path=/var/billing_pattern
# путь, из которого могут открываться файлы договоров напрямую с диска
# Внимание! Указанный путь должен быть доступен для клиента!
file.net.share.root.path=/var/billing_files
# путь, по которому могут открываться файлы шаблонов напрямую с диска.
# Внимание! Указанный путь должен быть доступен для клиента!
file.pattern.net.share.root.path
################ Настройки генерации документов #####################
# статус по умолчанию для сгенерированных документов
default.status=<код статуса из справочника статусов>
# В случае использования в качестве шаблона документов
# файла в формате odt, необходимо указать полный путь до
# исполняемого файла LibreOffice
libre.path=
############### Прочие настройки ###################
# заголовок отправляемого email-сообщения при отправке
# документа по почте
documents.mail.subject=Файл
# наименование пункта меню в Web-интерфейсе
web.menuItem1=Документы
# Для различных типов договоров возможно указать папку,
# которая будет открываться при выгрузке/загрузке файлов
# документа через клиент биллинга. Папка должна быть
# доступна с единым именем на всех машинах, где запускается клиент.
contract.type.<type_id>.prefix=<prefix>
contract.type.<type_id>.dir=<dir>
contract.type.<type_id>.extract.regexp=<regexp1>
contract.type.<type_id>.compare.regexp=<regexp2>
# автоматическое создание поддиректорий, если они не существуют
contract.type.<type_id>.dir.auto.create=<true|false>
# Настройки по загружаемым файлам в редакторе документа.
# Формат строки:
# <extA1> | <extA2> | ... | <extAN> - <descriptionA>;<extB1> | <extB2> | ... | <extBN> - <descriptionB>; ...
# где <ext..> расширения в нижнем регистре, перечисленные через вертикальную черту, а через тире описание. Каждая такая группа разделяется точкой с запятой
client.documents.contract.file.upload.extensions=
# Ограничение на максимальный размер загружаемого файла в редакторе документа в байтах.
client.documents.contract.file.max.size= |
Где:
- <type_id> - уникальный числовой идентификатор типа договора в пределах конфигурации;
- <prefix> - префикс номера договора;
- <dir> - доступный с клиентской машины общий каталог с подкаталогами договоров;
- <regexp1> - регулярное выражение для извлечения из номера договора ключевой последовательности;
- <regexp2> - регулярное выражение для определения подкаталога, с ключевым словом <EXTRACT>, заменяемым на извлечённую ключевую последовательность.
...