RUKKENZH
Задать вопрос AI
SectionsОбъекты конфигурации 1С
Report "Income and Expenses (Profit and Loss)" (Reports.IncomeExpenses)
Язык статьи:🇷🇺 RU🇰🇿 KK🇬🇧 EN🇨🇳 ZH
Версия статьи:📘 Для бухгалтера⚙️ Для тех-специалиста

Report "Income and Expenses (Profit and Loss)" (Reports.IncomeExpenses)

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

1. Identification

Parameter Value
Object Type Report
Name IncomeExpenses
Full Name Report.IncomeExpenses / Reports.IncomeExpenses
Synonym Income and Expenses (Profit and Loss)
Configuration Accounting for Kazakhstan, edition 3.0 (3.0.74.2)
Basis Report on SCD (data composition system)
Entries/Movements No (analytical report, read-only)

Purpose. The report generates analytical reporting on the financial results of the organization's activities: structure of income and expenses, calculation of profit/loss for the period with details by arbitrary analytical cuts (account, counterparty, department, nomenclature, etc.). It is intended for accountants, financial managers, and executives. It is an analytical tool — does not generate entries, reads data from accounting registers. Supports drill-down mode for any indicator.

Where to find in 1C: section "For the Manager" → "Income and Expenses (Profit and Loss)". Navigation link: e1cib/list/Report.IncomeExpenses

The economic meaning of the report: income is taken from the turnovers of accounts in section 6 of the standard chart of accounts of the RK (for example, 6010 "Income from sales of goods and services"), expenses are from accounts in section 7 (for example, 7010 "Cost of goods sold and services rendered"). The difference forms the financial result for the period. Amounts are reflected in tenge (₸).


2. Attributes and Table Parts

2.1 Header Attributes (Report Settings)

Name Type Mandatory Purpose
StartPeriod Date (dateTime) ShowError Start date of the reporting period; mandatory for data selection
EndPeriod Date (dateTime) ShowError End date of the reporting period; mandatory for limiting the time range
Frequency Number (decimal) ShowError Time interval for detailing (day, week, month, quarter, etc.); sets time grouping
OrganizationListRepresentation String DontCheck Text representation of selected organizations for the report header; generated automatically
AdditionalFieldsPlacement Number (decimal) DontCheck Method of placing additional fields (separately, together with main ones, etc.)
DrillDownMode Boolean DontCheck Flag for drill-down mode; when enabled, the report opens with details for a specific indicator. Not filled in directly by the user

2.2 Table Parts

Grouping

Defines the structure of data grouping — by which dimensions the data is divided into groups and subgroups.

Name Type Purpose
Usage Boolean Flag for activating the row; only marked groupings are applied
Field String System name of the grouping field (for example, "Account", "Counterparty", "Department")
Representation String Readable name of the field for the interface
GroupingType EnumRef.GroupingDetailingTypes Method of grouping: without hierarchy, only hierarchy, with hierarchy and elements

AdditionalFields

List of additional fields (resources and dimensions) displayed in the report besides the main indicators of income and expenses.

Name Type Purpose
Usage Boolean Flag for including the field in the report
Field String System name of the additional field
Representation String Name of the column for display

3. Forms

Form Purpose
ReportForm (main) Unified user form. Contains ~389 control elements: input fields for the period (StartPeriod, EndPeriod), selection of organizations, frequency settings, grouping tables and additional fields, table document field with results, selection and SCD settings panel. Provides generation, output, drill-down, and saving of settings variants

Additional (standard for SCD reports) forms like a separate settings/variant form are usually inherited from the general BSP mechanics and are not explicitly overridden in the object.


4. Key Module Procedures

In the attached evidence, the original BSL code of the handlers is not detailed (only the structure is provided). Below are typical handlers for the SCD report in BSP configurations. Specific procedure names require verification against the form module of the specific version.

Report object module:

  • OnResultComposition(DocResult, DataDrillDown, StandardProcessing) — intercepts the output of the result: substitutes period dates in the header, formatting, and if necessary — programmatically adds to the composition layout.
  • Procedures for configuring the composition scheme: programmatically adding resources/fields of income and expenses, setting parameters StartPeriod, EndPeriod, Frequency.

Report form module:

  • OnCreateOnServer(Refusal, StandardProcessing) — initializes settings: sets default period, fills the list of organizations, restores user settings.
  • Handlers for period and frequency selection — synchronizes attributes StartPeriod/EndPeriod with the selected standard period.
  • Handlers for tables Grouping and AdditionalFields — manages the composition of groupings and columns.
  • Drill-down handler — opens details for the indicator (attribute DrillDownMode).

5. Data Sources, Movements, and Entries

The report does not generate movements and does not create entries — it is a read-only report.

Data is composed from accounting registers (turnovers by accounts) of the standard chart of accounts of the RK. Main sources:

Section Accounts (standard RK) Role in the report
Income 6010 "Income from sales of goods and services" (and other accounts in section 6) Credit turnovers — total income
Expenses 7010 "Cost of goods sold and services rendered" (and other accounts in section 7) Debit turnovers — total expenses
Financial Result Difference "Income − Expenses" Profit/Loss for the period

For context — related accounts of sales operations, whose turnovers indirectly affect the indicators: 1210 (short-term accounts receivable from customers), 1030 (cash in current accounts), 1330 (goods), 3310 (short-term accounts payable to suppliers), 3130 (VAT payable). The indicators of the report "Income and Expenses" do not include VAT amounts — VAT (rate 16% in 2026) is reflected in account 3130 and does not enter the profit/loss indicators.

Selection and detailing are conducted by standard accounting cuts: organization, department, counterparty, nomenclature, article of income/expenses.


  • Input Based On — not applicable (the report is not a document).
  • Related Objects:
    • Chart of accounts "Standard (RK)" — source of income/expense accounts.
    • Accounting register (turnovers by accounts) — source of composition data.
    • Reference books of analytics: "Organizations", "Departments", "Counterparties", "Nomenclature", "Articles of Income and Expenses".
    • Enumeration GroupingDetailingTypes — type of grouping.
    • Primary documents of sales/writings off (Sales of goods and services, etc.), forming turnovers for accounts 6010/7010; they also provide electronic invoices (ESF) and electronic document flow reports for the RK.

7. Extension Points

  • Report Variants (SCD). Saving user settings variants through the standard report variants mechanism of BSP — without changing the configuration.
  • Additional Reports (external). A separate external report with its own scheme based on the same turnovers — connected through "Additional Reports and Processes".
  • Configuration Extension. Overriding OnResultComposition and form procedures for custom formatting, adding indicators (for example, a separate profitability column) or additional selections.
  • Grouping/Additional Fields Settings. Flexible settings of table parts Grouping and AdditionalFields by the user without modifications.
  • Additional SCD Fields. Extending the composition scheme with custom calculated fields and resources.

Version-specific (requires verification for 3.0.74.2): the exact composition of predefined grouping fields and names of form module handlers may differ between releases of edition 3.0.

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

Does the "Income and Expenses" report generate accounting entries?
No. This is an analytical report in the SCD that works in read-only mode. It does not create movements or entries, but collects turnover data for income accounts (section 6, for example 6010) and expense accounts (section 7, for example 7010) of the standard chart of accounts of the RK.
Is VAT included in the profit/loss indicators of the report?
No. VAT (in Kazakhstan, the rate in 2026 is 16%) is accounted for in account 3130 "VAT payable" and is not included in the calculation of income/expenses and financial results.
How to open the report and where is it in the interface?
Section "For the Manager" → "Income and Expenses (Profit and Loss)". Direct navigation link: e1cib/list/Report.IncomeExpenses.
Can the set of groupings and columns be changed without modifying the configuration?
Yes. The composition of groupings can be configured in the "Grouping" table part, and additional columns in "AdditionalFields". Settings are saved as user report variants through the standard BSP mechanism.

Read also

Источники

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