General presentation

Objective of the application

This solution is part of the RCS KPI application. It offers several EHS KPI about commercial products compositions and Dangerous Goods Master Data.


Reporting Coordinator: Célia Gonzalez-Roux

Usage information

Access given to around 200 users.

History

A review of the solution was delivered end of year 2015 in order to able to see KPI for Solvay GBUs.

Roles & Access

Roles and access


Role CodeRole DescriptionExplanation
ZR_RCS_CA_M29KPI - Key  Performance IndicatorRole menu for "KPI - Key Performance Indicator"
ZBI_RCS_KPI_A02Key  Performance Indicator - KPI - End User Role

Application Role:

  • End User rights
  • gives access to infoproviders of Infoarea "AREA_EHS_KPI"
  • BI Analysis Authorization "ZBI_KPI" ("*" for authorization objects not relevant for the application)

Authorization objects

Link to the BW Catalog of role

https://drive.google.com/open?id=10GEfKYqrT1eeTO_uHYAheL1GX7L5y_pvH0KQU64qh5I

Dataflow overview


Cube CREHKP01 - New solution dataflow:

https://drive.google.com/file/d/1vWJJMrH15AaoroH_tntjwubAbk-4S-sYA6UzDz0cHSc/view


Cube CUB_EHS01- Old solution dataflow (still available for historical data and Dangerous Goods KPI):

https://wiki.solvay.com/x/YQBL


Reporting documentation drive folder:

https://drive.google.com/drive/folders/1mWeXJBTkb-FjWI0vAGBNwKbLCRC-ON3K


Functional and Technical rules

Rules & Explanations


https://drive.google.com/file/d/1adGTdxa3RfOmgMiClLAgvhXplfDhsCOAXRGt8JQtb10/view


Historical cube - CUB_EHS01 (EHS KPI (Histo))

This cube was used for all EHS KPI. It is now only used for historical KPI (before 12/2015) and also the dangerous goods indicators. 

Rules concerning this flow are described here:

https://wiki.solvay.com/x/YQBL


Dependencies with other applications

DSO DPEHKP01, DPEHS02 and DPEHAD01 are used for the EHS application (EHS - Admin Reports).

Data loadings

Info providers and objects loaded

Main Process Chains

PC_EHS_ASSESSMENT and  EHS_MASTER_DATA should run the first work day of the month, else  KPI EHS of month M-1 may not reflect exactly the M-1 state.

 

Process Chain
Code
Type
Frequency
Comments
EHS Assessment ReportPC_EHS_ASSESSMENTSLAVE
  • launched by EHS_TRANSACIONAL
  • Daily
  • Sunday night to thursday night, around 6:30am
  • Whole chain lasts around 20 minutes
  • RCS system
  • From datasources to DSO
  • Inheritance links (DSO_EHSG), standard and legal compositions to propagation layer and "with SDS" DSO (DBEHS002) and Assessments
  EHS : TD - D - RCS KPI PC_EHS_KPI_001  SLAVE
  • launched by EHS_TRANSACIONAL
  • Daily (loading only once by month)
  • Sunday night to thursday night, around 8:30am
  • Whole chain lasts around 5 minutes

 

  • RCS system
  • From data propagation level to cubes
  • New KPI on composition dataflow
  • Decision tree to load data only if it was not already loaded during the month. After the loading, the rule “KPI_MTH” in C_GLBFILT  is updated with the current month.
EHS Dailly MD AttributesEHS_MASTER_DATASLAVE
  • launched by EHS_TRANSACIONAL
  • Daily
  • Sunday night to thursday night, around 7:00am
  • Whole chain lasts around 2h30
  • RCS systems
  • From datasources to cubes
  • EHS Master Data attributes (0EHS_SPEC, C_PROD, C_OBJEK) 
    + Propagation Layer DSO for EHS KPI and Revision documents from datasource 0EHS_SPEC_ATTR.
    + DSO for REACH characteristics multi values
  • Infopackage 1CL_OEHS002 FULL lasts 2h!

Loading frequency

KPI on compositions Process Chain is started monthly every 1st working day.

Average performance

if possible, give some information on average process chain duration, amount of data loaded and total data volume example: daily process chain loaded in 30 min, weekly chain loaded in 1h15, with around 2k to 10k lines in DELTA mode for a total of 10M lines in cube. The purpose is to give a general overview of the volume of data managed y the application


Key FigureEstimation
~ Average Process Chain Runtime
~ Average nb of rows loaded per load
~ Total nb of rows loaded (if full)
~ Average Runtime for 10k lines

Record Keeping

Give details if any historisation is done, example: keep only data greater than beginning of Y-3

Reporting

Queries End User Documentation

Wiki Support : https://wiki.solvay.com/x/JwI8

Queries

There is one global core query, with all KPI: RCS EHS KPI - Synthesis (Core) (BW_QRY_MVEHKP01_0001)

  A copy of this query is used for Qlikview reporting: RCS EHS KPI - Synthesis for Qlikview (Core) (BW_QRY_MVEHKP01_QVRCSKPI_0001)

  3 subsets of the global query are used for each workbook sheets:  

Workbooks

 

  There are 2 Analysis workbook using KPI EHS queries:

There is also Analyser workbooks for broadcasts use.

In the future, only the Qlikview reporting may be relevant.

Broadcast

There was a broadcast that was not updated by the new solution => should be replaced by Qlikview.

Maintenance

Known bugs

Give the list and explanation on the known, not-solved, bugs.

Recurring procedure

List recurring procedures

Planned Evolution

Stop the loading of the old flow concerning KPI on products compositions