RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Guide "Additional Reports and Processes" in 1C:Accounting for Kazakhstan 3.0 - How to Connect External .epf/.erf
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Guide "Additional Reports and Processes" in 1C:Accounting for Kazakhstan 3.0 - How to Connect External .epf/.erf

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

Checked on release 3.0.74.2 "Accounting for Kazakhstan" (version 3.0).

You received a file .epf — "install it, there will be a convenient print form of the contract" or "this is a price list upload from the supplier." You open 1C and do not understand: where to put it so that the button appears in the required document? By double-clicking the file, the processing will start once and disappear — upon the next entry, it will be gone again. For an external report, processing, or print form to live inside the database and be called by a button from a document or section, they need to be connected through the directory "Additional reports and processing." This is what we will do.

First, an important note: this is an administrative object, not an accounting document. It does not create entries, does not generate electronic invoices (ESF) and tax reports, and does not move tax registers. It only registers an external file in the database and tells 1C where and which document to show the button. Everything else (entries, printing, taxes) is done by the connected processing itself.

1. Purpose

The directory stores external reports (.erf) and processing (.epf) connected to the database: their commands, call locations, list of users with quick access, and schedule for automatic launch. This is a standard mechanism for extending the typical configuration without removing it from support and without changing the configuration itself.

2. Where to find

Menu: Administration → Print forms, reports and processing → Additional reports and processing (hyperlink at the bottom of this settings block).

Direct navigation link in 1C (menu File → Go to navigation link, or Ctrl+F in the address field):

e1cib/list/Directory.AdditionalReportsAndProcessing

Before the list appears, the checkbox "Additional reports and processing" must be checked in the same block "Print forms, reports and processing." If it is unchecked — the section will simply not be visible. Only a user with administrator rights can check the box and connect files.

2a. How to know your release

Main menu (icon ≡ or "Help") → About the program. In the opened window: at the top — the version of the platform (for example, 8.3.24.xxxx), below — "Configuration: Accounting for Kazakhstan, version 3.0 (3.0.74.2)." The second line (3.0.74.2) is your configuration release. If you have a different release, the location of the checkboxes may differ slightly, but the logic is the same.

3. How to fill

The card is almost never created "from scratch" — it is filled by the file itself during the upload. The order:

  1. In the list, click Add → From file on disk (or Upload from file on computer).
  2. Select .epf (processing) or .erf (report). 1C will read the file and fill in the service fields itself.

Next, you check and configure the fields of the card.

Field Purpose and what happens in case of error
Name (mandatory) How the processing is named in the lists. It is taken from the file. Give it a clear name — you will search for it among dozens of others. It cannot be saved empty.
Type Type: additional report, additional processing, print form, filling of the object, creation of related objects. This field is read-only — it is taken from the file. If the type is "Print form," but you needed "Processing," then you were sent the wrong file.
Publication (mandatory) Three values: In use, Debug, Not in use. Until you set "In use", the commands will not appear anywhere, even if everything else is configured correctly. "Debug" is for the developer; ordinary users do not need it.
Safe mode Checkbox. If checked — 1C blocks dangerous operations (working with the file system, COM, launching programs). Keep it checked for external files. Uncheck only for verified processing from a reliable supplier, otherwise you risk the database data.
Commands (table part) A list of what the processing can do. It is filled from the file. For each command, you configure two fields: Quick access and (if supported) Schedule.
Quick access Who to show the command to in the section panel. Click the hyperlink, check users/groups. If not configured — the command will be available but hidden in the general list of "Additional processing," not in plain sight.
Schedule Only for processing with scheduled launches (regulatory). You set when 1C will automatically launch it (once a day, at night, etc.). There is no field for print forms and reports.
Placement (section "Print/Filling") For print forms, filling, and related objects — for which objects (documents, directories) the button will appear. If you do not specify the object — the print form will not "attach" anywhere.

After configuration — Save and close. The button may not appear instantly: sometimes you need to re-enter the database (reset the interface cache).

4. Analyzed example

Task. The franchisee sent a file PF_Invoice_Logo.epf — a non-standard print form of the invoice with your logo. It is necessary for the "Sales" document to have a print button for it.

Steps:

  1. Administration → Print forms, reports and processing — make sure that the checkbox "Additional reports and processing" is checked.
  2. Open the list via the link e1cib/list/Directory.AdditionalReportsAndProcessing.
  3. Add → From file on disk → select PF_Invoice_Logo.epf.
  4. 1C fills in: Name — "Invoice (with logo)", Type — Print form.
  5. In the Placement block, check that the object "Sales of goods and services" is specified (the file usually brings it itself).
  6. Publication — set "In use". Safe mode — keep it checked.
  7. Quick access — add accountants who print sales.
  8. Save and close. If necessary, re-enter the database.

Result. Open any "Sales" document → button Print → the item "Invoice (with logo)" appears in the list.

Entries? They do not exist — neither for the directory nor for the print form. To emphasize the context of the RK: the invoice itself (sale of, say, 1,160,000 ₸, including VAT 16% = 160,000 ₸) generates entries in the underlying document, not here:

Debit Credit Amount, ₸ Content
1210 6010 1,000,000 Revenue from sales (excluding VAT)
1210 3130 160,000 VAT payable (16%)
7010 1330 (cost) Cost of goods written off

These movements are generated by the "Sales" document, while our connected print form only prints beautifully the already prepared invoice. The directory "Additional reports and processing" has no relation to the entries themselves.

5. Types (what can be connected)

The Type field is determined by the file. Possible values:

  • Additional processing — arbitrary processing, launched from the section list or from the object form (uploaders, group operations, service utilities).
  • Additional report — report (more often on the SKD), stands next to the standard reports of the section.
  • Print form — adds an item to the Print menu of the specified document/directory.
  • Filling of the object — adds a command to fill in fields directly in the document form.
  • Creation of related objects — command "create based on" for documents.

The type of command launch (visible in the table part) can be: opening a form, calling a client method, calling a server method, scheduled launch, generating a print form, filling validation script.

6. What is formed upon recording

There are no accounting movements — this is a directory, not a document. Upon recording an item:

  • an item of the directory is created/updated with the processing file stored inside;
  • the commands of the processing and their binding to sections/objects are registered (this is what "activates" the buttons in the interface);
  • the quick access settings for users are saved;
  • for processing with a schedule, a background regulatory task is created, which launches the processing at the specified time.

ESF, tax reports, and accounting entries are not created by this object. They are (if necessary) generated by the processing itself or the document with which it works.

7. Print forms

The directory card does not have its own print forms. This is the whole point of the object: it does not print itself, but adds print forms to other configuration objects. If the connected file has the type "Print form," the result will be seen in the Print menu of the document specified in "Placement."

8. Common errors

  • "The format of the external report or processing file is not supported" — you selected the wrong file (not .epf/.erf), or you are trying to upload processing for managed forms in an inappropriate mode. Ask the supplier for a file for your platform and mode (managed application).
  • "The processing is not intended for use with this configuration" — the file properties are rigidly set to another configuration. You need a version specifically for "Accounting for Kazakhstan," version 3.0.
  • "Performing an invalid operation in safe mode" / "Unsafe actions are prohibited" — the processing needs access to files, COM, or launching programs. Uncheck the "Safe mode" — but only if you trust the source of the file.
  • The button did not appear — most often: Publication is not set to "In use"; "Placement" is not filled; the user has not been granted quick access; the cache has not been reset. Check each in turn and re-enter the database.
  • The section "Additional reports and processing" is not in Administration — the functional option is turned off; check the box in the "Print forms, reports and processing" block under an administrator.

9. FAQ

What is the difference between "Additional report" and "Additional processing"? A report (.erf) only reads data and builds a selection/table. Processing (.epf) can modify the database data: upload, fill, repost. The type is determined by the file; it is not changed manually.

Is it necessary to remove the configuration from support to connect processing? No. This is the advantage: external reports and processing live separately from the configuration, and updates to the standard do not interfere with them.

What to do if the item "Additional reports and processing" is not visible at all? Log in as an administrator, open Administration → Print forms, reports and processing and check the corresponding checkbox. After that, both the section and the list will appear.

Can processing be launched automatically, for example, at night? Yes, if the command type is "scheduled." In the card for such a command, set the Schedule — 1C will create a regulatory task. In a file-based database, the session must be open for this (or the agent configured), in a client-server environment the task runs on the server.

Is it safe to uncheck the "Safe mode" checkbox? Uncheck only for files from a trusted supplier. In unsafe mode, processing gets full access to computer files, external programs, and database data. For random .epf from the internet — keep safe mode enabled.

I connected a print form, but the button is not in the document. Why? Check: Publication = "In use," the "Placement" specifies the required document, you have been granted quick access. Then re-enter the database — the interface is cached, and the new command appears after re-entry.

How to update processing to a new version from the supplier? Open the existing directory item and click Upload from file — select the new .epf. The placement and quick access settings will be saved; only the file itself will be updated.

Does this directory create entries, ESF, or tax reports? No. This is an administrative object. Entries, ESF (through the ESF IS), and tax reports are generated by accounting documents ("Sales," "Receipt," etc.), and processing can only assist in filling them out or printing.

Who can connect additional processing? A user with administrator rights. Ordinary users are only granted access to launch through the "Quick access" setting.

Can one file provide several commands in different documents? Yes. One processing can carry several commands, and each is placed with its object or in its own раз.

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

What is the difference between "Additional Report" and "Additional Processing"?
The report (.erf) only reads data and builds a selection or table. The processing (.epf) can modify the database data: load, fill, or reprocess. The type is determined by the file itself and is not changed manually.
Do I need to remove the configuration from support to connect the processing?
No. External reports and processing exist separately from the configuration, so they do not interfere with standard updates — this is the main advantage of the mechanism.
What should I do if the "Additional Reports and Processing" item is not visible at all?
Log in as an administrator, go to Administration → Print Forms, Reports, and Processing, and enable the corresponding checkbox. After that, both the section and the list will appear.
Can processing be run automatically, for example, at night?
Yes, if the launch type for the team is "scheduled." Set it in the Schedule card — 1C will create a scheduled task. In a file-based database, an open session or agent is needed, while in a client-server database, the task is executed on the server.
Is it safe to uncheck the "Safe Mode" checkbox?
Only uncheck it for files from a trusted supplier. In unsafe mode, the processing gains full access to the computer's files, external programs, and database data. For random .epf files from the internet, keep safe mode enabled.
I connected the print form, but there is no button in the document. Why?
Check: Publication = "In Use," the "Placement" specifies the required document, and you have been granted quick access. Then log back into the database — the interface is cached, and the new command appears after re-logging.
How to update the processing to a new version from the supplier?
Open the existing directory item and click "Load from File," selecting the new .epf. The placement and quick access settings will be preserved, and only the file itself will be updated.
Does this directory create entries, electronic invoices (ESF), or VAT?
No. This is an administrative object. Entries, electronic invoices (via the ESF IS), and VAT form accounting documents such as "Sales" and "Receipts," and the connected processing can only assist in filling or printing them.

Read also

Источники

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