Раннее предупреждение проблемных долгов. ЕРП 2.5.27

03.11.26

Учетные задачи - Взаиморасчеты

Отчёт предназначен для раннего выявления клиентов (партнёров), у которых формируются признаки проблемной задолженности, — до наступления факта дефолта. Отчёт собирает в одну картину все «ранние» сигналы по клиенту и присваивает клиенту ранг риска, по которому можно приоритизировать работу менеджеров и кредитного контроля.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Раннее предупреждение проблемных долгов. ЕРП 2.5.27
.erf 26,66Kb ver:3.0.1
1 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Отчёт «Раннее предупреждение проблемных долгов» — руководство


1. Назначение отчёта

Отчёт предназначен для раннего выявления клиентов (партнёров), у которых формируются признаки проблемной задолженности, — до наступления факта дефолта. Отчёт собирает в одну картину все «ранние» сигналы по клиенту и присваивает клиенту ранг риска, по которому можно приоритизировать работу менеджеров и кредитного контроля.

Отчёт отвечает на вопросы:

  1. У кого есть просроченная задолженность и как давно она просрочена (интервалы «до 7 / 8–30 / 31–60 / более 60 дней»)?
  2. Кто нарушил обещания оплаты и сколько таких обещаний?
  3. По кому открыты споры (претензии) по задолженности и какова спорная сумма?
  4. У кого приближается срок оплаты по графику (в пределах горизонта предупреждения)?
  5. По кому есть неотгруженные заказы (эти суммы в долг не входят, но сигнализируют о риске)?
  6. Как используется лимит задолженности по договору (использование, доступный остаток, превышение)?
  7. Какова платёжная дисциплина клиента за период истории (просроченные и частичные оплаты, доля оплаченного в срок, максимальная и средняя просрочка)?

Отчёт только читает данные (регистры накопления и сведений, справочники, документы) и не изменяет их.

 

1.1. Итоговые оценки клиента

По совокупности признаков на уровне клиента рассчитываются:

Поле

Значения

Смысл

РангРиска

3 / 2 / 1 / 0

3 — высокий риск, 2 — требует внимания, 1 — наблюдение, 0 — риск не выявлен

СтатусРиска

«Высокий риск», «Требует внимания», «Наблюдение», «Риск не выявлен», «Нет данных для оценки»

текстовая расшифровка ранга

ПричиныРиска

текст (список через «;»)

какие именно признаки сработали, с суммами и порогами

Рекомендация

текст

типовое действие менеджера по данной ситуации

Правило присвоения ранга (упрощённо, пороги — параметры отчёта):

  • 3 — «Высокий риск»: просрочка достигла &ПорогПросрочкиДней (30) дней, или использование лимита ≥ &ПорогЛимитаПроцента (100 %), или нарушенных обещаний ≥ &ПорогНарушенныхОбещаний (2), или доля спорного долга ≥ &ПорогСпорнойДолиПроцента (30 %).
  • 2 — «Требует внимания»: есть любая просроченная сумма, или просроченные плановые поступления, или хотя бы одно нарушенное обещание, или незавершённые споры, или использование лимита ≥ &ПорогВниманияЛимитПроцента (80 %).
  • 1 — «Наблюдение»: есть суммы к оплате в пределах горизонта, или неотгруженные заказы, или просроченные/частичные оплаты за период истории, или долг без срока оплаты.
  • 0 — «Риск не выявлен» / «Нет данных для оценки»: признаков нет (второе — если по клиенту вообще нет данных о долге, истории оплат, лимите и заказах).

2. Структура схемы компоновки данных

2.1. Набор данных: 6 ветвей

Набор данных отчёта — один запрос, который собирает строки-факты из разных источников и «склеивает» их через ОБЪЕДИНИТЬ ВСЕ. Каждая ветвь отвечает за свой вид факта и помечает строки в поле ВидСтроки:

Ветвь

 

ВидСтроки

Источник данных

Что даёт

1

 

Долг

РегистрНакопления.РасчетыСКлиентамиПоСрокам.ОстаткиИОбороты(&ДатаОценкиГраница)

остаток долга и его разбивка по интервалам просрочки, «к предупреждению», доля просроченного

2

 

Платёж

РегистрНакопления.РасчетыСКлиентами

фактические оплаты по объектам расчётов (сумма, количество плательщиков)

3

 

ПлановаяОплата

РегистрНакопления.РасчетыСКлиентамиПланОплат.Остатки(&ДатаОценкиГраница)

плановые поступления: сумма, количество, признак и сумма просроченной плановой оплаты

4

 

Обещание

РегистрСведений.ГрафикПлатежей + РасчетыСКлиентами (+ подзапрос оплат по объекту расчётов)

обещанные суммы и даты, статус и признак нарушения обещания, оплачено к обещанной дате

5

 

ОткрытыйЗаказ

РегистрНакопления.РасчетыСКлиентамиПланОтгрузок.Остатки(&ДатаОценкиГраница)

неотгруженный остаток по заказам, количество открытых заказов, дней просрочки отгрузки

6

 

Спор

Справочник.Претензии (+ контрагент/партнёр/договор)

спорные суммы, количество споров, незавершённые споры, дней спора, причина

Все ветви приводят строки к одному списку из 65 полей (см. 2.2). Поля, «не свои» для ветви, заполняются типовыми значениями: 0 для числовых, ДАТАВРЕМЯ(1, 1, 1) для дат, ЗНАЧЕНИЕ(<Справочник>.ПустаяСсылка) для ссылок, ЛОЖЬ для булевых, "" для строковых.

Ключ связи строк между ветвями — АналитикаУчетаПоПартнерам (в отчёте — КлючАналитики): по нему из регистров достаются партнёр, контрагент, договор, направление деятельности, менеджер. Ключ аналитики строится как соответствие «партнёр + контрагент + договор», поэтому по одной строке факта далее можно группировать от клиента до документа.

 

2.2. Поля набора данных (65)

Поля — это «плоский» список колонок единого запроса. Первые 15 — ключ и измерения (по ним строятся группировки), остальные — числовые/датовые показатели фактов.

Блок 1. Вид строки, ключ, измерения (1–15)

№

Поле

Заголовок в отчёте

1

ВидСтроки

Вид строки данных

2

Организация

Организация

3

Партнер

Клиент (партнёр)

4

Контрагент

Контрагент

5

Договор

Договор

6

НаправлениеДеятельности

Направление деятельности

7

Менеджер

Менеджер

8

Валюта

Валюта

9

ОбъектРасчетов

Расчётный документ / этап графика

10

Заказ

Заказ клиента

11

Претензия

Претензия (спор)

12

ТипОбъектаОплаты

Тип объекта оплаты

13

ДатаСобытия

Дата события (срок оплаты/отгрузки, дата обещания)

14

ДатаВозникновения

Дата возникновения (регистрации)

15

ДатаРегистрации

Дата регистрации

Блок 2. Долг, просрочка, плановые поступления (16–34)

№

Поле

Заголовок в отчёте

16

СуммаОбязательства

Сумма обязательства

17

ОплаченоПоЭтапу

Оплачено по этапу

18

ОстатокДолга

Остаток задолженности

19

ПросроченнаяСумма

Просроченная сумма

20

НеПросроченнаяСумма

Непросроченная сумма

21

СуммаБезСрока

Сумма без срока оплаты

22

ДнейПросрочки

Дней просрочки

23

ДнейДоСрока

Дней до срока оплаты

24

ПросрочкаДо7

Просрочка до 7 дней

25

ПросрочкаОт8До30

Просрочка 8–30 дней

26

ПросрочкаОт31До60

Просрочка 31–60 дней

27

ПросрочкаБолее60

Просрочка более 60 дней

28

ОстатокКПредупреждению

К оплате в пределах горизонта

29

ИнтервалПросрочки

Статус срока оплаты

30

СуммаПлатежа

Сумма платежа

31

КолПлатежей

Количество платежей

32

ПлановаяСумма

Плановая сумма поступления

33

ПлановаяОплатаПросрочена

Сумма плановых поступлений с наступившим сроком

34

КолПлановыхОплат

Количество плановых поступлений

Блок 3. Обещания, заказы, споры (35–48)

№

Поле

Заголовок в отчёте

35

ОбещаннаяСумма

Обещанная сумма

36

ОбещаннаяСуммаИсходная

Обещанная сумма (исходная валюта)

37

ОплаченоКОбещаннойДате

Оплачено к обещанной дате

38

КолОбещаний

Количество обещаний

39

ОбещаниеЗаморожено

Обещание заморожено

40

ОбещаниеНарушено

Нарушенных обещаний (шт.)

41

НеотгруженоСумма

Неотгруженный остаток заказов

42

КолЗаказов

Количество открытых заказов

43

ПросрочкаОтгрузкиДней

Просрочка отгрузки, дней

44

СуммаСпора

Сумма спора

45

КолСпоров

Количество споров

46

СпорНезавершенных

Незавершённых споров (шт.)

47

ДнейСпора

Длительность спора, дней

48

ПричинаСпора

Причина спора

Блок 4. Лимит, авансы, история оплат (49–65)

№

Поле

Заголовок в отчёте

49

ЛимитПоДоговору

Лимит по договору

50

ЛимитУстановлен

Лимит установлен

51

ЗавершениеЛимита

Срок действия лимита

52

Маржинальность

Маржинальность (из лимита)

53

ТемпРоста

Темп роста (из лимита)

54

АвансПредоплата

Аванс (предоплата)

55

ОплаченоЗаПериод

Оплачено за период истории

56

КолОплатЗаПериод

Количество оплат за период истории

57

ПоследняяОплатаДата

Дата последней фактической оплаты

58

ПоследняяОплатаСумма

Сумма последней оплаты

59

ЭтаповСрокНаступил

Этапов со наступившим сроком

60

СуммаОбязательствСрокНаступил

Сумма обязательств с наступившим сроком

61

ОплаченоВСрокСумма

Оплачено в срок

62

КолПросроченныхОплат

Просроченных оплат (шт.)

63

КолЧастичныхОплат

Частичных оплат (шт.)

64

СуммаДнейПросрочкиОплат

Суммарные дни просрочки оплат

65

МаксПросрочкаДней

Максимальная просрочка оплаты, дней

 

2.3. Итоговые поля (ресурсы) — 65

Для каждого числового/датового поля задан способ свёртки на уровне группировки:

  • Сумма — 50 полей: все суммы, а также счётчики КолОбещаний, ОбещаниеНарушено, КолЗаказов, КолСпоров, СпорНезавершенных, КолПросроченныхОплат, КолЧастичныхОплат и др.;
  • Максимум — 15 полей, которые нельзя складывать: ДатаСобытия, ДатаВозникновения, ДатаРегистрации, ДнейПросрочки, ДнейДоСрока, ОбещаниеЗаморожено, ПросрочкаОтгрузкиДней, ДнейСпора, ЛимитПоДоговору, ЛимитУстановлен, ЗавершениеЛимита, Маржинальность, ТемпРоста, ПоследняяОплатаДата, МаксПросрочкаДней.

Важно для интерпретации. Поля-счётчики получают способ свёртки Сумма — то есть при сворачивании строк группировкой значения складываются. Если в ветви запроса такое поле отдаёт не счётчик строк, а константу на строку (1) или признак на группу (выражение ВЫБОР … ТОГДА 1 ИНАЧЕ 0, не обёрнутое в агрегат), то итог зависит от того, сколько групп/строк получилось в конкретном варианте.

 

2.4. Вычисляемые поля (26)

Вычисляемые поля не содержат данных — они считаются компоновкой из других полей и параметров. Полный список (имя / заголовок / смысл):

#

Поле

Заголовок

Что вычисляет

1

СтатусОбещания

Состояние обещания платежа

«Нарушено» / «Заморожено» / «Исполнено» / «Ожидается» / «Без даты»; пусто, если обещаний нет

2

ОстатокОбещания

Остаток к исполнению по обещанию

ОбещаннаяСумма − ОплаченоКОбещаннойДате (не меньше 0)

3

ДнейПросрочкиОбещания

Дней просрочки обещания

РАЗНОСТЬДАТ(ДатаСобытия, &ДатаОценкиГраница, "ДЕНЬ") для нарушенных обещаний

4

СтатусСпора

Статус урегулирования спора

«Открыт» / «Закрыт» / пусто

5

НеоспариваемыйОстатокДолга

Неоспариваемый остаток долга

ОстатокДолга − СуммаСпора (не меньше 0)

6

СреднийДнейПросрочкиОплат

Средняя просрочка оплаты, дней

СуммаДнейПросрочкиОплат / КолПросроченныхОплат

7

ДоляОплаченногоВСрокПроцент

Доля оплаченного в срок, %

ОплаченоВСрокСумма × 100 / СуммаОбязательствСрокНаступил

8

ОбещанийНарушеноПроцент

Доля нарушенных обещаний, %

ОбещаниеНарушено × 100 / КолОбещаний

9

ПроцентИспользованияЛимита

Использование лимита, %

ОстатокДолга × 100 / ЛимитПоДоговору

10

ДоступныйОстатокЛимита

Доступный остаток лимита

ЛимитПоДоговору − ОстатокДолга (не меньше 0)

11

ПревышениеЛимита

Превышение лимита

ОстатокДолга − ЛимитПоДоговору, когда долг больше лимита

12

ПояснениеЛимита

Пояснение по лимиту

«Лимиты заданы по договорам…» / «Лимит установлен без суммы» / «Лимит не установлен»

13

РангРиска

Ранг риска (3 — высокий)

3 / 2 / 1 / 0 — выражение см. ниже

14

СтатусРиска

Статус риска

«Высокий риск», «Требует внимания», «Наблюдение», «Риск не выявлен», «Нет данных для оценки» — по тем же условиям, что в РангРиска

15

ПричиныРиска

Причины риска

Конкатенация сработавших признаков (долг, порог просрочки, обещания, споры, лимит, отгрузки, история оплат)

16

Рекомендация

Рекомендуемое действие

Текст действия по тому же ранжированию, что в РангРиска

17

ПроцентИспользованияЛимитаГр

Использование лимита, %

То же, что № 9, но через СУММА(…) / МАКСИМУМ(…) — корректно на уровне группировки

18

ДоступныйОстатокЛимитаГр

Доступный остаток лимита (лимит − задолженность)

Групповой вариант № 10

19

ПревышениеЛимитаГр

Превышение лимита

Групповой вариант № 11

20

ПояснениеЛимитаГр

Пояснение по лимиту

Групповой вариант № 12

21

ДоляПросроченногоДолгаПроцентГр

Доля просроченного долга, %

СУММА(ПросроченнаяСумма) × 100 / СУММА(ОстатокДолга)

22

ДоляСпорногоДолгаПроцентГр

Доля спорного долга, %

СУММА(СуммаСпора) × 100 / СУММА(ОстатокДолга)

23

ДоляОплаченногоВСрокПроцентГр

Доля оплаченного в срок, % (за период истории)

Групповой вариант № 7

24

ОбещанийНарушеноПроцентГр

Доля нарушенных обещаний, %

СУММА(ОбещаниеНарушено) × 100 / СУММА(КолОбещаний) 

25

СреднийДнейПросрочкиОплатГр

Средняя просрочка оплаты, дней

Групповой вариант № 6

26

НеоспариваемыйОстатокДолгаГр

Неоспариваемый остаток долга

Групповой вариант № 5

Поля с суффиксом Гр предназначены для вывода на уровнях группировок (Клиент / Контрагент / Договор / Расчётный документ): они агрегируют ресурсы заново, поэтому их значения совпадают с итогами дочерних уровней. Поля без суффикса используются в детальных записях (вариант «Детализация»).

Каноническое выражение ранга риска (РангРиска) — по нему же построены СтатусРиска и Рекомендация:

ВЫБОР
    КОГДА (МАКСИМУМ(ДнейПросрочки) >= &ПорогПросрочкиДней
         ИЛИ СУММА(ОстатокДолга) * 100 >= МАКСИМУМ(ЛимитПоДоговору) * &ПорогЛимитаПроцента
             И МАКСИМУМ(ЛимитПоДоговору) <> 0
         ИЛИ СУММА(ОбещаниеНарушено) >= &ПорогНарушенныхОбещаний
         ИЛИ (СУММА(ОстатокДолга) <> 0
             И СУММА(СуммаСпора) * 100 >= СУММА(ОстатокДолга) * &ПорогСпорнойДолиПроцента))
        ТОГДА 3
    КОГДА (СУММА(ПросроченнаяСумма) > 0
         ИЛИ СУММА(ПлановаяОплатаПросрочена) > 0
         ИЛИ СУММА(ОбещаниеНарушено) > 0
         ИЛИ СУММА(СпорНезавершенных) > 0
         ИЛИ СУММА(ОстатокДолга) * 100 >= МАКСИМУМ(ЛимитПоДоговору) * &ПорогВниманияЛимитПроцента
             И МАКСИМУМ(ЛимитПоДоговору) <> 0)
        ТОГДА 2
    КОГДА (СУММА(ОстатокКПредупреждению) > 0
         ИЛИ СУММА(НеотгруженоСумма) > 0
         ИЛИ СУММА(КолПросроченныхОплат) > 0
         ИЛИ СУММА(КолЧастичныхОплат) > 0
         ИЛИ СУММА(СуммаБезСрока) > 0)
        ТОГДА 1
    ИНАЧЕ 0
КОНЕЦ

Условие ранга 3 содержит СУММА(ОбещаниеНарушено) >= &ПорогНарушенныхОбещаний (по умолчанию 2). Поэтому механизм счёта обещаний прямо влияет на ранг риска клиента и на то, попадёт ли клиент в варианты «Свод по клиентам» и «Красная зона» (отбор по РангРиска).

 

2.5. Параметры (13)

Параметр

Заголовок

Тип

Значение по умолчанию

ДатаОценки

Дата оценки задолженности

дата

15.10.2026

ДатаОценкиГраница

Дата оценки задолженности (конец дня)

дата

КОНЕЦПЕРИОДА(&ДатаОценки, "ДЕНЬ"), скрыт

НачалоИстории

Начало периода анализа истории оплат

дата

01.10.2025

ГоризонтПредупреждения

Горизонт предупреждения о наступающих сроках, дней

число (4,0)

14

ГраницаИнтервала1

Граница интервала просрочки 1 (до N дней)

число (4,0)

7

ГраницаИнтервала2

Граница интервала просрочки 2 (до N дней)

число (4,0)

30

ГраницаИнтервала3

Граница интервала просрочки 3 (до N дней)

число (4,0)

60

ПорогПросрочкиДней

Порог просрочки для статуса «Высокий риск», дней

число (4,0)

30

ПорогЛимитаПроцента

Порог использования лимита для «Высокий риск», %

число (5,2)

100

ПорогВниманияЛимитПроцента

Порог использования лимита для «Требует внимания», %

число (5,2)

80

ПорогНарушенныхОбещаний

Порог нарушенных обещаний для «Высокий риск», шт.

число (3,0)

2

ПорогСпорнойДолиПроцента

Порог доли спорного долга для «Высокий риск», %

число (5,2)

30

ПорогРангаРиска

Показывать клиентов с рангом риска не ниже (0 — все, 1 — наблюдение, 2 — требует внимания, 3 — высокий риск)

число (4,0)

2 (у варианта «Красная зона» — 3)

ДатаОценкиГраница в форме настроек не выводится: её значение всегда получается из даты оценки (КОНЕЦПЕРИОДА(&ДатаОценки, "ДЕНЬ")) и подставляется в запрос. Именно она (а не ДатаОценки) сравнивается со сроками оплаты, датами обещаний и периодами регистров.

Значения по умолчанию сохранены в настройках вариантов — при первом запуске в новой базе проверьте дату оценки: отчёт сформируется на дату из настроек варианта, а не «на сегодня».

 

3. Варианты настроек (3)

В схеме определены три готовых варианта. Все они используют один и тот же набор данных и различаются только уровнями группировки, порогом отбора по рангу риска и заголовком:

Вариант (имя)

Заголовок отчёта

Уровни группировки

Отбор

Порядок строк

СводПоКлиентам

Раннее предупреждение по задолженности клиентов — свод по клиентам

Клиент → Контрагент → Договор

РангРиска >= &ПорогРангаРиска, значение параметра 2

РангРиска убыв., ОстатокДолга убыв.

Детализация

Раннее предупреждение по задолженности клиентов — детализация

Клиент → Контрагент → Договор → Расчётный документ → детальные записи (39 полей)

РангРиска >= &ПорогРангаРиска, значение параметра 2

РангРиска убыв., ОстатокДолга убыв.

КраснаяЗона

Раннее предупреждение по задолженности клиентов — высокий риск

Клиент → Контрагент → Договор

РангРиска >= &ПорогРангаРиска, значение параметра 3

РангРиска убыв., ОстатокДолга убыв.

Каждый вариант содержит пять групп настроек: structure (структура), filter (отбор), dataParameters (параметры данных), outputParameters (параметры вывода), conditionalAppearance (условное оформление).

Во всех вариантах выводятся заголовок, параметры данных и отбор (ВыводитьЗаголовок, ВыводитьПараметрыДанных, ВыводитьОтбор = Output), поля группировки располагаются отдельной колонкой (РасположениеПолейГруппировки = Separately).

 

3.1. «Свод по клиентам (рейтинг риска)» — СводПоКлиентам

Основной вариант для работы менеджера: одна строка — один клиент, раскрывается до контрагентов и договоров.

  • Отбор варианта: РангРиска >= &ПорогРангаРиска, ПорогРангаРиска = 2 — показываются клиенты «Требует внимания» и «Высокий риск»; ранг 0–1 скрыт.
  • Уровни и порядок: Клиент (groupBy = Партнер, порядок РангРиска убыв., затем ОстатокДолга убыв.) → Контрагент (groupBy = Контрагент) → Договор (groupBy = Договор).
  • Пользовательские отборы (12, все выключены по умолчанию): Организация, Клиент (партнёр), Контрагент, Договор, Менеджер, «Только клиенты с просроченной задолженностью» (ПросроченнаяСумма > 0), «…с обещаниями оплаты» (КолОбещаний > 0), «…с нарушенными обещаниями» (ОбещаниеНарушено > 0), «…со спорами по задолженности» (СуммаСпора > 0), «…с открытыми заказами» (КолЗаказов > 0), «…с неотгруженными заказами» (НеотгруженоСумма > 0), «…с установленным лимитом» (ЛимитПоДоговору > 0).
  • Правила условного оформления (4):

Правило

Поля

Условие

Оформление

Высокий риск — красный текст

СтатусРиска, РангРиска, ПричиныРиска

СтатусРиска = "Высокий риск"

цвет текста #B22222

Требует внимания — тёмно-жёлтый текст

СтатусРиска, РангРиска, ПричиныРиска

СтатусРиска = "Требует внимания"

цвет текста #B8860B

Наблюдение — синий текст

СтатусРиска, РангРиска, ПричиныРиска

СтатусРиска = "Наблюдение"

цвет текста #1F6FBF

Просроченная сумма — красный текст

ПросроченнаяСумма, ПросрочкаОт31До60, ПросрочкаБолее60

ПросроченнаяСумма > 0

цвет текста #B22222

  • Параметры данных варианта (12): ДатаОценки, НачалоИстории, ГоризонтПредупреждения, ГраницаИнтервала1..3, ПорогПросрочкиДней, ПорогЛимитаПроцента, ПорогВниманияЛимитПроцента, ПорогНарушенныхОбещаний, ПорогСпорнойДолиПроцента, ПорогРангаРиска. Служебная ДатаОценкиГраница в параметры варианта не попадает — она вычисляется на этапе выполнения.

Состав уровня «Клиент» (42 поля, порядок вывода):

Партнер, РангРиска, СтатусРиска, ПричиныРиска, Рекомендация, ОстатокДолга, ПросроченнаяСумма, НеПросроченнаяСумма, СуммаБезСрока, ПросрочкаДо7, ПросрочкаОт8До30, ПросрочкаОт31До60, ПросрочкаБолее60, ДоляПросроченногоДолгаПроцентГр, НеоспариваемыйОстатокДолгаГр, СуммаСпора, ДоляСпорногоДолгаПроцентГр, ОстатокКПредупреждению, ОбещаннаяСумма, ОплаченоКОбещаннойДате, КолОбещаний, ОбещаниеНарушено, ОбещанийНарушеноПроцентГр, НеотгруженоСумма, КолЗаказов, ПросрочкаОтгрузкиДней, ЛимитПоДоговору, ПроцентИспользованияЛимитаГр, ДоступныйОстатокЛимитаГр, ПревышениеЛимитаГр, ПояснениеЛимитаГр, ОплаченоЗаПериод, КолОплатЗаПериод, ДоляОплаченногоВСрокПроцентГр, СреднийДнейПросрочкиОплатГр, МаксПросрочкаДней, КолПросроченныхОплат, КолЧастичныхОплат, ЭтаповСрокНаступил, ПоследняяОплатаДата, ПоследняяОплатаСумма, АвансПредоплата.

Состав уровней «Контрагент» и «Договор» (по 38 полей): тот же список, но вместо Партнер — Контрагент / Договор, и нет полей РангРиска, СтатусРиска, ПричиныРиска, Рекомендация (риск оценивается только по клиенту в целом).

Состав уровня «Расчётный документ» (38 полей): тот же список, что у «Договора», но вместо Договор — ОбъектРасчетов (используется в варианте «Детализация»).

Детальные записи «Детализации» (39 полей, без группировки):

ВидСтроки, ДатаСобытия, ДатаВозникновения, ИнтервалПросрочки, ОстатокДолга, СуммаОбязательства, ОплаченоПоЭтапу, ПросроченнаяСумма, НеПросроченнаяСумма, СуммаБезСрока, ДнейПросрочки, ДнейДоСрока, СуммаПлатежа, КолПлатежей, ПлановаяСумма, ПлановаяОплатаПросрочена, КолПлановыхОплат, ОбещаннаяСумма, СтатусОбещания, ОплаченоКОбещаннойДате, ОстатокОбещания, ДнейПросрочкиОбещания, ПросрочкаОтгрузкиДней, СуммаСпора, СтатусСпора, СпорНезавершенных, ДнейСпора, ПричинаСпора, НеоспариваемыйОстатокДолга, ЛимитПоДоговору, ПроцентИспользованияЛимита, ДоступныйОстатокЛимита, ПревышениеЛимита, ПояснениеЛимита, Валюта, Менеджер, ОбъектРасчетов, Заказ, Претензия.

В детальных строках выводятся «негрупповые» варианты вычисляемых полей (СтатусОбещания вместо агрегатов, ОстатокОбещания, ДнейПросрочкиОбещания, СтатусСпора) — то есть одна строка отчёта соответствует одной строке данных, объясняющей долг/обещание/спор.

 

3.2. «Детализация по документам, обещаниям и спорам» — Детализация

Тот же отбор и тот же порядок, что в «Своде по клиентам» (ПорогРангаРиска = 2), но структура на два уровня глубже:

Клиент (Партнер, 42 поля) → Контрагент (38) → Договор (38) → Расчётный документ / этап графика (ОбъектРасчетов, 38) → детальные записи (39 полей, без группировки).

Что дают дополнительные уровни:

Уровень

Что показывает

Расчётный документ / этап графика

по какому именно документу расчётов (этапу графика) возник долг и как он распределён по интервалам просрочки

Детальные записи

строки набора данных: ВидСтроки = Долг, Платёж, ПлановаяОплата, Обещание, ОткрытыйЗаказ, Спор, Свод, с датами события и обещанными/спорными суммами

Это единственный вариант, в котором «Нарушенных обещаний (шт.)» видно с расшифровкой до отдельного обещания: в ветви Обещание одна строка набора данных соответствует одному обещанию (одному документу плана оплаты), и признак нарушения считается по каждой строке. В «Своде по клиентам» и «Красной зоне» та же ветвь свёрнута грубее — до «клиент + контрагент + договор + число дней просрочки + признак нарушения» (без даты платежа, менеджера, валюты и объекта расчётов.

 

3.3. «Красная зона (высокий риск)» — КраснаяЗона

Вариант — «рабочий список» для срочной работы с дебиторской задолженностью.

  • Структура и порядок: те же, что в «Своде по клиентам» — Клиент  → Контрагент  → Договор, порядок РангРиска убыв., ОстатокДолга убыв.
  • Отбор варианта: РангРиска >= &ПорогРангаРиска, ПорогРангаРиска = 3 — в отчёт попадают только клиенты с высоким риском (представление отбора: «Только клиенты с высоким риском (&ПорогРангаРиска = 3)»).
  • Пользовательские отборы: те же 12, что в «Своде по клиентам».
  • Оформление: те же 4 правила (при ранге 3 фактически срабатывает правило «Высокий риск — красный текст»).

Практическое следствие: если клиент «выпал» из «Красной зоны», но виден в «Своде по клиентам», значит его ранг = 2 («Требует внимания»). Проверить можно колонкой РангРиска / СтатусРиска и расшифровкой в ПричиныРиска.

 

4. Отборы, параметры оценки и объём данных

4.1. Отбор варианта — порог по рангу риска

Отбор, определяющий состав отчёта, лежит не в filter (пользовательские отборы), а в structure: это условие группы верхнего уровня «Клиент» — РангРиска >= &ПорогРангаРиска. В отчёте его можно посмотреть в «Настройках»: «Структура» → группа «Клиент» → «Отбор».

Вариант

Порог ПорогРангаРиска

Что попадает в отчёт

Представление условия

СводПоКлиентам

2

клиенты ранга 2–3 («требует внимания» и «высокий риск»)

«Только клиенты с рангом риска не ниже порога (&ПорогРангаРиска = 2)»

Детализация

2

то же, но с расшифровкой до документов и обещаний

то же

КраснаяЗона

3

только клиенты высокого риска

«Только клиенты с высоким риском (&ПорогРангаРиска = 3)»

Следствия:

  • РангРиска — вычисляемое поле уровня группировки «Клиент» (см. 4.4), поэтому условие срабатывает после свёртки: отбор отсекает готовые группы клиентов, а не строки набора данных. Объём чтения из базы от него не зависит — меняется только длина отчёта.
  • Порог доступен в форме настроек (параметр ПорогРангаРиска): 0 — все клиенты с данными, 1 — «наблюдение» и выше, 2, 3. Параметр видимый, его значение выводится в шапке отчёта.
  • Именно поэтому «Итого» в отчёте — итог по показанным клиентам, а не по всей базе (см. 4.4).

 

4.2. Пользовательские отборы (12)

№

Поле отбора

Условие

Для чего включать

1

Организация

=

ограничить отчёт одной организацией

2

Партнер (Клиент)

=

разбор одного клиента

3

Контрагент

=

«грузополучатель» внутри холдинга

4

Договор

=

сверка по одному договору

5

Менеджер

=

личный список менеджера

6

«…с просроченной задолженностью»

ПросроченнаяСумма > 0

работа с просрочкой

7

«…с обещаниями оплаты»

КолОбещаний > 0

контроль обещаний

8

«…с нарушенными обещаниями»

ОбещаниеНарушено > 0

разбор нарушений

9

«…со спорами по задолженности»

СуммаСпора > 0

споры и претензии

10

«…с открытыми заказами»

КолЗаказов > 0

контроль отгрузок

11

«…с неотгруженными заказами»

НеотгруженоСумма > 0

неотгруженный остаток

12

«…с установленным лимитом»

ЛимитПоДоговору > 0

контроль лимитов

Все 12 выключены по умолчанию (use = false) — пока их не включат, на результат они не влияют.

Особенности применения:

  • Отборы 1–5 — по измерениям: они применимы к строкам набора данных, поэтому уменьшают и вывод, и объём работы. Отборы 6–12 — по ресурсам (агрегатам уровня «Клиент»), они применяются после свёртки и объём чтения не уменьшают: отсекаются уже готовые группы.
  • Порог «> 0» безопасен: клиентов, у которых показатель равен нулю в одном варианте и больше нуля в другом, не возникает. Проверено по КолЗаказов — строка «заказы: в Своде 0, в Детализации > 0, всего: 0».
  • А вот числовые пороги, добавленные вручную (ОбещаниеНарушено > 1, КолЗаказов > 5), в разных вариантах дадут разный состав клиентов.

 

4.3. Как параметры влияют на объём читаемых данных

Параметр

Вхождений

Где используется

Влияет на объём чтения

&ДатаОценкиГраница

59

все семь ветвей

да — дата среза остатков и верхняя граница периодов

&НачалоИстории

5

только ветви 2, 4 и 7

да, но лишь в этих трёх ветвях

&ГоризонтПредупреждения

2

ветви 1 и 3

нет — расчёт «к предупреждению»

&ГраницаИнтервала1..3

по 2

ветвь 1

нет — расчёт разбивки по интервалам

пять параметров-порогов

0

только вычисляемые поля СКД

нет — влияют на ранг/статус/причину риска

&ПорогРангаРиска

0

только отбор группы «Клиент»

нет — режет готовые группы

Важные частности:

  1. Ветвь Долг — самая объёмная — читает РасчетыСКлиентамиПоСрокам.ОстаткиИОбороты(, &ДатаОценкиГраница), то есть начало периода не задано: срез считается по всем движениям до даты оценки. Здесь НачалоИстории не помогает.
  2. Зависят от НачалоИстории только три ветви: Платёж (одно вхождение), Обещание и Свод. Ветви Долг, ПлановаяОплата, ОткрытыйЗаказ и Спор от него не зависят вовсе.
  3. Ветвь Спор читает справочник Претензии без отбора по периоду — её объём определяется числом претензий в базе.
  4. Практический вывод: сдвиг НачалоИстории сокращает работу только трёх ветвей, а по-настоящему «сузить» чтение можно отборами по организации или клиенту.

 

4.4. «Итого» считается по показанным строкам

Итоговая строка отчёта формируется из структуры, то есть уже после отбора группы «Клиент» (4.1), поэтому

Если нужно сверяться с базой целиком или выгружать всё, поставьте ПорогРангаРиска = 0.

 

4.5. Типовые сценарии

Задача

Настройка

Ежедневный обход дебиторки

«Свод по клиентам» без отборов; порядок строк уже настроен от высокого риска к низкому, ранги 0–1 не выводятся

Работа только по высокому риску

«Красная зона» (порог ПорогРангаРиска = 3)

Разбор одного клиента до документов

«Детализация» + отбор 2 (Партнер)

Контроль отгрузок под риск

«Свод по клиентам» + отбор «…с неотгруженными заказами»; число заказов сверять по «Детализации» (раздел 8)

Разбор нарушенных обещаний

«Детализация» + отбор «…с нарушенными обещаниями» (раздел 7)

Полная выгрузка / сверка с базой

ПорогРангаРиска = 0;

Счётчики и признаки отчёта (ОбещаниеНарушено, КолЗаказов, доля нарушенных обещаний, а вслед за ними РангРиска и СтатусРиска) зависят от гранулярности варианта. Для управленческих решений и сверок используйте «Детализацию», а «Свод» — для обзора и приоритизации.

 

 

К Вашему вниманию другие мои публикации на Infostart.

Перенос, обмен и разделение баз

Универсальные инструменты 1С, СКД и печать

Зарплата, кадры и обмен с СФР

Администрирование баз, права и безопасность

Бухгалтерский учёт, налоги и отчётность

Финансовая аналитика, бюджетирование и дебиторка

Продажи, запасы и специализированные решения

Проверено на следующих конфигурациях и релизах:

  • 1С:ERP Управление предприятием 2, релизы 2.5.27.98

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам.

50200 руб.

24.04.2015    211424    186    254    

303

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Бухгалтер Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той организации и ответственных лиц, которые указаны в документе.

17080 руб.

13.03.2018    72972    277    80    

126

Взаиморасчеты Email рассылки Акт сверки Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Внешняя обработка для Бухгалтерии 3.0 - позволяет автоматически формировать документы «Акт сверки расчетов» с контрагентами за выбранный период с последующей фоновой отправкой на почту контрагента.

5084 руб.

25.11.2020    31639    345    21    

296

Взаиморасчеты Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение позволяет гибко настроить расчет и начисление пени в 1С в организации.

9760 руб.

18.10.2017    44853    108    47    

105

Взаиморасчеты Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Бухгалтерский учет Платные (руб)

Обработка позволяет автоматически формировать акты сверки сразу по группе контрагентов, отобранных по папкам, что существенно сокращает время работы по сравнению с типовым функционалом 1С:Бухгалтерии предприятия 3.0.

8652 руб.

17.11.2020    27061    32    3    

33

SALE! 10%

Взаиморасчеты Email рассылки Акт сверки Бухгалтер Пользователь 1С:Предприятие 8 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

Создать и отправить 1000 Актов серки контрагентам за 5 мин?! Легко! Разработано для конфигурации 1C:УНФ. Массовое создание и рассылка Актов сверки в три клика.

9760 8784 руб.

13.01.2022    14848    28    14    

34

Взаиморасчеты Бухгалтер Пользователь 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Бухгалтерский учет Управленческий учет Платные (руб)

Один из лучших вариантов отчета по дебиторской задолженности в 1С. Отображает сроки возникновения задолженности, просроченной задолженности с точностью до регистратора, а также многое другое, вне зависимости от объекта расчетов (УТ 11.3, 11.4, 11.5, КА 2.4, 2.5, ERP 2.4, 2.5), состояния флажка По документам расчета ( УТ 10, КА 1.1, УПП 1.3) в договоре. Группирует задолженность по интервалам. Имеет большое количество настроек. Доступен API для использования рассчитанной задолженности в других отчетах, обработках, рабочих местах и т.п. Не требует доработок конфигурации. Не требует перепроведения документов.

16958 руб.

28.09.2012    107698    601    301    

158

Банковские операции Взаиморасчеты Учет документов Бухгалтер Пользователь 1С 8.3 1С:Бухгалтерия 3.0 Россия Бюджетный учет Платные (руб)

Расширение для конфигурации 1С:Бухгалтерия 3.0. Многоуровневое согласование заявок на оплату с оповещением и делегированием прав.

15250 руб.

09.09.2025    3523    10    0    

8
Для отправки сообщения требуется регистрация/авторизация