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