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