Перейти к основному содержанию
Контакты

Разработка и внедрение SCP решения для учета акцизных марок

Реализация и внедрение решения Strip Stamp management для автоматизации учета акцизных марок
на базе SAP Cloud Platform для мирового лидера производства алкогольной продукции в России

Опубликовано SAP
01 января 2021
SAP

Описание проекта

Реализация и внедрение решения Strip Stamp management (далее SSM - Система управления акцизными марками) для автоматизации учета акцизных марок на базе SAP Cloud Platform для мирового лидера производства алкогольной продукции в России.

Предпосылки проекта

Законодательство многих стран запрещает импортировать готовую алкогольную продукцию без акцизных марок на бутылках. Таким образом акцизные марки - это одна из составляющих готовой продукции. Перед Заказчиком стояла задача оптимизировать текущие процессы и в последующем вести эффективный учет и контроль акцизных марок на предприятии.

Цели проекта

  • Внедрить единый унифицированный процесс SSM без исключений для устранения основных рисков;
  • Улучшить процесс планирования и мониторинга акцизных марок;
  • Увеличить функциональность отчетности для оценки охвата акцизных марок, создать отчеты для центральной акцизной таможни;
  • Автоматизация основных этапов процесса учета акцизных марок.

Технические детали решения

В рамках решения было разработано:

  • 20+ front-end приложений, ориентированных на работу с большим объемом данных (в продуктивном эксплуатации на данный момент хранится и обрабатывается >100 млн уникальных номеров акцизов):
    • 4 приложения для управления мастер-данными;
    • 8 приложений, транзакционные журналы документов, реализующих бизнес-логику учета товародвижения, расчет остатков и текущих статусов акцизных марок;
    • 7 отчетов;
    • 3 служебных приложения.
  • Модель данных, решения состоит из:
    • 100+ таблиц;
    • 200+ dbview;
    • 400+ процедур и функций, реализующих бизнес логику на стороне back-end.
  • SAP Cloud Portal – опубликованные приложения и единая точка доступа к ним.
  • Двунаправленная интеграция с SAP ERP.
  • Ролевая модель взаимодействия с приложениями
  • Загрузка и выгрузка данных из/в CSV- формате, объемом >200 тыс. записей (обработка менее 1 минуты)
  • Экспорт отчетов в MS Word/Excel, печатные web-формы
  • 40+ одновременно активно работающих пользователей.


portal-20-apps


Приложения для ведения мастер данных

Мастер-данные — справочники, поддерживающие все этапы бизнес-процессов, относительно редко меняющиеся данные:

  1. 20+ объектов мастер-данных;
  2. Во всех справочниках реализованы функции: добавление, изменение, деактивация и удаление, хранение данных, реализовано подробное логирование действий пользователей по их изменению;
  3. Настроено обновление данных в справочниках из SAP ERP системы посредством интеграции через SAP PI;
  4. Реализован аудит изменений любой записи, каждым пользователем.


Служебные приложения, фиксирующие события:

  • Журнал событий — фиксирует отработку различных процедур, бизнес-функций и результат этой работы.
  • Аудитор изменений — фиксирует все изменения и удаления данных.


Интеграция с SAP PI

Разработано приложение для мониторинга обмена сообщениями с SAP PI.

В рамках интеграции с SAP ERP:

  • Реализована интеграция входящих и исходящих IDOC-сообщений с SAP ERP;
  • Для каждого сообщения создается запись во внутреннем мониторе нашего решения;
  • Есть возможность повторного перепроведения ошибочных сообщений на стороне SAP Cloud.

Ключевые точки интеграции:

  • Получение основной информации о материалах из Global SAP;
  • Получение сопоставления между кодами IPC и ICC;
  • Ведение и изменение мастер-данных;
  • Локальный SAP делает запрос к менеджеру SS, чтобы связать информацию о заказе на закупку: информация о партии, упаковочный лист.


Приложения, реализующие бизнес логику

  • 15 связанных приложений и 7 отчетов, реализующие процессы заказчика и работающие с >100 млн записей;
  • Формирование журнала изменений и статусов на основе событий;
  • Загрузка и импорт из CSV-файлов >200 тыс. записей;
  • Экспорт отчетов в MS Word/Excel, web-форм для печати.


Бизнес процессы решения

Решение и разработанные в рамках него приложения поддерживают ряд процессов, связанных с процессом управления акцизными марками:

Расчет необходимых акцизных марок – это процесс, в котором необходимое количество алкогольной продукции (в бутылках) сравнивается с текущим запасом марок, результатом сравнения является необходимое количество SS, которое следует заказать.

Заказ марок в гос.органах – процесс, предназначенный для регистрации заказов марок в гос.органах на основе рассчета и получения регистрационных номеров заказов марок.

Получение марок от гос.органов – процесс, который осуществляет загрузку номеров марок и штрих-кодов в SSM, которые были полученны от правительства на склад в России.

Отправка марок для оформления заказа – процесс, предназначенный для назначения марок на завод и отправки назначенных марок на завод.

Таможенное оформление – собирает информацию о заказе на импорт, чтобы брокер мог осуществить таможенное оформление. А также последующий ввод информации о таможенном оформлении в локальную SSM.

Подготовка отчетности – подготовка официальной отчетности в государственное учреждение с информацией о квитанции об использовании марок.

Мониторинг марок – мониторинг статусов марок, изменение статуов на "Получено" в локальной SSM.


Итого решение позволяет:

  • формировать заказы на поставку марок;
  • контролировать сроки их поставки;
  • отслеживать движение акцизных марок;
  • определить в любой момент времени текущий статус заказа, контролировать время и сроки поставки;
  • на основе плана производства осуществлять прогнозирование и расчет потребности в будущем до 9 месяцев, календарное планирование необходимого объема поставок в разрезе месяцев;
  • управлять запасами акцизных марок;
  • отслеживать остатки марок на текущий момент;
  • использовать личный кабинет для таможенных брокеров, формировать необходимые печатные формы для таможенных органов;
  • производить автоматический обмен данными с on-premise SAP ERP, формирование заказов на закупку, обмен справочными данными;
  • загружать данные в CSV формате;
  • формировать и просматривать необходимыt регламентyые отчеты и отчеты для внутреннего учета;
  • возможность экспорта отчетов и данных в форматах PDF, Word, Excel, CSV, XML;
  • управлять справочными данными;
  • фиксировать и просматривать в журнале изменений какой пользователь когда какие данные изменял;


Преимущества решения:

  • Высокая производительность;
  • Удобный, интуитивно понятный интерфейс;
  • Решение реализовано на двухуровневой архитектуре: back-end – SAP HANA, front-end – SAPUI5;
  • Отсутствие java слоя приложений, что позволяет существенно экономить время на разработку, тестирование и внедрение;
  • Широкие возможности по интеграции с другими SAP и non-SAP системами;
  • Возможность загрузки данных из CSV в больших объемах (>200 тыс. записей);
  • Прозрачный мониторинг всех событий в системе;
  • Выгрузка отчетности в формате MS Office;


Используемые технологии

SAP Portal — WEB-портал, который предназначен для публикации приложений, а также разграничения доступа к ним. Содержит инструменты изменения и публикации контента (CMS - панель).

SAPUI5 — Фреймворк основанный на JavaScript. Приложения, аналитические отчеты, весь front-end разрабатывается с использованием данной библиотеки. Библиотека имеет большой набор разработанных элементов визуализации (Smart-формы, Smart-таблицы, Smart-графики), поддерживает концепцию MVC, в качестве интерфейса взаимодействия между front-end и back-end использует в том числе протокол ODATA.

SAP HANA In-memory Data Base (OLAP+OLTP) — ядро всей системы. Все данные хранятся в оперативной памяти, за счет чего достигается высокая скорость их обработки и быстрая выдача результата конечным пользователям.
В системе используется поколоночное хранение данных, в результате чего объем данных, размещаемых в памяти занимает гораздо меньше места (по статистике в среднем в 8-10 раз, т.е. например база данных 64 Гб - эквивалентна классической базе данных 512 Гб).

Цифровое ядро обладает широкими возможностями классической базы данных, кроме этого имеет сервисы для быстрого развертывания и разработки сервисов с поддержкой ODATA-протокола, имеет application server с поддержкой JavaScript server side, имеет SAML, SMTP интеграцию с внешними серверами. Данная база данных ориентирована на работу в качестве Data Warehouse, поддерживает и содержит инструменты для разработки витрин данных для последующего использования в аналитических системах.


Преимущества JET BI

  • Уникальная техническая экспертиза и опыт в области проектирования и разработки интеграционных решений на базе SAP;
  • Высокое качество за счёт поставленных процессов QA и прозрачной системы обработки заявок на доработку их дефектов;
  • Минимум бюрократии, адаптация под процессы клиента, реализация поставленных задач с учётом специфики бизнес-процессов;
  • Высокая мотивация сотрудников.
Начать свой проект сейчас
Команда JET BI
  • Business Solution Architect
  • Technical Lead
  • 2 Senior Back-End разработчика (HANA SQL, OData)
  • 3 Senior Front-End разработчика (SAP UI5)
  • 2 QA Тестировщика
  • Менеджер проекта
Технологии
  • SAP Cloud Platform
  • SAP HANA
  • SAPUI5/Fiori
  • SAP Portal
  • OData Services
  • XSJS Back-End Development
Длительность
  • 1 год
Вопрос эксперту