RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Document "Change of Parameters for Amortization of Intangible Assets"
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN

Document "Change of Parameters for Amortization of Intangible Assets"

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

1. Identification

Parameter Value
Object Type Document (Document)
Name ChangeParametersForAmortizationCalculationNMA
Full Name Documents.ChangeParametersForAmortizationCalculationNMA
Synonym “Change parameters for amortization calculation of intangible assets”
Configuration Accounting for Kazakhstan, edition 3.0 (version 3.0.74.2)
Subsystem Accounting for fixed assets (NMA)
Navigation Link e1cib/list/Document.ChangeParametersForAmortizationCalculationNMA

Purpose. The document is intended for adjusting the parameters of amortization calculation for intangible assets (NMA) in accounting. It allows changing the useful life, volume of production (work), and cost base, which affect the calculation of amortization. It is used irregularly — during the revaluation of NMA, changes in the conditions of asset use, changes in accounting policy, or correction of errors in the initial commissioning.

Who uses it. Accountants and those responsible for accounting for fixed assets.

Where to find in 1C: section “Fixed Assets” → “Change parameters for amortization calculation of NMA”.


2. Header Attributes and Table Parts

Header Attributes

Attribute Type Mandatory Purpose
Organization ReferenceDirectory.Link.Organizations Mandatory The organization for which the amortization parameters are being adjusted. Determines the selection of assets and the accounting dimension in the register.
Date Date System The date from which the new parameters are effective. Determines the period of recording in the information register (old values are overwritten by new ones based on the document date).
Number String System The document number (numbering).
Comment String Optional Arbitrary textual explanation.
Responsible ReferenceDirectory.Link.Users Optional The user responsible for the document (used in the scenario of group changes to attributes).

Table Part “NMA”

Column Type Mandatory Purpose
IntangibleAsset ReferenceDirectory.Link.IntangibleAssets Mandatory The asset for which the amortization parameters are being changed.
UsefulLife Number By calculation method New useful life (in months) for the linear method.
VolumeOfProduction Number By calculation method New planned volume of production (work) for the production method of calculation.
Cost Number Conditional New cost base for amortization calculation.

If a mandatory field from the list (Organization, IntangibleAsset) is not filled in — 1C will not process the document and will issue an error “Field … is not filled in”.


3. Forms

Form Purpose
DocumentForm Main form for entering/editing: header attributes and table part “NMA”. Manual filling, selection, or automatic list of the organization's assets.
ListForm List of all documents of the type “Change parameters for amortization calculation of NMA” with filtering and sorting (opens via navigation link).
SelectionForm Service form for selecting a document when referenced from other objects.
GroupChangeForm (standard processing) Mass change of header attributes (for example, Responsible) for multiple documents.

4. Key Module Procedures

Below are the procedures confirmed by evidence and standard document handlers.

Manager Module (ManagerModule)

  • PrepareParametersForPosting (ManagerModule, ~31 line) — central procedure for preparing posting data:
    • creates a temporary tables manager;
    • forms three queries:
      • QueryTextDocumentAttributes — extracts the header attributes of the document;
      • QueryTextTemporaryTablesDocument — creates a temporary table from the table part “NMA”;
      • QueryTextChangeParametersForAmortizationCalculationNMA — main calculation of changed parameters;
    • returns the structure of posting parameters with temporary tables.

Common Modules of Movement Formation

  • ChangeParametersForAmortizationCalculationNMA (common module) — uses prepared parameters and writes new values to the register.
  • ChangeParametersForAmortizationCalculationNMATableNMA (common module) — processes the table part “NMA” line by line, forming a set of register records with new UsefulLife, VolumeOfProduction, Cost.

Standard Handlers (object module / forms)

  • PostingHandler (object module) — calls preparation of parameters and records movements in the information register.
  • FillingHandler — filling based on data from the basis/organization.
  • FillingCheckHandler — control of mandatory fields (Organization, IntangibleAsset).
  • OnCreateOnServer / FillingHandler form — filling the list of NMA by organization, selection operation.

5. Posting and Movements

The document does not generate accounting entries according to the chart of accounts — it does not reflect a business operation, but changes initial data for the calculation of amortization. Therefore, movements are formed only in the information register.

Register Type Resources written
InitialDataNMAAccounting InformationRegister (independent/subordinate to the registrar) UsefulLife, VolumeOfProduction, Cost

Posting Logic. For each line of the table part “NMA”, a register record is created with new amortization parameters. Old records are overwritten by new ones based on the document date: subsequent amortization calculation (document “Amortization and Depreciation Calculation”) uses current values for the period of calculation.

The actual amounts of amortization, as well as entries (for example, on expense accounts) are generated by the regulatory document for amortization calculation, not this document. Here, only the calculation base is adjusted.

For reference — the standard chart of accounts of the RK, involved in related accounting of NMA and amortization: accounts of the NMA group and accumulated amortization (2700s), expense accounts (7000s). This document does not create entries for them.


Connection Object Nature of Connection
Movement Register InformationRegister.InitialDataNMAAccounting Document — registrar of records
Data Source ReferenceDirectory.IntangibleAssets List of the organization's assets
Primary Input of Parameters Document “Acceptance of NMA for Accounting” / “Commissioning of NMA” Sets the initial parameters that this document corrects
Data Consumer Document “Amortization and Depreciation Calculation” Reads current parameters from the register when calculating amortization

Input on Basis. The document is usually entered independently (not “on the basis of”); filling the list of NMA is done by organization or by selecting specific assets.


7. Application Scenarios

No. Scenario When Applied
3.1 Creating a new document with filling the list of NMA by organization Mass review of amortization parameters for all/part of NMA (change in accounting policy, inventory results)
3.2 Changing parameters for one NMA through selection Correction for a specific asset (for example, correcting an error in the useful life)
3.3 Editing through processing the table part Mass change of many assets in a form with extended capabilities
3.4 Group change of header attributes for several documents Mass editing, for example, the attribute Responsible
3.5 Manual fixation without automatic posting Fixing changes, deferring the formation of movements (preparing data for approval)

8. Extension Points

  • Configuration Extensions (CfE): overriding PostingHandler and FillingCheckHandler in the object module to add custom checks for amortization parameters.
  • Common Modules of Movement Formation: ChangeParametersForAmortizationCalculationNMA and …TableNMA — points for extending the logic of writing to the register.
  • Manager Module: PrepareParametersForPosting — can be supplemented with query texts to account for additional parameters.
  • Forms: handlers OnCreateOnServer, processing selection and filling the list of NMA — for customizing mass filling scenarios.
  • Event Subscriptions: BeforeRecording/OnRecording of the document for integration logic.

Version-specific (requires verification in a specific release): exact names of resources and dimensions of the register InitialDataNMAAccounting and the presence of support for the calculation method “by volume of production” may differ between sub-releases 3.0.7x.

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

Does the document generate accounting entries?
No. The document does not reflect a business transaction and does not make entries in the chart of accounts. It only records movements in the information register InitialDataIntangibleAssetsAccounting, adjusting the depreciation calculation base. The amounts of depreciation and entries are generated by the regulatory document "Accrual of Depreciation and Wear".
What fields are mandatory for processing?
In the header, the attribute "Organization" is mandatory, and in the table part "Intangible Assets" — the column "IntangibleAsset". Without these, 1C will not process the document and will display the error "Field ... is not filled in".
What happens to the old depreciation parameters?
Old values are not deleted but are overwritten by new entries in the register based on the document date. Subsequent depreciation accrual uses the current values for UsefulLife, ProductionVolume, and Cost for the period.
Where is the document located in the interface?
Section "Fixed Assets" → "Change of Depreciation Parameters for Intangible Assets". The list can also be opened via the navigation link e1cib/list/Document.ChangeOfDepreciationParametersForIntangibleAssets.

Read also

Источники

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