41.70K
Категория: ФинансыФинансы

Обработка финансовых данных:

1.

Обработка финансовых данных:
Поток и оптимизация
• Алгоритм сбора, группировки и передачи
данных
• Автор / Отдел
• Дата

2.

Этапы обработки данных
• • Получение данных из источников
• • Группировка начислений
• • Обогащение данными
• • Корректировка данных
• • Перевод на язык 1С
• • Передача данных

3.

Сбор и хранение данных
• • Данные хранятся в биллингах +
маппинговые таблицы
• • Основные таблицы: BG.Contract_payment,
BG.contract_charge, BG.contract_account
• • Частичный перелив данных (за последние
2 месяца)

4.

Логика формирования даты для
перелива
• • Определение текущего дня
• • Вычитание одного месяца
• • Формирование даты (пример: 25 февраля
→ 1 января)

5.

Категоризация и группировка
начислений
• • Пример начислений по договору
• • Категоризация поступлений и расходов
• • Различия в группировке программистов и
финансистов

6.

Справочники финансовых
показателей
• • Таблицы: webcar.dbo.finInd (финансовые
показатели), webcar.dbo.finIndGroup
(группы показателей)
• • Присвоение показателей в
webcar.dbo.contract_updater

7.

Обогащение и детализация
данных
• • Добавление информации о филиале,
технологии, тарифном плане и т. д.
• • Автоматизация передачи данных в 1С
• • Фиксация данных (сохранение
детализации)

8.

Скорость и эффективность
отчетности
• • Ранее: загрузка отчета 45 минут * 9 раз
• • Оптимизация: уменьшение времени до 9
минут
• • Проблемы расхождения данных

9.

Методика сравнения данных
• • Использование checksum для ускорения
сравнения
• • Проблемы (например, 1,02 и 102 имеют
одинаковый checksum)
• • Способы корректировки данных

10.

Исправление ошибок
начислений
• • Биллинг не всегда корректно начисляет
услуги
• • Проблемные случаи: Пакеты, Фотонная
акция, Приходы ДС, Лояльность и бонусы

11.

Приоритетное распределение
начислений
• • Запись в webcar.dbo.finIndDistr
• • Запуск распределения по приоритетам
• • Пример распределения по пакетам
(разделение по направлениям)

12.

Конвертация и передача в 1С
• • Маппинг направлений и услуг
• • Настройки в
webcar.dbo.T1C_Spravka_setting
• • Запись детализации в spravkaDetail и
spravka

13.

Финальная передача и учет в 1С
• • Расчет данных для 1С
• • Подготовка информации для
распределения ЕД
• • Запись в distrED

14.

Факты, сложности и инсайты
• • Перелив баланса утром 1 и 2 числа
• • Разовые сверки данных раз в год
• • Различия в структурах contract_payment
по версиям биллинга
• • Старые и новые названия финансовых
показателей

15.

Выводы и обсуждение
• • Подведение итогов
• • Основные выводы
• • Вопросы и обсуждение
English     Русский Правила