Skip to content

gorop51-2/Procurement-Debt-Analytics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Интерактивный дашборд: Аудит P2P-процессов и управление задолженностью

Контекст проекта

Данный аналитический инструмент разработан в рамках прохождения стажировки на позиции стажёра-аналитика в Департаменте внутреннего аудита..

Проект был создан в качестве практического кейса при проведении комплексного аудита сквозного процесса закупок (Procure-to-Pay / P2P). Цель разработки — поиск аномалий в договорах поставки, выявление «зависшего» капитала и оперативный мониторинг расчетной дисциплины контрагентов.

⚠️ Дисклеймер о конфиденциальности (NDA)

Все исходные данные, использовавшиеся в ходе реального аудита, были полностью удалены и заменены на коммерчески безопасные синтетические данные (фиктивные заглушки). Проект не содержит реальных сумм, названий контрагентов, номеров договоров или иных сведений, составляющих коммерческую тайну компании. Публикация данного интерактивного отчета полностью безопасна и служит исключительно для демонстрации навыков визуализации, применения статистических методов и проектирования аналитических интерфейсов.

Методология и бизнес-логика

В основе дашборда лежит распределение договоров по четырем квадрантам (аналитическим зонам) на основе двух кастомных метрик:

  1. Ось X: Средний срок простоя 1 рубля задолженности (в днях). Позволяет оценить скорость оборачиваемости средств и подсветить контрагентов с наиболее длительной задержкой платежей или поставок.
  2. Ось Y: Коэффициент уникальности долга (статистическая метрика на базе Z-score). Отражает стандартизованное отклонение текущего объема задолженности от исторического профиля конкретного договора:
    • Положительный Z-score: текущий долг статистически значимо превышает стандартный (исторический) уровень для данного контрагента.
    • Отрицательный Z-score: объем задолженности находится ниже исторической нормы.

Интерактивный функционал (Drill-down)

Интерфейс представляет собой единый автономный дашборд с глубокой детализацией данных при взаимодействии:

  • Интерактивная диаграмма рассеяния (Scatter Plot): Каждая точка — отдельный договор. При наведении отображаются верхнеуровневые метрики.
  • Событийно-ориентированная панель: При клике на конкретную точку на боковой панели динамически генерируется детальная карточка договора.
  • Хронологическая лента операций: Внутри карточки выводится полная история дебиторской и кредиторской задолженности по договору в хронологическом порядке. Расчет ведется накопительным итогом, что позволяет аудитору за секунды восстановить цепочку операций и локализовать сбой в расчетах.

Стек технологий

  • Визуализация и статистика: Plotly.js (вычисления и рендеринг графиков на стороне клиента).
  • Интерфейс: HTML5, CSS3 (адаптивная верстка, фиксированные шапки таблиц, кастомные скроллбары), JavaScript (логика фильтрации и drill-down детализации).

Как открыть проект

Проект полностью автономен и не требует развертывания серверов или баз данных.

Вы можете открыть файл index.html локально в любом современном браузере или посмотреть живую интерактивную демо-версию проекта на GitHub Pages.

About

Интерактивный дашборд для аудита P2P-процессов, выявления аномалий и анализа задолженности (Plotly, JS).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages