You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

General presentation

Objective of the application

Functional Specification Document:


Tool Leader + IT leader of the application: 

Usage information

History

Roles & Access

Roles and access

List of application role + menu role  and explanation if we have several applications role with specials rules.

Role CodeRole DescriptionExplanation
 ZR_RCS_CA_M69MS - Model S  Role for queries and workbook

  
   

Authorization objects

List of autorisation objects mandatory for the application.

Authorization objectExplanation
 C_COMPCDE__C_AUTHMA Query authorization object
  CPFCTR1_2 Query authorization object
 C_COMPCDE__C_MNGAREA Query authorization object
C_COMPPRSQuery authorization object

Dataflow overview

Functional and Technical rules on Workbench + Reporting

Rules & Explanations

Main steps:

  1. Extract quantity total stock from ADSO ABMMIC01 in ADSO APCOMS01 with help of query BW_QRY_ABMMIC01_0001.

    The principal thing to know here it's about the way to extract the data.

    The goal is to extract and stock in APCOMS01 "Quantity Total Stock" 0TOTALSTCK from ABMMIC01.

    Info object 0TOTALSTCK is not physically stored in invenotry DSO. The only way to extract the key figure is to use a query like datasource (BW_QRY_ABMMIC01_0001).

  2. Use calculation views to consolidate the different data sources.
  3. Load ADSO ABCOMS01 and calculate key figuress for Model S.




In query BW_QRY_ABMMIC01_0001 we used a variable "V_CALMONTH11" based on class ZCL_BIU001_V_0CALMONTH_0031.

The class determine the month to load from current date and more or less x month(s). To know the number of months to add or removre from current date, the class read master data global filter (C_GLBFILT) on stream "STOCK_LOG":

Normally, by default the month to load in ADSO APCOMS01 is current month - 1. To load other month it's necessary to change fields "low" and / or "hight" in master data.

Dependencies with other applications

Mains data sources:

Logistic data: ADSO ABMMIC01 - "Material stock".

Transit data: DBFIGL13 - "IM from FIGL: Line Items for G/L Acct (S) - Rhodia Level 2".

Integrated Margin data: ODS_PCP4 - "CCR: Integrated margin".

Data loadings

Info providers and objects loaded

Process Chain - Technical NameProcess Chain - DescriptionStarterComment
PC_CO_MS_0006MS: TD - M - Model S - GlobalEvent: Z_EVT_PC_CO_MS_0006 triggered in process chain PC_INT_MARGIN
PC_CO_MS_0003MS: TD - M - Model S Propagation APCOMS01External start only (via API or metachain)

Sub Chain of PC_CO_MS_0006.

Load ADSO APCOMS01 with query BW_QRY_ABMMIC01_0001 in source.

PC_CO_MS_0004MS: TD - M - Model S Propagation - APCOMS04External start only (via API or metachain)Sub Chain of PC_CO_MS_0006
PC_CO_MS_0005MS: TD - M - Model S BusinesssExternal start only (via API or metachain)Sub Chain of PC_CO_MS_0006
PC_CO_MS_0001MS: TD - D - Shift of Months: Models S (Propagation Layer)External start only (via API or metachain)



Loading frequency

The loading is done after the process chain PC_INT_MARGIN - "Integrated Margin 2" normally once a month in the 3th workday.

Average performance

 

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

Reporting

Queries End User Documentation

 

Main queries

BW_QRY_ABMMIC01_0001 - BW - Material Stock for extract model S (Core Query)

BW_QRY_CPCOMS01_0001 - Stock margin elimination report (Core Query)

BW_QRY_CPCOMS01_0002 - Stock Margin Elimination report 2 (Core Query)

Main functionalities

Broadcast

Maintenance

Known bugs

Recurring procedure

Planned Evolution

  • Replace query BW_QRY_ABMMIC01_0001 with new one based on composite provider CPMMIC02 and find a way to improve the loading time.

 

  • No labels