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