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

Compare with Current View Page History

« Previous Version 12 Next »

Functional and Technical rules

Rules & Explanations

This flow allows to calculate the Cash key figures in the Project Costs Reporting. It corresponds to the paid amounts on WBS Elements, calculated according to BFC CAPEX definition.

The assignement of FI AP (vendor) entries to WBSE is performed in BW (and/or datasource exit in ECC) according to the assignment on counterpart P&L entries in the same FI document.

 

Dataflow:

https://drive.google.com/open?id=1ylatRLT_As12qGU0ZRyWkuZD5aRce-oF3-uSz9FIOKw

FIWC relevant rules for Project Costs (cf. FIWC documentation: https://wiki.solvay.com/x/ZqA_AQ) :

  • Net due date management (R1)

  • Reclassification of Sub-Activity C_SUBACT2 (R1)

  • FIAP Split (R1)

  • Additional determination of WBS Element by look-up in P&L items (R2)

  • Net of Tax amounts calculation (Solvay)

 

WBS element determination according to the PM orders (R3 & R6):

 


Solvay / Rhodia :
The rule consists to split the costs on the PM orders according to the distribution rules on WBS Elements in table COBRB (Extracted to DSO DSSCOBRB (Solvay) and DSRCOBRB (Rhodia)):
We look for settlement type "Per" (by period) and, if there is no, we look for settlement type "GES" (cumulatively). The planned delivery date (scl_deldat) must be contained in the validity period of the distribution rules (COBRB-GABJA (Valid-from year) and COBRB-GBISP (Valid-to year)).
The FI original line is duplicated for each line in table COBRB where a WSB Element is filled applying the settlement percentage rate to the amount in a new ratio K_settlmt. 

 

Acetow:
There is no split of PM order costs to WBS Element. We look for the WBS Element attribute in the PM order Master Data and all the costs on the PM order are assigned to this WBSE.


Only line items that could be linked to WBS elements are updated in the target DSO.

 

Deletion of existing lines in the DSO DBFIPA* (R3 & R6):

As the WBS element is part of the key of the DSO, if, for any reason (change in PM order settlement rules for instance), the determined WBS element for an accounting document item has changed, the key on the old WBS element still remain and a new key is created which would lead to false result and duplicated amounts.

In consequence, before to update a document item in the DSO, the existing lines on this document item in the DSO are deleted by creating new entries in the datapackage with recordmode = "D".

In FIAP flows, an accounting document item can be split by several characteristics and in FIGL Rhodia, a document item can be split by profit center. In consequence, if not all the lines of a document item are processed in the same datapackage, only the keys in the last package would remain. To avoid that problem, a "Semantic Group" is defined in the DTP to ensure that all lines of a document item are processed in the same datapackage (it also implies that all lines of a same document item must be change at the same time in the source DSO).


Net Of Tax amounts calculation (Rhodia) (R4):

For Rhodia, Net of Tax amounts (K_NOTXLC and K_NOTXDC) are determined in the transformation between DBFIAP01 and DBFIPA02.

 It corresponds to the sum of the amounts of the non "K" items on the accounting document that are affected to the same Purchage Order item (even if empty), same WBS element and CO order. 

This is done by a look up in the DSO ODSFIGL3.

Net Of Tax amounts can be correctly determined only if the FIAP item is split by PO item. As the Rhodia FIAP split by PO item was done in 2016 and that FI documents before 2013 were archived in WP1,

Net Of Tax amounts are not calculated for year < 2013. 

 

Clearing date review for Korean Payment Card (Rhodia) (R5)

In Project Costs reporting, an invoice is considered as paid at the time of the clearing date. 

 Korean Payment Card (KPC) is a payment method with specific posting schema (on Payables side):

the invoice is cleared by a debt transfer posting (document type = "ZP") but it should be considered as paid at the time of the debt transfer clearing by a payment posting.

Example:

In a transformation from DSO DBFIPA02 to itself, for all documents (<> "ZP") that are cleared by a "ZP" document, a look up is done in the clearing document in DSO DBFIAP01. The initial clearing date is changed to the clearing date of the clearing document item with CGS code (sp_gl_ind) = "B". A "FULL" load is needed as the invoice is not updated when the ZP document is cleared.

Only documents from Rhodia source system are concerned.

 

Data loadings

Info providers and objects loaded

Main Chains

Process Chain
Code
Type
Frequency
Comments
FIPA: TD - Rhodia (Payables AP + GL)PC_FIPA_01MAIN
  • launched by RSP_DAILY
  • Daily
  • Sunday night to thursday night, at 1:00am
  • Whole chain lasts around 20 minutes
  • RCS
  • From DSO Business FIGL-AP and FIAP to cubes
  • Cash Out

 

CO_OM_OPA / WBS - delta extraction for non RCS systemsRSP_COOM_OTHERSLAVE
  • launched by RSV_COOM_CCA_OTHER
  • Daily
  • Sunday night to thursday night, around 3:00am
  • Whole chain lasts around 2 hours
  • Non RCS systems
  • From datasources to cubes
  • Actual costs and Commitments
Weekly chain for CO and WBS budget (Non RCS)RPC_CO_WBS_BUDGET_NO_RCS MAIN
  • Direct Scheduling
  • Weekly
  • Saturday at 3:30am
  • Whole chain lasts around 2 hours
  • Non RCS systems
  • From datasources to cubes
  • Budget

Loading frequency

Actual Costs = daily Delta

Commitments = daily Full with deletion

Budget = weekly Full with deletion (Acetow & Solvay), daily Full with deletion (Rhodia)

Average performance

 

Key Figure
Estimation
~ Average Process Chain Runtime

Daily RCS = 2h

Daily non RCS = 2h

Weekly non RCS = 2h

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

Record Keeping

All records

 

  • No labels