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