RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Guide "Advance Report Attached Files" - Technical Description (Accounting for Kazakhstan 3.0.74.2)
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Guide "Advance Report Attached Files" - Technical Description (Accounting for Kazakhstan 3.0.74.2)

Applies to: 1С:Бухгалтерия для Казахстана, release 3.0.74.2 · by 1C-Sapa Group, 1C partner
СТ
Сапа Т.И. — Эксперт по 1С и бухгалтерскому учёту, преподаватель-практик

1. Identification

Parameter Value
Object Type Catalog
Name AdvanceReportAttachedFiles
Full Name Catalog.AdvanceReportAttachedFiles (Catalogs.AdvanceReportAttachedFiles)
Synonym — (no separate synonym defined; displayed through the file management subsystem mechanisms)
Configuration Accounting for Kazakhstan, ed. 3.0.74.2
File Owner Document.AdvanceReport
Where to Find e1cib/list/Catalog.AdvanceReportAttachedFiles

Purpose. The catalog stores metadata and (depending on the storage settings) the contents of files attached to the "Advance Report" documents. Typical contents include scans and photos of receipts, fiscal receipts, invoices, acts of completed work, boarding passes, and other supporting documents of the accountable person. This is a service (auxiliary) catalog of the "File Management" subsystem of the Standard Subsystems Library (SSL). It is rarely opened directly: the user works with files through the "Attached Files" panel directly in the "Advance Report" document form. Direct navigation via the link from the "Where to Find" section is mainly used by administrators and developers for diagnostics.

Each type of document/catalog that supports attached files in 1C receives its own fixed-structure storage catalog; this object is such a storage for the "Advance Report". The structure of the attributes is unified by the SSL and matches similar catalogs of attached files of other configuration objects.


2. Attributes and Table Parts

2.1 Header Attributes

Name Type Mandatory Purpose
Author CatalogReference.Users Mandatory (ShowError) The user who uploaded the file. Needed for auditing and access control.
FileOwner DocumentReference.AdvanceReport Not checked (DontCheck) Reference to the advance report document to which the file is attached. Main grouping attribute.
UniversalModificationDate Date and time (UTC) Not checked Universal date of the last modification of the file. Used for synchronization and version control.
CreationDate Date and time (UTC) Mandatory (ShowError) Date and time of the initial upload. Chronology and sorting.
Encrypted Boolean Not checked Indicator of file content encryption (confidential documents).
ModifiedBy CatalogReference.Users Not checked The user who last modified the metadata/content. Audit of changes.
ImageIndex Number Not checked Index of the file type icon in the platform's image collection. Visual representation in lists.
Description String Not checked Text description/comment for the file.
SignedEP Boolean Not checked Indicator of the presence of an electronic signature. Legal significance of the document.
FilePath String Not checked Path to the file when stored "in volumes" (in the file system, not in the database).
Size Number Not checked Size of the file in bytes. Control of storage volume and upload limits.
Extension String Not checked File extension (pdf, jpg, xlsx, etc.). Determines the method of opening/processing.
EditingUser CatalogReference.Users Not checked The user who has taken the file for editing. Prevents conflicting edits.
TextExtractionStatus EnumerationReference.TextExtractionStatuses Not checked Status of text extraction for full-text search (Not Extracted / Extracted / Error).

The standard attribute Name is used as the file name (without extension). The Owner of the catalog is Document.AdvanceReport (hierarchy "file belongs to document").

2.2 Content Storage Attributes (Standard for SSL)

In addition to those listed, the catalogs of attached files in SSL contain attributes for storing binary data and version links: FileStorage (ValueStorage — content when stored "in the database"), CurrentVersion / FileStorageVersion, FileStorageType, StorageVolume (for the "in volumes" option), as well as attributes for signature/encryption indicators and service fields for extracted text. The specific composition depends on whether file versioning is included in this database. Requires verification for a specific build: whether a separate file version catalog is used or the content is stored directly in the element.

2.3 Table Parts

The catalog does not have its own application table parts. When the electronic signature is enabled, information about signatures and certificates is stored in the system table part of signatures/encryption, serviced by the "Electronic Signature" subsystem of SSL.


3. Forms

Form Purpose
ElementForm Card of the attached file: name, description, author, dates, size, signature/encryption indicators; commands for opening, editing, saving to disk, working with electronic signatures.
ListForm List of files; in the document interface, it is used as an embedded panel "Attached Files" with columns for name, author, modification date, and type icons.
SelectionForm Selecting a file from those already attached to a specific advance report (used in commands and processes).

Additionally, interaction occurs through the common forms of the "File Management" subsystem of SSL (attached files window, upload form, version history, storage method selection form). These are usually opened by the user, not the element form of this catalog.


4. Key Module Procedures

The attached evidence contains the structure of attributes and purpose, but the source modules (path: string) are not attached. Below are typical handlers characteristic of the attached file catalogs in SSL; their presence and exact implementation are determined by the version of the library in build 3.0.74.2.

Manager Module / Common Modules of the Subsystem:

  • OnElementCreation / setting ImageIndex — determining the icon by file extension.
  • Handlers of the "File Management" subsystem (FileManagement, FileManagementService) — adding a file to the owner, capturing/releasing for editing, saving content, versioning.
  • Text extraction handlers (ExtractTextFiles) — setting TextExtractionStatus and filling the full-text search index.

Object Module:

  • CheckFillingProcessing — control of mandatory attributes (Author, CreationDate).
  • BeforeWrite / OnWrite — updating ModifiedBy, UniversalModificationDate, indicators SignedEP, Encrypted.

Form Modules:

  • Commands "Open", "Edit", "Finish Editing", "Save As...", "Sign EP", "Encrypt/Decrypt", "Attach File".

The exact names and strings of procedures are confirmed by the source modules of the specific build; if there is a configuration export, check with the modules FileManagement* and the module of this catalog.


5. Posting and Movements

The catalog is not posted and does not generate accounting entries or movements in registers — it is an object of the type "Catalog" intended for storing files. It does not create any records in accounting registers or accumulations.

Economic movements are generated by the owner document "Advance Report" upon posting. Attached files serve only as supporting attachments to these operations. For context — typical entries of the advance report according to the RK chart of accounts (tenge, ₸):

Operation Debit Credit Comment
Acquisition of goods through the accountable person 1330 (goods) 3310 / 1250 Receipt according to the supplier/accountable person's account
Input VAT on purchase 1420 3310 VAT at the rate of 16% (RK rate 2026)
Payment to the supplier by the accountable person 3310 (KZ to suppliers) 1030 (money in current accounts) / cash Settlement of debt
Period expenses/services 7210, 7010 (cost of goods sold) and others. 3310 / 1250 By nature of expenses

The specified accounts and VAT rate of 16% are provided for the RK 2026 configuration; the catalog of attached files has no relation to these movements and does not participate in them.


  • Document.AdvanceReport — file owner (attribute FileOwner); the only source of catalog elements.
  • Catalog.Users — attributes Author, ModifiedBy, EditingUser.
  • Enumeration.TextExtractionStatuses — attribute TextExtractionStatus.
  • Subsystem "File Management" SSL — storage volumes (FileStorageVolumes), storage settings, version history.
  • Subsystem "Electronic Signature" SSL — certificates and signatures (attributes SignedEP, Encrypted).

Input based on is not provided for this catalog: elements are created exclusively by the "Attach File" command (upload from disk, scanning, dragging, pasting from clipboard) in the context of the "Advance Report" document. Reverse input of documents based on the file is not performed. Electronic documents of the RK — ESF (ESF IS) and SNT — are formed by their own configuration objects and are not directly related to this catalog, although visual copies of such documents can be attached to the advance report as files.


7. Extension Points

  • Configuration Extensions: adding attributes/commands to the element and list forms (for example, additional classification of attachments) without removing from support.
  • Additional attributes and information (subsystem "Properties" SSL) — if the use of properties is enabled for the catalog.
  • Programming Interface "File Management" (FileManagement, FileManagementClient) — standard methods for attaching, reading, and writing content; preferred over direct work with storage attributes.
  • Event subscription handlers for BeforeWrite/OnWrite — for auditing and integrations.
  • Storage settings (in the database / in volumes) and file versioning — through subsystem parameters, without changing the object's metadata.

Specifics of version 3.0.74.2: the specific composition of content storage attributes and the presence of a separate version catalog depend on the edition of SSL in the build — clarified by the configuration metadata.

Частые вопросы

Does this directory generate accounting entries?
No. This is a service directory for storing attached files; it does not generate or create movements in the registers. Business operations and entries (for accounts of the RK 1330, 3310, 1030, with VAT of 16%, etc.) are generated by the owner document "Advance Report".
How can a user access these files?
Through the "Attached Files" panel in the "Advance Report" document form. Direct navigation e1cib/list/Directory.AdvanceReportAttachedFiles is mainly used by administrators and developers for diagnostics.
Is it possible to enter a document based on an attached file?
No. Entry based on this directory is not provided. Elements are created only by the "Attach File" command in the context of the advance report (uploading, scanning, dragging, pasting from the clipboard).
Where is the file content physically stored?
Depending on the configuration of the "File Management" subsystem: in the information database (storage attribute value) or in the volumes of the file system (then the FilePath attribute and storage volume are used). The option is set in the storage settings, not in the directory itself.

Read also

Источники

Была ли статья полезна?
💼 Нужна помощь с 1С или учётом? Слава КВЦ — многолетняя практика в 1С в Казахстане. Изучите разложенный НК РК 2026 или спросите в чате BuhGPT — ответит за секунды.