1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Справочник (Catalog) |
| Имя | НоменклатураПоставщиковПрисоединенныеФайлы |
| Полный путь | Справочник.НоменклатураПоставщиковПрисоединенныеФайлы |
| Синоним | «Присоединенные файлы (Номенклатура поставщиков)» |
| Конфигурация | Управление торговлей для Казахстана, редакция 3.4 (версия 3.4.5.21) |
| Владелец (хозяин) | Справочник.НоменклатураПоставщиков |
| Назначение | Хранение присоединённых (прикреплённых) файлов, относящихся к элементам справочника «Номенклатура поставщиков»: прайс-листы, спецификации, сертификаты, изображения, сканы договоров и прочие документы. Каждый элемент справочника представляет один присоединённый файл. |
Справочник является служебным объектом подсистемы «Работа с файлами» (БСП, РаботаСФайлами). Он не предназначен для ручного заполнения из формы списка — элементы создаются автоматически при присоединении файла к карточке номенклатуры поставщика через команду «Присоединённые файлы».
Где найти
Отдельного пункта в командном интерфейсе у служебного справочника присоединённых файлов нет. Прямой доступ к списку — через навигационную ссылку:
e1cib/list/Справочник.НоменклатураПоставщиковПрисоединенныеФайлы
В типовой работе файлы открываются из карточки номенклатуры поставщика по гиперссылке/команде «Присоединённые файлы».
2. Реквизиты и табличные части
Структура присоединённых файлов унифицирована БСП. Ниже — типовой состав реквизитов справочника этого вида.
Реквизиты шапки
| Реквизит | Тип | Назначение |
|---|---|---|
Владелец |
СправочникСсылка.НоменклатураПоставщиков |
Элемент-хозяин, к которому присоединён файл |
Наименование |
Строка | Имя файла без расширения (отображается пользователю) |
Расширение |
Строка | Расширение файла (pdf, xlsx, jpg и т. п.) без точки |
ХранилищеФайла |
Хранилище значения | Двоичные данные файла (при хранении в ИБ); пусто при хранении в томах |
ОбъемФайла |
Число | Размер файла в байтах |
ТипХраненияФайла |
ПеречислениеСсылка.ТипыХраненияФайлов |
«В информационной базе» или «В томе на диске» |
Том |
СправочникСсылка.ТомаХраненияФайлов |
Том, если файл хранится вне ИБ |
ПутьКФайлу |
Строка | Относительный путь к файлу в томе |
ДатаСоздания |
Дата | Момент создания файла в системе |
УниверсальнаяДатаМодификации |
Дата | Дата/время последнего изменения (UTC) |
ДатаМодификацииУниверсальная |
Дата | Дата правки данных файла |
Автор |
СправочникСсылка.Пользователи |
Пользователь, присоединивший файл |
Изменил |
СправочникСсылка.Пользователи |
Пользователь последнего изменения |
ПодписанЭП |
Булево | Признак наличия электронной подписи |
Зашифрован |
Булево | Признак шифрования содержимого |
ЗанятБлокировкой |
Булево | Признак «файл занят для редактирования» |
ЗанятБлокировкойКем (или ЗанятКем) |
СправочникСсылка.Пользователи |
Кем занят на редактирование |
ТекстовоеИзвлечение |
(реквизит) | Извлечённый текст для полнотекстового поиска |
СтатусИзвлеченияТекста |
Перечисление | Статус извлечения текста |
ИндексКартинки |
Число | Индекс пиктограммы по типу файла |
Пометка удаления |
Стандартный | Логическое удаление элемента |
Табличные части
Собственных прикладных табличных частей у справочника нет. Данные электронной подписи и шифрования хранятся во вложенном табличном разделе ЭлектронныеПодписи и/или в служебных полях, реализованных стандартными механизмами платформы и БСП.
3. Формы
| Форма | Назначение |
|---|---|
ФормаЭлемента |
Карточка файла: просмотр свойств, открытие/сохранение, редактирование, работа с ЭП, история версий |
ФормаСписка |
Служебный список всех файлов справочника (в типовой работе используется редко, доступен по навигационной ссылке) |
ФормаВыбора |
Выбор файла из подчинённых владельцу (при необходимости) |
Для конечного пользователя основным интерфейсом является общая форма подсистемы файлов — «ПрисоединённыеФайлы» / «ПрисоединённыйФайл» из БСП, которая работает с данным справочником как с хранилищем. Присоединение, замена, просмотр версий и подпись ЭП выполняются через эти общие формы, а не через собственные формы справочника.
4. Ключевые процедуры модулей
Прикладного кода в модуле самого справочника, как правило, минимум — вся логика вынесена в общие модули подсистемы «Работа с файлами» БСП. Типовые обработчики и точки логики:
- Модуль менеджера справочника — обработчики выбора формы (
ОбработкаПолученияФормы) для переадресации на общие формы присоединённых файлов; регистрация в подсистеме файлов. - Общий модуль
РаботаСФайламиСлужебный/РаботаСФайламиСлужебныйСервер— создание элемента при присоединении файла, запись двоичных данных вХранилищеФайлаили в том, расчётОбъемФайла, заполнениеАвтор,ДатаСоздания. РаботаСФайлами(клиентский общий модуль) — команды «Присоединить», «Открыть», «Сохранить как», «Редактировать», «Закончить редактирование», «Занять/Освободить».ФайловыеФункции/ФайловыеФункцииСлужебный— извлечение текста вТекстовоеИзвлечениедля полнотекстового поиска, работа с томами хранения.- Обработчик
ПередЗаписьюсправочника — обновлениеУниверсальнаяДатаМодификации,Изменил, контроль занятости файла блокировкой. - Механизм версионирования — при замене содержимого создаётся новая версия (регистр сведений версий файлов), старое содержимое сохраняется в истории.
Собственного прикладного кода в evidence по данному объекту не приложено; перечисленные процедуры относятся к стандартной реализации подсистемы «Работа с файлами» БСП и являются общими для всех справочников присоединённых файлов конфигурации.
5. Проведение и движения
Справочник не является документом и не проводится — механизма проведения, регистров движений и бухгалтерских проводок у него нет. Присоединение или изменение файла не формирует движений по регистрам накопления/бухгалтерии и никак не влияет на учёт.
Соответственно, данный объект не участвует в формировании проводок и не затрагивает счета типового плана счетов РК — ни в части реализации (6010 доход, 7010 себестоимость, 1210 ДЗ покупателей, 3130 НДС к уплате по ставке 16 %), ни в части расчётов с поставщиками (3310 КЗ поставщикам, 1330 товары, 1030 деньги на текущих счетах). Файлы, присоединённые к номенклатуре поставщика (например, входящий прайс или сертификат), носят исключительно справочно‑документальный характер.
Косвенно данные регистрируются лишь в служебных регистрах подсистемы файлов:
- Регистр сведений «ВерсииФайлов» (история версий);
- Регистр сведений хранения двоичных данных — при хранении в ИБ;
- Записи томов
ТомаХраненияФайлов— при хранении вне ИБ.
6. Связанные объекты и ввод на основании
| Связь | Объект |
|---|---|
| Владелец | Справочник.НоменклатураПоставщиков |
| Тип хранения | Перечисление.ТипыХраненияФайлов |
| Том хранения | Справочник.ТомаХраненияФайлов |
| Автор / Изменил | Справочник.Пользователи |
| Версии | Регистр сведений версий файлов (БСП) |
| Электронная подпись | Подсистема ЭП/криптографии БСП |
Ввод на основании для этого справочника не предусмотрен и практического смысла не имеет. Элемент всегда порождается операцией присоединения файла к конкретному элементу «Номенклатура поставщиков».
Файлы поставщиков (входящие прайс‑листы, спецификации) могут использоваться при сопоставлении номенклатуры поставщика с собственной номенклатурой и при загрузке цен, однако сам справочник присоединённых файлов в электронном документообороте (ЭСФ/ИС ЭСФ, СНТ) напрямую не задействован — эти документы работают с собственными объектами конфигурации.
7. Точки расширения
- Расширения конфигурации (Extensions): добавление реквизитов (например, «Категория файла», «Срок действия сертификата»), дополнительных команд формы элемента, изменение форм без снятия с поддержки.
- Обработчики БСП «Работа с файлами»: переопределение путей хранения, правил извлечения текста, ограничений на типы/размер присоединяемых файлов.
- Подсистема «Дополнительные реквизиты и сведения» (если включена для владельца) — расширение метаданных карточки номенклатуры поставщика без изменения справочника файлов.
- Регламентные задания извлечения текста и переноса файлов между томами — настраиваются в подсистеме файлов.
- Права и ограничения RLS — доступ к файлам наследуется от прав на владельца «Номенклатура поставщиков».
Версионно‑специфично (требует проверки в конкретной сборке 3.4.5.21): точный состав служебных реквизитов ЭП и способ хранения версий может отличаться в зависимости от версии встроенной БСП — сверяйте по конфигуратору при разработке расширения.
