1. Идентификация объекта
| Параметр | Значение |
|---|---|
| Тип объекта | Отчёт (Report) |
| Имя | ОборотыМеждуСубконтоТиповой |
| Полный путь | Отчет.ОборотыМеждуСубконтоТиповой |
| Синоним | Обороты между субконто (бух.) |
| Конфигурация | Бухгалтерия для Казахстана, редакция 3.0, версия 3.0.74.2 |
| Страна/локализация | Республика Казахстан (₸, план счетов РК, ставка НДС 16 %) |
Назначение. Отчёт предназначен для анализа оборотов и корреспонденций между различными видами аналитического учёта (субконто) на счетах бухгалтерского учёта. Позволяет бухгалтерам и финансовым аналитикам изучать взаимосвязи между объектами учёта (контрагенты, договоры, проекты, подразделения, номенклатура и т. д.) в разрезе одного или нескольких счетов. Формирует многомерную таблицу: по строкам — заданные виды субконто, по столбцам — корреспондирующие субконто (с кем был оборот). Поддерживает режим расшифровки для перехода к первичным документам. Применяется от еженедельно до ежемесячно — при закрытии периода и сверках.
Где найти в 1С: раздел «Отчёты» → «Обороты между субконто (бух.)».
Навигационная ссылка: e1cib/list/Отчет.ОборотыМеждуСубконтоТиповой
2. Реквизиты и табличные части
2.1 Реквизиты (параметры формы/настроек)
| Имя | Тип | Обязательность | Назначение |
|---|---|---|---|
| НачалоПериода | Дата (dateTime) | Не проверяется | Начальная дата периода анализа. Задаёт нижнюю границу выборки проводок из регистров бухгалтерского учёта. |
| КонецПериода | Дата (dateTime) | Не проверяется | Конечная дата периода анализа. Верхняя граница выборки проводок. |
| ПредставлениеСпискаОрганизаций | Строка | Не проверяется | Текстовое представление выбранных организаций для отображения в форме без открытия настроек отбора. |
| ПредставлениеСпискаПодразделений | Строка | Не проверяется | Текстовое представление выбранных подразделений для информирования пользователя о применённых фильтрах. |
| РазмещениеДополнительныхПолей | Число (decimal) | Не проверяется | Способ размещения дополнительных полей в макете (вертикально/горизонтально). Влияет на структуру итоговой таблицы. |
| РежимРасшифровки | Булево | Не проверяется | Флаг интерактивного режима расшифровки: переход от сводных показателей к первичным документам. |
| ПоказательБУ | Булево | Не проверяется | Показатель «БУ» — суммовые обороты в основной валюте учёта (₸). Основной показатель для большинства сценариев. |
| ПоказательВалютнаяСумма | Булево | Не проверяется | Показатель валютных сумм для мультивалютных счетов (актуально для счетов учёта валютных операций). |
| ПоказательКоличество | Булево | Не проверяется | Количественный показатель для счетов с количественным учётом (товары, материалы, продукция). |
| СписокВидовСубконто | СписокЗначений | Обязательно | Список видов субконто для анализа по строкам. Без заполнения отчёт не формируется. Определяет основную аналитику. |
| СписокВидовКорСубконто | СписокЗначений | Обязательно | Список видов корреспондирующих субконто для анализа по столбцам. Определяет аналитику корреспонденции (с кем был оборот). |
2.2 Табличные части
Группировка — настройка группировок и детализации данных: выбор полей группировки строк, тип итогов и порядок вложенности уровней. Пользователь формирует иерархию аналитических разрезов, по которым сворачивается результат.
Дополнительно в отчётах данного класса присутствуют вспомогательные ТЧ/наборы настроек: отбор (условия по значениям субконто, счетам, организациям), сортировка и состав дополнительных полей. Их состав определяется схемой компоновки данных отчёта.
3. Формы
Отчёт использует стандартный набор форм для объектов типа «Отчёт» в БК 3.0:
| Форма | Назначение |
|---|---|
| Форма отчёта (основная) | Ввод периода, выбор организаций/подразделений, задание видов субконто и корреспондирующих субконто, включение показателей (БУ, валютная сумма, количество), запуск формирования и вывод результата в поле табличного документа. |
| Форма настроек (настройки компоновки) | Расширенная настройка структуры: группировки, отборы, сортировки, состав показателей и дополнительных полей, оформление. |
| Форма выбора варианта | Выбор сохранённого варианта отчёта из состава предопределённых и пользовательских вариантов. |
Формы взаимодействуют через параметры настроек компоновки данных; результат выводится в поле табличного документа с поддержкой расшифровок.
4. Ключевые процедуры модулей
В приложенном evidence исходные тексты модулей (BSL) не предоставлены. Ниже — типовой состав обработчиков для отчёта БК 3.0, основанного на СКД. Точные имена и строки уточняются по конфигуратору.
- ПриКомпоновкеРезультата (модуль формы отчёта) — основной обработчик: перед выводом СКД подставляет пользовательские параметры (период, список видов субконто/корсубконто, показатели), выполняет проверку заполнения обязательных параметров
СписокВидовСубконтоиСписокВидовКорСубконто. - ПриСозданииНаСервере — инициализация настроек по умолчанию, установка периода, восстановление последнего использованного варианта.
- УстановитьПериод / ОбработкаВыбораПериода — работа с реквизитами
НачалоПериодаиКонецПериода, синхронизация с параметрами СКД. - СформироватьОтчёт (клиент → сервер) — сборка настроек компоновки, вызов процессора СКД, вывод в табличный документ.
- РезультатОбработкаРасшифровки — при включённом
РежимРасшифровкиоткрывает первичный документ или детализирующий отчёт по выбранной ячейке. - Обработчики отображения отборов — заполнение
ПредставлениеСпискаОрганизацийиПредставлениеСпискаПодразделенийдля информативного показа применённых фильтров.
Основная логика вычислений реализована в схеме компоновки данных (макет ОсновнаяСхемаКомпоновкиДанных): набор данных строится запросом к таблицам оборотов регистра бухгалтерии Хозрасчетный (виртуальная таблица Хозрасчетный.ОборотыДтКт с разворотом по видам субконто и корреспондирующим субконто).
5. Источники данных и движения
Отчёт не формирует проводок и движений по регистрам — это объект чтения. Он выбирает уже сформированные записи регистра бухгалтерии.
- Основной источник: регистр бухгалтерии
Хозрасчетный, виртуальная таблица оборотов Дт-Кт (ХозрасчетныйОстаткиИОбороты/ХозрасчетныйОбороты) с измерениями по субконто. - Разрезы: счёт Дт, счёт Кт, до трёх видов субконто Дт и Кт, организация, подразделение.
- Показатели: сумма БУ (₸), валютная сумма, количество.
Пример анализируемых корреспонденций (план счетов РК, ставка НДС 16 %):
| Хозоперация | Дт | Кт | Комментарий |
|---|---|---|---|
| Реализация товаров покупателю | 1210 | 6010 | ДЗ покупателей ↔ доход от реализации |
| Начислен НДС при реализации | 1210 | 3130 | НДС 16 % от облагаемого оборота |
| Списана себестоимость | 7010 | 1330 | Себестоимость ↔ товары на складе |
| Поступление товаров от поставщика | 1330 | 3310 | Товары ↔ КЗ поставщикам |
| Оплата поставщику с текущего счёта | 3310 | 1030 | КЗ ↔ деньги на счёте |
| Поступление оплаты от покупателя | 1030 | 1210 | Деньги ↔ ДЗ покупателей |
Например, задав по строкам субконто «Контрагенты», а по столбцам «Номенклатура» для счёта 1210↔6010, отчёт покажет, каким покупателям и по какой номенклатуре сформирован доход от реализации за период.
При реализации на 116 000 ₸ (в т. ч. НДС 16 % = 16 000 ₸) обороты распределятся: Дт 1210 Кт 6010 — 100 000 ₸, Дт 1210 Кт 3130 — 16 000 ₸.
6. Связанные объекты и ввод на основании
- Регистр бухгалтерии
Хозрасчетный— единственный источник данных. - Планы видов характеристик
ВидыСубконтоХозрасчетные— определяют допустимые значенияСписокВидовСубконтоиСписокВидовКорСубконто. - План счетов
Хозрасчетный— счета РК (1210, 1030, 1330, 3310, 3130, 6010, 7010 и др.). - Справочники
Организации,Подразделения,Контрагенты,Номенклатура,Договоры— источники значений субконто и отборов. - Расшифровки ведут к первичным документам (реализация, поступление, платёжные документы, в т. ч. связанные с ЭСФ/СНТ).
Ввод на основании для отчётов не предусмотрен. Отчёт сам является точкой перехода (по расшифровке) к первичным документам.
7. Точки расширения
- Пользовательские варианты отчёта — сохранение настроенных комбинаций видов субконто, отборов и группировок.
- Расширение схемы компоновки данных через расширение конфигурации: добавление вычисляемых полей, ресурсов, дополнительных наборов данных.
- Дополнительные обработчики модуля объекта/формы в расширении — например, дозаполнение показателей или кастомная обработка расшифровки.
- Внешние печатные формы и макеты оформления СКД — подключаемые варианты вывода.
- Роли и функциональные опции — управление доступностью и составом показателей.
Требует проверки (версионно-специфично): точный перечень предопределённых вариантов и состав дополнительных полей в макете могут отличаться между релизами линейки 3.0.74.x.
