General presentation


Source 


Le Group of Activites des sales order est déterminé depuis la masterdata Sub Activity 2, plusieurs étapes sont nécessaires afin de déterminer le bon business Area associé à la commande.  

Cela va nous permettre d'obtenir par la suite, la ERP Global Business Unit , la ERP Group of activities, la BFC Global Business Unit , la BFC Group of Activites , la BFC Activity 1 ...  


SCHEMA 

SCHEMA

SCHEMA



Les sources utilisées pour obtenir le Sub Activity sont la masterdata "Technical Profit Center - C_TECPCTR" et la master data "Technical Business Area - C_TECHBA".

La sub Activity est déterminé dans les deux sources principales ci-dessous, ils sont maintenu par l’équipe Global Sales : 


Pour la masterdata Technical Profit Center, nous avons besoin des informations ci-dessous :



SCHEMA

SCHEMA

SCHEMA



Pour la masterdata Technical Business Area, nous avons besoin des informations ci-dessous :


SCHEMA

SCHEMA

SCHEMA


_____________________________________________________________________________________________________________


Explication de la règle appliquée par Global sales dans le DSO DBSDSO11 : 

1 ) Group of Activities Rule in PF1 

Case 1 :  Technical Profit Center - C_TECPCTR

Si les informations de la commande permettent d'obtenir un Sub Activity non null, alors la master data Technical Profit Center  est utilisée pour determiner le Sub Activity.

Exemple :

Material 198898
Plant 5019
Company Code5726
Business Area9CI0
Controlling AreaCHEF
Profit CenterFCHICA1XU1
=> Sub Activity 9CH0


Ensuite nous pouvons obtenir le Group of Activities associé à la Sub Activity 9CH0 : 



Case 2 :  Technical Profit Center (C_TECPCTR)+ Material Plant (C_MATPNT2)

Si les informations de la commande ne permettent pas d'obtenir un Sub Activity avec la master data Technical Profit Center.
ce cas a été constaté sur les commandes avec un profit center vide ou non supporté par la master data Technical Profit Center.   alors dans ce cas, nous n’utilisons la masterdata Material Plant pour obtenir le profit center actuel associé au Material / Plant. 

Exemple de commande :  #199056


Le profit center doit être renseigné pour pouvoir utiliser la master data Technical Profit Center. donc nous allons ajouter une étape supplémentaire pour récupérer le profit center actuel disponible dans la masterdata Material Plant. 


Ensuite nous allons utiliser la masterdata Technical Profit Center + la master data Sub Activity comme pour le Cas 1. 

Material 208170
Plant MTP
Company Code0366
Business Area7360
Controlling AreaCHEF
Profit CenterF6519XXXT2   (From Material Plant)
=> Sub Activity 7650


Technical Profit Center : C_TECPCTR


Sub Activity 2 - C_SUBACT2



Case 3 : Technical Business Area - C_TECHBA

Si les solutions citées ci-dessous (Case 1 & Case 2) ne permettent pas de récupérer un Sub Activity. la master data Technical Business Area est utilisée en dernier recours en se basant sur le profit center , la plant et la company code. 


Exemple de commande #76050


Technical Business Area - C_TECHBA

Sub Activity 2 - C_SUBACT2


2 ) Liste des interfaces DynaSys utilisant le Group of Activities 


InterfaceSource of Group of Activities Rule 
DYS_BW_SKU_PW.csvC_MATPNT2 (Look up from C_TECPCTR / C_TECHBA)

la source de ce fichier n'est pas basée sur les sales orders.

Les informations nécessaires à la détermination du group of activites proviennent de la masterdata C_MATPNT2

DYS_BW_DFU.csvDBSDSO11 (Look up from C_TECPCTR / C_TECHBA)

Ce fichier est alimenté par 2 flux séparé : les Sales Order et les M3 Order.

Le Group of activities est défini avec les informations au moment de la création de la commande. 

Si une commande M3 date de 2015, alors elle aura le group of activities de 2015, or la commande de 2021 aura le nouveau Group of activities de 2021.

La concaténation de ces flux (SO + M3) nous donne 2 Group of activities différent pour un même Material/shipto. 

DYS_BW_MATERIAL.csvC_MATPNT2 (Look up C_TECPCTR) for Material without Sales Order
DBSDSO11 (Look up C_TECPCTR / C_TECHBA) for material with Sales Order

DYS_BW_STDC.csvDBSDSO11 (Look up from C_TECPCTR / C_TECHBA)
DYS_BW_STGBU.csvDBSDSO11 (Look up C_TECPCTR / C_TECHBA)
DYS_BW_SH_GI.csvDBSDSO14 (Look up from DBSDSO11 )
DYS_BW_SH_DELDAT.csvDBSDSO14 (Look up from DBSDSO11 )
DYS_BW_DH_GI.csvDBSDSO11 (Look up C_TECPCTR / C_TECHBA)
DYS_BW_DH_DELDAT.csvDBSDSO11 (Look up C_TECPCTR / C_TECHBA)
DYS_BW_MSS.csvDBSDSO11 (Look up C_TECPCTR / C_TECHBA) + DBSDSO14 (Look up from DBSDSO11 )
DYS_BW_OOB_DELDAT.csvDBSDSO11 (Look up C_TECPCTR / C_TECHBA)
DYS_BW_OOB_GI.csvDBSDSO11 (Look up C_TECPCTR / C_TECHBA)
DYS_BW_OOB_CUSTDELDAT.csvDBSDSO11 (Look up C_TECPCTR / C_TECHBA)
DYS_BW_OOB_CUSTGIDAT.csvDBSDSO11 (Look up C_TECPCTR / C_TECHBA)
DYS_BW_M3_PARTNER_DATA.csvDBSDSO11 (Look up C_TECPCTR / C_TECHBA)
DYS_BW_M3_SD_DATA.csvDBSDSO11 (Look up C_TECPCTR / C_TECHBA)