Похожие презентации:
Поток данных и обработка финансовой информации
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С
• • Подготовка информации для
распределения ЕД
• • Запись в distrED
14.
Интересные моменты и выводы• • Перелив баланса утром 1 и 2 числа
• • Разовые сверки данных раз в год
• • Различия в структурах contract_payment
по версиям биллинга
• • Старые и новые названия финансовых
показателей
15.
Заключение и вопросы• • Подведение итогов
• • Основные выводы
• • Вопросы и обсуждение
Финансы