List of application role + menu role and explanation if we have several applications role with specials rules.
NB: The role menu ZR_RCS_ALL_MENU "Role composite with all role Menu and perimeters" gives access to all role menu. When asking for a new role menu, do not forget it is added to that one. NB: ZBI_RCS_TR_A02 & ZR_RCS_TR_A02 are obsolete |
List of authorization objects mandatory for the application.
See also file maintained by Authorization team :
|
Main documentation:
Preparation
Kickoff
Project Quality Plan
Design Validation
Design
Functional Specification
Map of Datasources
Profiles Management
Queries Definition
Technical documentation
Deployment
E Learning
Read the field C_SUBACT2 (profit center) from master data C_MATPNT3 using plant and material as key.
SELECT logsys
/bic/c_plant
/bic/c_matpnt3
/bic/c_pfctr1
/bic/c_subact2
co_area
INTO TABLE itb_matpnt2
FROM /bic/pc_matpnt3
FOR ALL ENTRIES IN itb_dpsdtr02
WHERE /bic/c_plant = itb_dpsdtr02-c_plant
AND /bic/c_matpnt3 = itb_dpsdtr02-c_matpnt2
AND logsys = itb_dpsdtr02-logsys
AND objvers = 'A'.
READ TABLE itb_matpnt2 INTO itb_matpnt2_w
WITH TABLE KEY logsys = <result_fields>-logsys
c_plant = <result_fields>-/bic/c_plant
c_matpnt2 = itb_dpsdtr02_w-c_matpnt2.
IF sy-subrc = 0.
<result_fields>-/bic/c_pfctr1 = itb_matpnt2_w-c_pfctr1.
<result_fields>-/bic/c_subact2 = itb_matpnt2_w-c_subact2.
<result_fields>-co_area = itb_matpnt2_w-co_area.
IF itb_dpsdtr02_w-c_vendid IS NOT INITIAL.
<result_fields>-/bic/c_pnty3py = 'VEND'.
<result_fields>-/bic/c_3rparty = itb_dpsdtr02_w-c_vendid.
SHIFT <result_fields>-/bic/c_3rparty LEFT DELETING LEADING '0' .
ENDIF.
IF itb_dpsdtr02_w-c_shiptid IS NOT INITIAL.
<result_fields>-/bic/c_pnty3py = 'CUST'.
<result_fields>-/bic/c_3rparty = itb_dpsdtr02_w-c_shiptid.
SHIFT <result_fields>-/bic/c_3rparty LEFT DELETING LEADING '0' .
ENDIF.
IF itb_dpsdtr02_w-c_dpnode2 IS NOT INITIAL.
<result_fields>-/bic/c_pntydp = 'NODE'.
<result_fields>-/bic/c_pntdp2 = itb_dpsdtr02_w-c_dpnode2.
ENDIF.
IF itb_dpsdtr02_w-c_dpshpn2 IS NOT INITIAL.
<result_fields>-/bic/c_pntydp = 'SHIPP'.
w_shppnt = itb_dpsdtr02_w-c_dpshpn2.
<result_fields>-/bic/c_pntdp2 = w_shppnt.
ENDIF.
IF itb_dpsdtr02_w-c_dpplnt2 IS NOT INITIAL.
<result_fields>-/bic/c_pntydp = 'PLANT'.
<result_fields>-/bic/c_pntdp2 = itb_dpsdtr02_w-c_dpplnt2.
ENDIF.
IF itb_dpsdtr02_w-c_dpvend2 IS NOT INITIAL.
<result_fields>-/bic/c_pntydp = 'VEND'.
<result_fields>-/bic/c_pntdp2 = itb_dpsdtr02_w-c_dpvend2.
SHIFT <result_fields>-/bic/c_pntdp2 LEFT DELETING LEADING '0'.
ENDIF.
IF itb_dpsdtr02_w-c_dpcust2 IS NOT INITIAL.
<result_fields>-/bic/c_pntydp = 'CUST'.
<result_fields>-/bic/c_pntdp2 = itb_dpsdtr02_w-c_dpcust2.
SHIFT <result_fields>-/bic/c_pntdp2 LEFT DELETING LEADING '0'.
ENDIF.
IF itb_dpsdtr01_w-dtcomplact IS NOT INITIAL. " (shipment completion date)
<result_fields>-rstt_rmnth = itb_dpsdtr01_w-dtcomplact(6).
ELSE.
IF itb_dpsdtr01_w-dtcompl_pl IS NOT INITIAL.
<result_fields>-rstt_rmnth = itb_dpsdtr01_w-dtcompl_pl(6). " (shipment planned completion date)
ELSE.
<result_fields>-rstt_rmnth = itb_dpsdtr01_w-erdat(6). " (shipment creation date)
ENDIF.
ENDIF.
The Unit conversion is done in the Bex queries (Quantity Conversion Type), after user chooses the unit conversion on reports
Transactionnal data are stored in sales unit
if base unit / po unit is managed in dimension MASS, conversion within table T006 works well
if base unit / po unit is not managed in dimension MASS, conversions for KG/LB/TO have to be managed on ERP side (MM03 / Alternative Conversion).
There are many "special" units on Solvay ERP, ie: 1KG, 1TN, VKG, KRE,
Important :
Quantities are not converted when loading data, and are not store into cubes (The conversion is done when running the report)
So, if a conversion is missing for a material ask the material referent to
1- manage the conversion on ERP Side by managed the material master (MM03) / unit of measure tab
2- the day after, when the DSO UOMCMAT2 is filled, the conversion is applied in the reports. It applies to whole data without any reloading.
The conversion type created by TIERS queries is QCT_MATNR4 (see below the setup for it).
BW Updated Qty Unit by Material
The reports are all based on amounts in Local Currency Those amounts come directly from RCS/PF1. If user selects a currency in the prompt the query will convert, otherwise it will return the values in local currency.
The X rate considered is the Daily Month Average (M) rate (table managed by finance team, source ECB - European Central Bank) based on Document creation date.
The current available rates applied to ALL data (even past data) independently of the date.
We applied conversion type Curr Conv based on M shpcst creation - CTK_MTIERS (see setup below) :
The manual price change (C_MPROK1) is from the Shipment cost sub-items as below:
VFSI - MPROK in PF1 and WP1

Rhodia PO schedule lines (DB_PUSL1)
Solvay PO schedule lines (DB_PUSL2)
Rhodia CUB_VS (value stream)
Rhodia CUB_DIPL (industrial dashboard)
1 - MVSDTR01 - Shipm & Delivery & Cost & Cond & PO/Inv (Sol&Rho)
Data Flow
Dimensions
Key figures
2 - MVSDTR02 - TR Vir: Shipment Events (Solvay & Rhodia)
Data Flow
Dimensions
Key figures
2lis_08TRTLP – Shipment & Deliveries
C_3RPARTY – 3rd Party (Cust / Vend) - it cab be a vendor or a customer
| Query | Name |
|---|---|
| BW_QRY_MVSDTR01_0010 | BW - Shipment costs detailed analysis TIERS (Core Query) |
| BW_QRY_MVSDTR01_0011 | BW - Accrual Costs vs Invoice analysis TIERS (Core Query) |
| BW_QRY_MVSDTR01_0012 | BW - Shipment status and events TIERS (Core query) |
| BW_QRY_MVSDTR01_0013 | BW - CO² Emissions TIERS (core query) |
| BW_QRY_MVSDTR01_0014 | BW - Shipment costs analysis by delivery ( for DYNASYS) |
| BW_QRY_MVSDTR01_0020 | BW - Forward Reject Services Analysis (Core query) |
| BW_QRY_MVSDTR01_0021 | BW-Overwiew of DG Shipment status and events-TIERS |
| BW_QRY_MVSDTR01_9000 | BW - TR - ZV23 Vehicle Control at Production Plant |
| BW_QRY_MVSDTR01_9998 | BW - Shipment costs detailed analysis Vendors TIERS |
| BW_QRY_MVSDTR01_9999 | BW - Shipment costs detailed analysis TIERS |
| BW_QRY_MVSDTR01_BCST_0001 | BW -Shipment costs detailed analysis TIERS Broadcast Query |
| BW_QRY_MVSDTR01_BCST_0002 | BW- Shipment Status and Events Broadcast query |
| BW_QRY_MVSDTR02_0001 | BW - Shipment Events TIERS (Core Query) |
| QVEPSC_BW_QRY_MVSDTR01_0001 | BW - Shipment Costs Analysis for E&P TIERS - Qlikview ( |
| QVNVSC_BW_QRY_MVSDTR01_0001 | BW - Shipment Costs Analysis for Novecare TIERS - Qlikview ( |
| QVPISC_BW_QRY_MVSDTR01_0001 | BW - Shipment Costs Analysis for P&I TIERS - Qlikview (Core) |
| QVSBS_BW_QRY_MVSDTR01_0001 | BW - SBS OTC Shipment Costs TIERS (QV SBS KPI) |
| QVSCE_BW_QRY_MVSDTR01_0010 | BW - Economics part of activity SCE (Core Query) |
| QVSCE_BW_QRY_MVSDTR01_0011 | BW - Acc. Costs vs Invoice Analysis TIERS (Core Qry for QV) |
| QVSCE_BW_QRY_MVSDTR01_0012 | BW - Activity Haulier Evaluation SCE (core query) |
| QVSCE_BW_QRY_MVSDTR01_0013 | BW - CO² Footprint SCE (QV Query) |
| Name | Description |
| BW_CKF_MVSDTR01_0001 | No of Containers |
| BW_CKF_MVSDTR01_0002 | Distance (SUM ship) |
| BW_CKF_MVSDTR01_0003 | Gross W. dels. (SUM del item) |
| BW_CKF_MVSDTR01_0004 | Net W, dels. (SUM del item) |
| BW_CKF_MVSDTR01_0005 | Gross W, dels. (SUM delivery) |
| BW_CKF_MVSDTR01_0006 | Net W, dels. (SUM delivery) |
| BW_CKF_MVSDTR01_0007 | Gross W, dels. (SUM ship) |
| BW_CKF_MVSDTR01_0008 | Net W, dels. (SUM ship) |
| BW_CKF_MVSDTR01_0010 | No of handling units (MAX delitem) |
| BW_CKF_MVSDTR01_0011 | No of handling units |
| BW_CKF_MVSDTR01_0014 | Detailed Shpt. condition value |
| BW_CKF_MVSDTR01_0015 | Invoiced Value |
| BW_CKF_MVSDTR01_0016 | Accrual, Net value shipment |
| BW_CKF_MVSDTR01_0017 | # Ship Relevant for SADH below 30 min |
| BW_CKF_MVSDTR01_0018 | # Ship Relevant for SADH |
| BW_CKF_MVSDTR01_0020 | Distance (SUM stage) |
| BW_CKF_MVSDTR01_0021 | No of Shipments |
| BW_CKF_MVSDTR01_0023 | No of handling units (MAX stage) |
| BW_CKF_MVSDTR01_0024 | No of Stages (by detail) |
| BW_CKF_MVSDTR01_0025 | No of Stages (by Stage) |
| BW_CKF_MVSDTR01_0026 | No of Stages |
| BW_CKF_MVSDTR01_0027 | No of Delivery Items |
| BW_CKF_MVSDTR01_0028 | No of Deliveries |
| BW_CKF_MVSDTR01_0032 | CO² Emission Factor |
| BW_CKF_MVSDTR01_0040 | #Ship Relevant for Loading duration |
| BW_CKF_MVSDTR01_0041 | #Ship Relevant for Queue time |
| BW_CKF_MVSDTR01_0042 | #Ship Relevant for On Site duration |
| BW_CKF_MVSDTR01_0045 | Number of HOTS |
| BW_CKF_MVSDTR01_0046 | #Ship Relevant for booking leadtime |
| BW_CKF_MVSDTR01_0052 | Net W. dels in VKG (SUM del item) |
| BW_CKF_MVSDTR01_0053 | Net W. dels in VKG (SUM delivery) |
| BW_CKF_MVSDTR01_0054 | Net W. dels in VKG (SUM ship) |
| BW_CKF_MVSDTR01_0055 | Net W. dels in VTN (SUM del item) |
| BW_CKF_MVSDTR01_0056 | Net W. dels in VTN (SUM delivery) |
| BW_CKF_MVSDTR01_0057 | Net W. dels in VTN (SUM ship) |
| BW_CKF_MVSDTR01_0070 | Gross W. dels. (MAX stage) |
| BW_CKF_MVSDTR01_0071 | Net W. dels. (MAX stage) |
| BW_CKF_MVSDTR01_0072 | Net W. dels in VKG (MAX stage) |
| BW_CKF_MVSDTR01_0073 | Net W. dels in VTN (MAX stage) |
| BW_CKF_MVSDTR01_0081 | Distance (max delivery) |
| BW_CKF_MVSDTR01_0082 | Distance (max delitem) |
| BW_CKF_MVSDTR01_0090 | Loading Duration (Days) |
| BW_CKF_MVSDTR01_0091 | Transit time (Days) |
| BW_CKF_MVSDTR01_0092 | Booking leadtime (Days) |
| BW_CKF_MVSDTR01_0093 | HOTD delay (in days) |
| BW_CKF_MVSDTR01_0094 | HOTS delay (in days) |
| BW_CKF_MVSDTR01_0095 | On site duration (Days) |
| BW_CKF_MVSDTR01_0096 | Queue time at plant (Days) |
| BW_CKF_MVSDTR01_0097 | Planned Transp Time (Days) |
| BW_CKF_MVSDTR01_0098 | SADH in min (by ship) |
| BW_RKF_MVSDTR01_0001 | Number of Legs |
| BW_RKF_MVSDTR01_0002 | Extra-costs accrual CP |
Configuration
First Result

Configuration
First Result
Configuration
First Result
4 - CO² Emissions
Configuration
First Result
Configuration
First Result
| Query description | Cost deatailed analysis | Accrual vs invoice | Statuses and events | Event reporting | CO2 Footprint |
| Technical name | MVSDTR01_0010 | MVSDTR01_0011 | MVSDTR01_0012 | MVSDTR002_0001 | MVSDTR01_0013 |
General "Core entry keys" | COMPANY | COMPANY | COMPANY | COMPANY | COMPANY |
| PROMPT UNIT | PROMPT UNIT | PROMPT UNIT | PROMPT UNIT | ||
| PROMPT CURRENCY | PROMPT CURRENCY | ||||
| System origin | System origin | System origin | System origin | System origin | |
| BFC GBU | BFC GBU | BFC GBU | BFC GBU | BFC GBU | |
| Site (PUSITE) - C-PSITE | Site (PUSITE) | Site (PUSITE) | Site (PUSITE) | Site (PUSITE) | |
| Actual completion Year / Month | Actual completion Year / Month | Actual completion Year / Month | Actual completion Year / Month | Actual completion Year / Month | |
| Shipment departure country | Shipment departure country | Shipment departure country | Shipment departure country | Shipment departure country | |
| Shipment destination country | Shipment destination country | Shipment destination country | Shipment destination country | Shipment destination country | |
| Forwd. Agent | Forwd. Agent | Forwd. Agent | Forwd. Agent | ||
Query Specific axes | Product Hierarchy | ||||
| Material plant | |||||
| Bulk / Packed | PO number | Route | Event type | Zone | |
| 3RD Party | Shpiment cost item category | DG class | Event reason for deviation | ||
| Shpiment cost item category | |||||
| Transportation Mode | Transportation Mode | Transportation Mode | Transportation Mode | Transportation Mode | |
For those who want to detail | Plant | Plant | Plant | Plant | Plant |
| Departure Geo Zone | Departure Geo Zone | Departure Geo Zone | Departure Geo Zone | Departure Geo Zone | |
| Transportation planning point | Transportation planning point | Transportation planning point | Transportation planning point | Transportation planning point | |
| Planed completion date | Planed completion date | Planed completion date | Planed completion date | Planed completion date | |
| Actual completion date | Actual completion date | Actual completion date | Actual completion date | Actual completion date | |
| Shipment number | Shipment number | Shipment number | Shipment number | Shipment number | |
| Shipping condition | Shipping condition | Shipping condition | Shipping condition | Shipping condition | |
| Shipment type | Shipment type | Shipment type | Shipment type | Shipment type | |
"By default" shown Measures (among those available) | Accrual Net value shipment (CP) | Accrual Net value shipment (CP) | Gross weight | Nb of event | Gross Weight |
| Gross Weight (PU) | Invoiced value (CP) | Nb of shipments | Event duration | Distance | |
| Net Weight (PU) | Net weight (PU) | Nb of containers | CO2 Tons | ||
| Cost per Unit (Net) | Gross Weight (PU) | Nb of deliveries | |||
| Cost per unit (Gross) | Cost per unit (Net) | Nb of HU | |||
| Cost per unit (Gross) | # ship relevant for loading duration | ||||
| Invoice - accrual Gap | # ship relevant for On site duration | ||||
| Provisionning accuracy | # ship relevant for Queue time | ||||
| # ship relevant for Trnasit time | |||||
| Average loading duration | |||||
| Keep all others as optional | Keep all others as optional | Average On site duration | |||
| Average Queue time | |||||
| Average Transit duration | |||||
| % OTD | |||||
| % OTS | |||||
| Average distance | |||||
| "By default" shown Rows (among those available) | Source sytem | Source System | Source sytem | Source System | Source system |
| Site (CPLANT PSITE) | Site (CPLANT PSITE) | Site (CPLANT PSITE) | Site (CPLANT PSITE) | Site | |
| Shipment destination Country | Forward agent | Forward agent | Forward agent | Ship Shipping type | |
| Event type | |||||
| Event reason | |||||
| All navigational attributes : | |||||
| Organization | Source system | Source system | Source system | Source system | Source system |
| BFC GBU | BFC GBU | BFC GBU | BFC GBU | BFC GBU | |
| Plant | Plant | Plant | Plant | Plant | |
| Site (Plant C-PSite) | Site (Plant C-PSite) | Site (Plant C-PSite) | Site (Plant C-PSite) | Site (Plant C-PSite) | |
| Company code | Company code | Company code | Company code | Company code | |
| Shipment | Shipment number | Shipment number | Shipment number | Shipment number | |
| Departure country | Departure country | Departure country | Departure country | ||
| Destination country | Destination country | Destination country | Destination country | ||
| Forwarding agent | Forwarding agent | Forwarding agent | Forwarding agent | ||
| Transportation planning point | Transportation planning point | Transportation planning point | Transportation planning point | ||
| Actual Completion date | Actual Completion date | Actual Completion date | Actual Completion date | ||
| Actual completion date (Month) YYYY/MM | Actual completion date (Month) YYYY/MM | Actual completion date (Month) YYYY/MM | Actual completion date (Month) YYYY/MM | ||
| Actual completion date (Quarter) YYYY/Q | Actual completion date (Quarter) YYYY/Q | Actual completion date (Quarter) YYYY/Q | Actual completion date (Quarter) YYYY/Q | ||
| Actual completion date Year (YYYY) | Actual completion date Year (YYYY) | Actual completion date Year (YYYY) | Actual completion date Year (YYYY) | ||
| Actual date for Start of shipment | Actual date for Start of shipment | Actual date for Start of shipment | Actual date for Start of shipment | ||
| Planned shipment completion date | Planned shipment completion date | Planned shipment completion date | Planned shipment completion date | ||
| Planned shipment completion date (YYYY-MM) | |||||
| Shipment destination point | Shipment destination point | Shipment destination point | Shipment destination point | ||
| Shipment destination point type | Shipment destination point type | Shipment destination point type | Shipment destination point type | ||
| Shipment departure point | Shipment departure point | Shipment departure point | Shipment departure point | ||
| Shipment departure point type | Shipment departure point type | Shipment departure point type | Shipment departure point type | ||
| Route | Route | Route | |||
| Shipment packaging material | Shipment packaging material | Shipment packaging material | |||
| Shipment shipping type | Shipment shipping type | Shipment shipping type | |||
| Transportation mode | Transportation mode | Transportation mode | Transportation mode | Transportation mode | |
| Departure point - TR zone | |||||
| Departure point - Zip code | |||||
| Destination point TR zone | |||||
| Destination point Zip code | |||||
| Shipment Shipping line | Shipment Shipping line | ||||
| Shipment stage | Ship Stage sequence number | Ship Stage sequence number | Ship Stage sequence number | ||
| Ship stage departure point | Ship stage departure point | Ship stage departure point | |||
| Ship stage departure point type | Ship stage departure point type | Ship stage departure point type | |||
| Ship stage destination point | Ship stage destination point | Ship stage destination point | |||
| Shipment stage destination point type | Shipment stage destination point type | Shipment stage destination point type | |||
| Leg indicator | Leg indicator | Leg indicator | |||
| Delivery | Delivery | ||||
| Delivery Item | |||||
| Delivery distribution channel | |||||
| Material | |||||
| Material plant | |||||
| DG class | DG class | ||||
| UN number | UN number | ||||
| 3rd Party | 3rd Party | ||||
| 3rd Party type | 3rd Party type | ||||
| 3rd partry - TRzone | |||||
| 3rd party - Location | |||||
| 3rd party - Zip code | |||||
| Transportation group (Bulk / Packed) | Transportation group (Bulk / Packed) | ||||
| Transportation group detail | Transportation group detail | ||||
| Material hierarchy | Material hierarchy | ||||
| Shipment x delivery | Shipping condition | Shipping condition | Shipping condition | ||
| Shipment cost item | Shipment cost number | Shipment cost number | |||
| Item number | Item number | ||||
| Service agent | Service agent | ||||
| Shipment cost item category | Shipment cost item category | ||||
| Shipment cost posting date | Shipment cost posting date | ||||
| Shipment cost posting date - Month (YYYY/MM) | Shipment cost posting date - Month (YYYY/MM) | ||||
| PO Number | |||||
| Invoice Number | |||||
| Cost condition | Condition type | Condition type | |||
| Event | Event actual start date (day) | ||||
| Event actual end date (day) |
For more details about each query please click in following link: TIERS: Reporting Solution
We should have the information where the application is sending or receiving information (e.g. APD open hub)
This process chain is responsible to trigger and syncronize all TIERS processes chains for Solvay and Rhodia. It is scheduled to run every workday inside the Daily process chain (RSP_DAILY) after general master data PC, around 3AM (French time).
This process chain is responsible to run the loads between source system and first layer in BW.
This process chain is responsible to load the second and third layers from propagation layer.
This process chain is responsible to load all the master data attributes in BW.
This process chain is responsible to load all the master data texts in BW.
Daily inside the daily process chain
Daily process chain is loaded in 2 hours with around 30k lines in DELTA mode for a total of 10M lines in cubes.
See below an extract of 1 month of monitoring
Key Figure | Estimation |
|---|---|
Key Figure | Estimation |
| ~ Average Process Chain Runtime | 90 to 120 minutes |
| ~ Average nb of rows loaded per load | Shipment Header: Solvay 6K, Rhodia 2K Shipment&Deliveries: Solvay 40K, Rhodia 10K Shipment Costs: Solvay 9K, Rhodia 4K Shipment&Purchases: Solvay 110K, Rhodia 24K Shipment Conditions: Solvay 32K, Rhodia 152K 1.200K records (all providers) |
| ~ Total nb of rows loaded (if full) | Data is stored since 2014 Propagation Layer - Solvay 20.000K, Rhodia 10.000K Business Layer - Solvay 15.000K, Rhodia 8.000K Reporting - Solvay 15.000K, Rhodia 8.000K Master data - Solvay 11.000K, Rhodia 5.000K |
| ~ Average Runtime for 10k lines | 30 minutes |
For details about application load monitoring, click in following link: Application Monitoring
User defined that 3 full years stored is enough to be maintained in BW.
There is no automatic process to remove historical data, so any request about historical deletion should be done by user using Freshdesk ticket.
<Describe the recurring procedures needed to operate the application (eg. start/pause/terminate/restart the app processes, data preparation, data ingestion, ETL, data visualization, data export, other manual activities)>
<Describe the scheduling in place for the application (eg. existing jobs, trigger time/event based, dependencies)>
<Describe the monitoring checks to confirm the application is performing well (eg. check the overall status, check performance metrics like runtime/data volume/memory/disk/CPU, maintain and react to alerts/notifications)>
<Describe how to handle errors (eg. error codes, description and respective resolution, alert users)>
<List the existing bugs, its criticality, workarounds and resolution plan.>
<List past & future evolutions for the application (including links to MED/FSD/TSD>