Настройка программного комплекса для работы с сервисом
При указании Url-адреса сервиса оправдательных документов в настройках комплекса, обязательно добавлять суффикс uploadservice.ashx, например https://127.0.0.1/ecp/uploadservice.ashx.
Без данного суффикса возникает ошибка при сохранении файлов на сервис ОД, развернутом на Linux-сервере.
1. Перейдите по пути:
Меню Настройки: НАСТРОЙКИ \ Первичные документы \ Хранилище первичных документов
2. В строку «Адрес сервиса» поместите URL-адрес;
3. Нажмите на кнопку [Сохранить].

Описание пунктов хранилища первичных документов
Общее
| Наименование | Описание |
|---|---|
| Максимальный размер файла | Ограничение на размер файлов ОД, в байтах. Значение «0» или пусто - отсутствие ограничений размера файла. Пример значения: 10485760 - ограничение в 10 МБ. |
| Разрешенные расширения файлов | Перечень масок разрешенных расширений файлов ОД (через запятую или точку с запятой). Значение «*» или пусто - отсутствие ограничений (любое расширение). Для каждого расширения через двоеточие можно указать максимальный размер в байтах. Пример: pdf,jpg,bmp:2097152,png - разрешены файлы вида *.pdf, *.jpg, *.jpeg, *.bmp, *.png , причем для bmp установлено ограничение в 2МБ. |
| Хранилище | «Не используется» - хранение ОД не применяется, кнопка работы с ОД в списке документов неактивна. «WEB сервер» - хранилище управляется специализированным сервисом первичных/оправдательных документов (сервис ОД), развернутом на сервере IIS. Адрес к сервису задается в настройке Адрес сервиса. «SQL сервер» - хранилище организовано в отдельной базе данных. Имя базы задается в настройке Имя базы данных. «Файл сервер» - хранилище организовано на сетевом диске в заданной папке. Путь задается в настройке Путь к каталогу. Данное хранилище применимо только для локальных пользователей комплекса. |
| Шаблон пути первичного документа | Путь хранения прикрепляемых ОД относительно хранилища. В результате применения настройки файлы в хранилище первичных документов будут располагаться по пути: {uploads}{шаблон}<дата в формате yyyymmdd><имя файла ОД>, где - {uploads} - папка uploads\ сервиса ОД; - {шаблон} - значение данной настройки. В настройке указывается строка, которая содержит элементы, разделенные символом «\». Элемент может быть как обычным именем папки, так и выражением в угловых скобках <> вида: <database> - имя базы;<user> - имя пользователя;<yyyymmdd> - текущая дата в заданном формате. Содержит в любой комбинации буквы «y», «m», «d» и символ «.» (точка). Здесь формат: yyyy - 4 цифры года, mm - 2 цифры месяца, dd - 2 цифры числа. Другой вариант использования: <dd.mm.yyyy> или <yyyy> и т.д. Также в качестве разделителя кроме символа «.» (точка) можно использовать «-» (тире) и «_» (подчеркивание).Значение настройки по умолчанию: <yyyy>\<user>. Если настройка не задана, то используется имя пользователя <user>. |
WEB-Хранилище
| Наименование | Описание |
|---|---|
| Адрес сервиса | Путь к сервису ОД, до папки (например http://myregion.ru/uploadservice/). Требуется установленный сервис ОД. Пример значения для внешних пользователей: http://myregion.ru/UploadService/ Пример значения для локальных пользователей к тому же сервису ОД: http://serverIIS/UploadService/ , гдеserverIIS - имя компьютера (или его ip-адрес), на котором развернут сервис ОД. |
| Тип аутентификации | Способ проверки подлинности пользователя при подключении к сервису ОД (определяется настройками IIS). |
| Учетные данные (имя:пароль) | Логин и пароль для подключения к сервису ОД (если требуется). |
SQL-Хранилище
| Наименование | Описание |
|---|---|
| Имя базы данных | База данных SQL , в которой будут храниться ОД. Формат значения: <имя_SQL_сервер>.<имя_базы> . Имя SQL сервера может содержать символ «\». |
Файловое хранилище
| Наименование | Описание |
|---|---|
| Путь к каталогу | Путь к каталогу (обычно сетевой) хранения ОД. Путь не должен содержать символов «пробел». |