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