RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Catalog "Electronic Mail Folders" — Technical Description
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Catalog "Electronic Mail Folders" — Technical Description

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

1. Identification

Parameter Value
Object Type Catalog
Name EmailFolders
Full Name Catalog.EmailFolders / Catalogs.EmailFolders
Synonym — (matches the name: “Email Folders”)
Configuration Accounting for Kazakhstan, edition 3.0, version 3.0.74.2
Hierarchy Hierarchical (hierarchy of groups and items — nested folders)
Owner (Subordination) Email account
Purpose Organization of a hierarchical structure for storing emails in the built-in 1C email client. Grouping incoming, outgoing, and other categories of emails into folders similar to the structure of a regular email client. Supports predefined system folders (Inbox, Sent, Deleted, etc.) and user folders. Correspondence segregation between users is ensured through the owner — the email account.

The catalog relates to the "Working with Emails" mechanism of the standard subsystem library (BSP) and is an infrastructural (service) object. It does not participate in accounting and tax accounting, does not generate postings and movements in accounting registers — this should be taken into account when reading section 5.

Where to find in 1C:

  • Navigation link: e1cib/list/Catalog.EmailFolders
  • In the interface: section “Standard Subsystems” → “Email Folders” (usually opened from the email client form when working with correspondence).

2. Attributes of Header and Table Parts

2.1 Header Attributes

Name Type Mandatory Purpose
PredefinedFolder Boolean (xs:boolean) Not checked (DontCheck) Indicates a system predefined folder (Inbox, Sent, etc.). Protects the folder from accidental deletion and modification of key parameters. Automatically set when creating system folders.
TypeOfPredefinedFolder Enumeration.TypesOfPredefinedEmailFolders Not checked (DontCheck) Classifies the purpose of the predefined folder (inbox, outgoing, drafts, deleted, spam, etc.). Used by the system for automatic routing of emails to the corresponding folder. Filled only for predefined folders.

2.2 Standard Attributes

In addition to its own attributes, the catalog uses standard attributes of the platform:

Attribute Role in Object
Code Internal identifier of the catalog item.
Name Displayed name of the folder (e.g., “Inbox”, “Projects”, “Client A”).
Parent Implements hierarchy — container folder for nested folders.
Owner Email account to which the folder belongs. Ensures visibility segregation of correspondence between users/boxes.
DeletionMark Indicates a mark for deletion (for non-predefined folders).

2.3 Table Parts

Table parts are absent.


3. Forms

Form Purpose
ListForm Main form for the list of folders: viewing hierarchy, navigation through nested folders, creating/renaming user folders.
ElementForm Form for editing a single folder — key for creation and modification. Here, the name, parent, and owner are set; for predefined folders, key fields are protected from modification.
SelectionForm Form for selecting a folder when assigning an email to a specific folder (moving the email, selecting the target folder).

4. Key Module Procedures

Evidence with the text of BSL modules for this object is not attached, so below are typical handlers for the service catalog BSP “Email Folders”. Specific names/lines should be clarified in the specific release.

Object Module (ObjectModule):

  • BeforeWriting — control of the correctness of modifying predefined folders: as a rule, prohibition of changing the attributes PredefinedFolder and TypeOfPredefinedFolder for system folders, checking the consistency of the hierarchy (a folder cannot be made subordinate to itself / its nested folder).
  • BeforeDeleting — blocking the deletion of predefined folders (a folder with PredefinedFolder = True cannot be deleted).
  • ProcessingFilling — filling in the owner and default attributes during interactive creation.

Element Form Module (ElementForm):

  • OnCreateOnServer — setting the availability of attributes: for predefined folders, the name/type fields are blocked, and the indication of a system folder is displayed.
  • OnReadOnServer — additional adjustment of visibility depending on the folder type.

Manager Module / Common Email Handling Modules (BSP, subsystem “Working with Emails”):

  • Functions for obtaining a predefined folder by type (TypesOfPredefinedEmailFolders), creating missing system folders for the account, determining the receiving folder for incoming/outgoing emails during mailbox synchronization.

Requires verification (version-specific): exact names of procedures and distribution of logic between the object module and common BSP modules depend on the version of the standard subsystem library included in 3.0.74.2.


5. Postings and Movements

The catalog is not a document and is not posted: it does not generate accounting postings and does not create movements in accounting/tax registers. It is a classifier for organizing the storage of emails.

Accordingly, for this object the following are not applicable:

  • postings according to the standard chart of accounts of the RK (1210 “Short-term receivables from customers”, 1030 “Cash in current accounts”, 1330 “Goods”, 3310 “Payables to suppliers”, 3130 “VAT payable”, 6010 “Revenue from sales”, 7010 “Cost of sales”);
  • calculations for taxes and contributions of the RK (VAT 16%, PIT 10% up to 8,500 MRP annual income and 15% above, OPE 10% with a base cap of 50 MZP, OPR 3.5%, VOSMS 2%, OSMS 3%, CO 5%, social tax 6%; basic deduction for PIT 30 MRP/month, not more than 360 MRP per year; MRP = 4,325 ₸, MZP = 85,000 ₸);
  • formation of electronic documents (ESF in IS ESF, CNT).

The only “movements” of the object are changes to its own record in the catalog table (creation/renaming/moving the folder in the hierarchy) and linking with emails through the email attribute indicating the folder. The above numerical norms of the RK for 2026 are provided for reference for the uniformity of configuration materials and do not directly relate to this object.


Relation Object Nature of Relation
Owner Email account Each folder belongs to a specific account; when the account is deleted, its folders become irrelevant.
Classifier of Types Enumeration.TypesOfPredefinedEmailFolders Defines the purpose of predefined folders and rules for automatic routing.
Stored Emails Objects for storing emails (incoming/outgoing emails BSP) Emails refer to the folder; the folder acts as a container. Moving an email = changing the reference to the folder.
Hierarchy The catalog itself (Parent) Nested folders.

Input on Basis: not provided and does not make sense for this type of object. Creation of elements is performed interactively from list/selection forms or programmatically during the initialization of the email account (auto-creation of predefined folders).


7. Extension Points

  • Configuration Extension (form adapters): adding form attributes or columns in ListForm/ElementForm, for example, user labels/color highlighting of folders, without removing the object from support.
  • Additional Attributes and Information: if the catalog has the “Properties” subsystem enabled, additional attributes/information can be added (e.g., indication of an archive folder) without changing metadata.
  • Event Subscriptions (BeforeWriting, BeforeDeleting): control of user naming rules, automatic assignment of the owner, auditing changes in folder structure.
  • Overridable Common BSP Modules of the “Working with Emails” subsystem: configuration of the list and logic for creating predefined folders, rules for routing emails.
  • Roles and RLS: additional access restriction to folders by owner (account) to segregate correspondence between users.

When making any modifications, maintain the protection of predefined folders (do not allow changes to PredefinedFolder/TypeOfPredefinedFolder and deletion of system folders) — this is essential for the correct operation of the email client.

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

Does the "Electronic Mail Folders" directory generate accounting entries?
No. This is a service hierarchical directory of the electronic mail mechanism of the BSP. It does not generate, create movements in accounting registers, and does not participate in the calculation of taxes of the RK. The accounts of the standard plan of the RK (1210, 1030, 3310, 3130, 6010, 7010, etc.) and tax norms do not apply to it.
How does a predefined folder differ from a user folder?
A predefined folder has the attribute "PredefinedFolder" = True and the "PredefinedFolderType" is filled (Inbox, Sent, Deleted, etc.). Such folders are created automatically by the system, protected from deletion and modification of key parameters, and are used for automatic routing of emails. User folders are created manually and can be freely edited.
How is access to folders restricted between users?
Through the standard attribute "Owner" — the email account. Folders are subordinate to the account, so the user sees the folder structure only of their mailboxes. Additionally, access can be restricted by roles and RLS by owner.
Can this directory be entered based on other objects?
No, entry based on is not provided. Elements are created interactively (list/selection forms) or programmatically during the initialization of the email account, when predefined folders are automatically created.

Read also

Источники

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