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