EcmФайлы / С: различия между версиями
Перейти к навигации
Перейти к поиску
Нет описания правки |
Нет описания правки |
||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE:Файловый архив}} | {{DISPLAYTITLE:Файловый архив}} | ||
Каталог ссылок на файлы, с указанием места хранения файла, описанием основных и дополнительных свойств. | Каталог ссылок на файлы, с указанием места хранения файла, описанием основных и дополнительных свойств. | ||
Версия от 02:48, 8 июля 2023
Каталог ссылок на файлы, с указанием места хранения файла, описанием основных и дополнительных свойств.
Использование
- Когда системе требуется привязать файл к объекту, например картинку к товару;
- Генерировать новые фалы, например для выгрузки данных;
- Выбрать файл для импорта данных, например при загрузке прайс-листов.
Ссылки на файлы, делятся по месту хранения:
- Серверные - хранятся на ПК сервера и доступны для обработки на стороне сервере. Так же доступны любому клиенту, после копирования на клиентский том, либо через Связанные тома;
- в контейнере - файлы на стороне сервера, могут хранится в другом файле контейнере (в архиве). Физический файл в архиве, но в системе есть описание, в каком файле архива и какой файл внутри архива. Таким образом мы можем привязать его к любому объекту. Например файлы пакета выгрузки, все с общем архиве, но мы все равно видим список XML файлов какие привязаны к пакету выгрузки и находятся в этом архиве, видим и можем при необходимости скачать, либо открыть на клиенте, через связанные тома, либо временную загрузку на том клиента;
- Клиентские - хранятся на ПК клиента, не доступны для обработки. Используются для открытия файлов на стороне клиента, локальным ПО. Например офисные документы. При этом в системе есть описание ссылки, и значит файл возможно привязать к объекту системы. Например привязать документацию к товару, или контрагенту. Клиентские файлы доступны только клиент, владельцу тома.
В архиве (контейнере) могут быть файлы только на стороне сервера, на серверных томах. Для клиентских томов такая возможность не предусмотрена.
Как ссылки на файлы попадают в архив:
- Добавить файл к объекту, пользователь выбирает объект, локальный файл. Файл отправляется на сервер, записывается на серверный том, создается ссылка с описанием файла;
- Сканирование том, на стороне сервера уже есть каталог с файлами, которые туда каким то образом копируются, запускается обработчик поиска файлов в томе, по каким то алгоритмам выбирает файлы и регистрирует в файловом архиве;
- Привязать файл к объекту, пользователь выбирает объект, локальный файл. Файл остается в том каталоге где и был, в файловом архиве создается запись, что по такому то пути, есть файл, созданная ссылка с описанием к файлу привязывается к выбранному объекту (номенклатуры и т.п.). Только для локальных файлов, ссылки доступны только для пользователя привязавшего файл, и только когда он заходит с того же клиентского устройства, с которого привязывал файл;
- Временные файлы на клиенте, при запросе клиентом файла из серверного тома, файл копируется на клиент, для него регистрируется ссылка в файловом архиве, и связывается с исходным файлом. При следующем обращении к файлу тем же пользователем и с того же клиента, файл больше не копируется, а открывается сразу локальная копия;
- Генерация файлов, какие то функции системы создают новые файлы, регистрируют в файловом архиве и связывают с объектами системы. Например при выгрузке данных, модуль экспорта формирует XML файлы с данными, регистрирует и связывает с объектов Пакет данных.
Метаданные
Данные
Реквизиты
Синоним | Имя | Тип значения | Описание |
---|---|---|---|
Наименование | Наименование | Строка(150) | - |
Том | Том | Справочники: Тома файлов | - |
Путь | Путь | Строка | - |
Имя | Имя | Строка(150) | - |
Расширение | Расширение | Строка(10) | - |
Дата изменения | ВремяИзменения | Дата | - |
Размер (байт) | Размер | Число(10, 0) | - |
Контрольная сумма | Сумма | Строка(64) | - |
Контейнер | Контейнер | Справочники: Файловый архив | - |
Устройство | Устройство | Справочники: Устройства пользователей | - |
Основной файл | ОсновнойФайл | Справочники: Файловый архив | - |
Тип файла | Тип | Справочники: Типы файлов | - |
Это временный файл | Временный | Булево | Временный файл, добавленный для обработки из контейнера или внешнего хранилища |
Дата регистрации | ДатаРегистрации | Дата | - |
Назначение | НазначениеКопии | Назначение копии файла | - |
Тип данных | ТипДанных | Справочники: Типы данных | - |
Обработчик | Обработчик | Справочники: Внешние обработчики файлов | Обработчик с помощью которого получен файл из оригинала |