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