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

Reference "RemoveExchangeExecutionSettings" (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 RemoveExchangeExecutionSettings
Full Name Catalog.RemoveExchangeExecutionSettings (Catalogs.RemoveExchangeExecutionSettings)
Alias — (not specified)
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Status Deprecated — determined by the prefix Remove in the name
Where to find e1cib/list/Catalog.RemoveExchangeExecutionSettings

Purpose. The catalog stores deprecated settings for data exchange with other information bases: parameters for scheduled (automatic) synchronization execution, transactionality of data export/import, conditions for starting the exchange, and error notification settings. The prefix Remove indicates that the object is preserved in the configuration solely for backward compatibility and data migration from older versions. In current releases, the exchange functionality is implemented through other mechanisms (the "Data Synchronization" subsystem / BSP). Direct user interaction with the catalog is not intended — it is only used during data migration and support for legacy integrations.

The object belongs to the technical part of the configuration and is not related to accounting, taxes, or calculations. It does not store monetary, tax, or accounting data, so Kazakh accounting parameters (VAT rate 16%, MRP 4,325 ₸, MZP 85,000 ₸, RK accounts, etc.) are not applicable and do not appear in examples.

2. Header Attributes and Table Parts

2.1 Header Attributes

Name Type Mandatory Purpose
ExecuteActionsWithFullRights Boolean (xs:boolean) Not checked Flag for performing exchange operations with privileged access (SetPrivilegedMode), bypassing RLS restrictions and user rights
UseScheduledTasks Boolean Not checked Enables/disables automatic execution of exchange on schedule through the platform's scheduled tasks mechanism
ScheduledTask String (xs:string) Not checked Identifier/name of the scheduled task associated with this exchange setting
DynamicallyChangeIntervalBetweenExchanges Boolean Not checked Auto-adjustment of the interval between exchange sessions depending on the intensity of data changes
Responsible CatalogRef.Users Not checked User responsible for setting up and monitoring data exchange
EveryProgramLaunch Boolean Not checked Automatically perform exchange at each launch of the client application
EveryProgramTermination Boolean Not checked Automatically perform exchange at each termination of the application
AvailabilityCheckDirectory String Not checked Path to the directory for checking the availability of the external system before starting the exchange
PerformExchangeWhenFileAppears String Not checked Trigger file name: when the file appears in the specified directory, the exchange is initiated
NumberOfItemsInTransactionForDataExport Number (xs:decimal) Not checked Size of the data export package in one transaction; affects performance and stability of the exchange
NumberOfItemsInTransactionForDataImport Number Not checked Size of the data import package in one transaction
ErrorNotificationEmailAccount String Not checked Email account identifier for sending error notifications about the exchange
ErrorNotificationEmailAddress String Not checked Email address (or list of addresses) for notifications about exchange errors
Comment String Not checked Arbitrary explanatory text for the setting

Standard fields of the catalog: Code, Name, DeletionMark, Predefined, Reference. Hierarchy/ownership indicators in the evidence are not identified — the catalog is generally linear (without hierarchy and subordination).

2.2 Table Parts

Table Part Purpose
ExchangeSettings String set of specific settings detailing the execution of the exchange (the composition of columns in the evidence is truncated — ). Typical purpose: linking the setting to a specific node/scenario of exchange and its specific parameters. Requires verification for the specific release: full composition of columns of this table part.

3. Forms

For catalogs of this purpose, the configuration includes standard forms (in the evidence, separate form modules are not attached):

Form Purpose
Element Form (ElementForm) View and edit attributes of a specific exchange setting and rows of the table part
List Form (ListForm) List of settings, opened via e1cib/list/Catalog.RemoveExchangeExecutionSettings
Selection Form (SelectionForm) Select setting when substituting in other objects (if such links exist)

Specialized forms for the deprecated service catalog are usually absent; in the absence of explicitly assigned forms, the platform uses auto-generated ones.

4. Key Module Procedures

Modules (object module, manager module, form modules) in the evidence are not attached, so below is a typical set of handlers for catalogs of this type. For deprecated objects, the application logic is generally absent or minimized.

Object Module:

  • BeforeWriting(Refusal) — standard control before writing (usually empty for service catalogs).
  • OnWriting(Refusal) — if necessary, record related changes.
  • FillingProcessing(FillingData, FillingText, StandardProcessing) — filling during input based on (not typical for this object).
  • FillingCheckProcessing(Refusal, CheckedAttributes) — considering that the mandatory attributes are not checked, additional control is usually absent.

Manager Module: standard procedures for data selection/processing; for deprecated objects, specific business logic is not expected.

The actual composition of procedures for version 3.0.74.2 requires verification against the original modules — the attached evidence does not contain them.

5. Posting and Movements

The object is a catalog, not a document: it is not posted and does not generate movements in accumulation registers, information registers, and does not create accounting entries according to the chart of accounts. Accordingly, RK accounts (1210, 1030, 1330, 3310, 3130, 6010, 7010) and tax calculations (VAT, PIT, OPE, etc.) are not applicable — the catalog stores only parameters for data exchange settings.

The influence of the catalog is limited to the technical area:

  • parameters of scheduled synchronization tasks (when UseScheduledTasks = True);
  • size of export/import transactions;
  • addressing of error notifications about the exchange.

Accounting consequences (movements in accounting) of the catalog record are absent.

  • Catalog "Users" — through the attribute Responsible.
  • Platform Scheduled Tasks — through UseScheduledTasks and ScheduledTask.
  • Exchange Plans / Synchronization Nodes — conceptual link: the setting describes how the exchange with the external information base is performed. In current versions, this role is performed by the data synchronization subsystem (BSP).
  • Input Based On for the deprecated service catalog is not provided; it also does not serve as a basis for creating other objects.

7. Extension Points

  • Configuration Extension: adding attributes/table parts and object module handlers or forms. Considering the deprecated status, extending the object is not recommended — new exchange logic should be built on current synchronization mechanisms.
  • Migration: the main scenario for working with the object is transferring saved settings to the current exchange subsystem when updating from earlier releases.
  • Event Subscriptions / Overridable Modules: for the service catalog, there are no typical override points; integration logic is implemented at the level of exchange plans and conversion rules.

General recommendation: do not manually create new elements of this catalog. Use it only for reading/migrating legacy settings. The full composition of columns in the table part ExchangeSettings and actual modules for version 3.0.74.2 require verification against the specific configuration delivery.

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

Why does the directory have the prefix "Delete" and can it be used?
The prefix "Delete" marks the object as deprecated. It is left in the configuration only for backward compatibility and data migration from older versions. There is no need to manually create new elements — the current exchange is built on the data synchronization subsystem (BSP). The directory is primarily used for reading/transferring legacy settings.
Does the directory generate entries or movements in the registers?
No. This is a directory, not a document: it does not post or create any accounting entries or movements in the registers. It only stores technical parameters for data exchange and is not related to accounting or taxes, so the RK accounts (1210, 1030, 3310, etc.) and tax rates do not apply to it.
What does the flag "ExecuteActionsWithFullRights" mean?
It enables the execution of exchange operations in privileged mode — bypassing RLS restrictions and the rights of the current user. This allows for correct data export/import regardless of the configured access restrictions, but requires caution from a security perspective.
Where can the directory be found in the interface?
Via the navigation link e1cib/list/Directory.DeleteExecutionSettingsExchange. In the standard interface, the service deprecated directory is usually hidden from users, so access is easier through the navigation link.

Read also

Источники

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