SAP ABAP Interface /MAP/IF_EX_BADI_ADT_001 (BAdI Interface /MAP/IF_EX_BADI_ADT_001)
Hierarchy
BI_CONT (Software Component) Business Intelligence Content
   BW-BCT-PLA-RAP (Application Component) Retail Assortment Planning
     /MAP/P04 (Package) BW: Assortment Assignment Content
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MAP/CL_DEF_IM_BADI_ADT_001 Default Implementation for BAdI Definition /MAP/BADI_ADT_00 20040127
2 Interface implementation (CLASS c. INTERFACES i_ref)  /MAP/CL_EX_BADI_ADT_001 BAdI Class /MAP/CL_EX_BADI_ADT_001 20031229
Properties
Interface /MAP/IF_EX_BADI_ADT_001  
Short Description BAdI Interface /MAP/IF_EX_BADI_ADT_001    
General Data
Package /MAP/P04   BW: Assortment Assignment Content 
Created 20031229   SAP 
Last changed 20141101    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /MAP/ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface /MAP/IF_EX_BADI_ADT_001 has no interface.
Friends
Interface /MAP/IF_EX_BADI_ADT_001 has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_DIM_DETERM_ACTIVE Instance attribute Public Type reference (TYPE) XFELD Checkbox 20040127
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ASSIGNMENT Instance method Public Method Check an Individual Assignment 20031229
2 CHECK_MULT_ASMT Instance method Public Method Checks Whether Multiple Assignments Are Permitted 20040421
3 CHECK_SELECTION Instance method Public Method Checks for Selection Screen 20031229
4 DETERMINE_SINGLE_DIMENSION Instance method Public Method Determination of Dim. if GET_SINGLE_PLANT_DIM Fails 20060718
5 GET_MULTIPLE_ASSIGNMENT Instance method Public Method Determine Additional Assignments 20040405
6 GET_SINGLE_PLANT_DIM Instance method Public Method Calculate Dimensions of Plant 20040127
7 LOAD_ASSIGNMENTS Instance method Public Method Load Additional Assignments 20040708
8 LOAD_PLANT_DIMENSIONS Instance method Public Method Load All Plant Dimensions 20040127
9 POST_PLANT_DIMENSIONS Instance method Public Method Save Plant Dimensions 20040127
10 PREP_PLANT_DIMENSIONS Instance method Public Method Load All Plant Dimens. When Dimension Calul. Button Pressed 20040302
11 SET_ASSIGNMENT Instance method Public Method Manipulation of Assignment 20061213
12 SET_DIM_DETERMINATION Instance method Public Method Activate Button for Dimension Calculation 20040127
13 SET_DISTR_CHAIN Instance method Public Method 20081125
14 SET_DUEDATE Instance method Public Method Set Key Date 20031229
15 SET_LIGHT Instance method Public Method Set Traffic Light Color for Location Assignments 20060725
16 SET_SINGLE_PLANT_DIM Instance method Public Method Set Plant Dimensions 20040127
Events
Interface /MAP/IF_EX_BADI_ADT_001 has no event.
Types
Interface /MAP/IF_EX_BADI_ADT_001 has no local type.
Method Signatures

Method CHECK_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) RS_T_MSG 20031229
2 Importing IS_TDLOCASGRID Call by reference Type reference (TYPE) /MAP/S_TDLOCASGRID Zuordnung der Betriebe zu Sortimenten 20031229
3 Importing IT_CDTND Call by reference Type reference (TYPE) /MAP/_T_CDTND 20031229
4 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20031229
5 Importing I_DISTR_CHAN Call by reference Type reference (TYPE) /MAP/DE_SSMDSTCH Vertriebsweg 20081104
6 Importing I_DUEDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20031229
7 Importing I_HIEID Call by reference Type reference (TYPE) /MAP/DE_SSMHIERID Hierarchie-ID 20040129
8 Importing I_SALESORG Call by reference Type reference (TYPE) /MAP/DE_SSMSLO Verkaufsorganisation 20081104
# Exception Resumable Description Created on
1 INVALID Fehlerhafte Zuordnung 20031229

Method CHECK_MULT_ASMT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MULT_ASMT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040421
2 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20040421
3 Importing I_CDTND Call by reference Type reference (TYPE) /MAP/DE_ADCDTND Artikelhierarchieknoten 20040422
4 Importing I_DISTR_CHAN Call by reference Type reference (TYPE) /MAP/DE_SSMDSTCH Vertriebsweg 20081204
5 Importing I_HIEID Call by reference Type reference (TYPE) /MAP/DE_SSMHIERID Hierarchie 20081203
6 Importing I_SALESORG Call by reference Type reference (TYPE) /MAP/DE_SSMSLO Verkaufsorganisation 20081204

Method CHECK_MULT_ASMT on Interface /MAP/IF_EX_BADI_ADT_001 has no exception.

Method CHECK_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20031229
2 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP 20031229
3 Importing I_CDTND Call by reference Type reference (TYPE) /MAP/DE_ADCDTND 20031229
4 Importing I_DATE Call by reference Type reference (TYPE) DATS 20031229
5 Importing I_DISTR_CHAN Call by reference Type reference (TYPE) /MAP/DE_SSMDSTCH Vertriebsweg 20081104
6 Importing I_HIEID Call by reference Type reference (TYPE) /MAP/DE_SSMHIERID Hierarchie-ID 20040129
7 Importing I_SALESORG Call by reference Type reference (TYPE) /MAP/DE_SSMSLO Verkaufsorganisation 20081104
8 Importing I_SBNDFLG Call by reference Type reference (TYPE) /MAP/DE_ADSBNDFLG 20031229
# Exception Resumable Description Created on
1 INVALID Fehlerhafte Selektion 20031229

Method DETERMINE_SINGLE_DIMENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TDLOCAS Call by reference Type reference (TYPE) /MAP/S_TDLOCASGRID Zuordnung der Betriebe zu Sortimenten 20060718
2 Exporting ET_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20060718
3 Importing IS_DIMEN Call by reference Type reference (TYPE) /MAP/S_DIMENSION Dimensionen 20060718
4 Importing IT_CDTND Call by reference Type reference (TYPE) /MAP/_T_CDTND 20060718
5 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20060718
6 Importing I_DISTR_CHAN Call by reference Type reference (TYPE) /MAP/DE_SSMDSTCH Vertriebsweg 20081104
7 Importing I_DUEDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20060718
8 Importing I_HIEID Call by reference Type reference (TYPE) /MAP/DE_SSMHIERID Hierarchie 20060718
9 Importing I_SALESORG Call by reference Type reference (TYPE) /MAP/DE_SSMSLO Verkaufsorganisation 20081104
# Exception Resumable Description Created on
1 NO_DIMEN Keine Dimensionen gefunden 20060718

Method GET_MULTIPLE_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ASORT Call by reference Type reference (TYPE) /MAP/_T_ASORT 20040405
2 Importing IT_CDTND Call by reference Type reference (TYPE) /MAP/_T_CDTND 20040405
3 Exporting IT_GRID Call by reference Type reference (TYPE) /MAP/_T_TDLOCASGRID 20040405
4 Exporting IT_MESG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20040405
5 Importing IT_PLANT Call by reference Type reference (TYPE) /MAP/_T_PLANTT 20040405
6 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20040405
7 Importing I_DISTR_CHAN Call by reference Type reference (TYPE) /MAP/DE_SSMDSTCH Vertriebsweg 20081104
8 Importing I_DUEDATE Call by reference Type reference (TYPE) /MAP/DE_ADDUEDT Stichtag 20040405
9 Importing I_HIEID Call by reference Type reference (TYPE) /MAP/DE_SSMHIERID Hierarchie 20081203
10 Importing I_SALESORG Call by reference Type reference (TYPE) /MAP/DE_SSMSLO Verkaufsorganisation 20081104
# Exception Resumable Description Created on
1 NO_DIMEN 20040405

Method GET_SINGLE_PLANT_DIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DIMEN Call by reference Type reference (TYPE) /MAP/S_DIMENSION Dimensionen 20040127
2 Exporting ET_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20040127
3 Importing IT_CDTND Call by reference Type reference (TYPE) /MAP/_T_CDTND 20040127
4 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20040127
5 Importing I_DISTR_CHAN Call by reference Type reference (TYPE) /MAP/DE_SSMDSTCH Vertriebsweg 20081104
6 Importing I_DUEDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20040127
7 Importing I_HIEID Call by reference Type reference (TYPE) /MAP/DE_SSMHIERID Hierarchie-ID 20040129
8 Importing I_PLANT Call by reference Type reference (TYPE) /MAP/DE_SSMPLT Werk 20040127
9 Importing I_SALESORG Call by reference Type reference (TYPE) /MAP/DE_SSMSLO Verkaufsorganisation 20081104
# Exception Resumable Description Created on
1 NO_DIMEN Keine Dimensionen 20040127

Method LOAD_ASSIGNMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TDLOCAS Call by reference Type reference (TYPE) /MAP/_T_TDLOCASGRID 20040708
2 Importing IT_ASORT Call by reference Type reference (TYPE) /MAP/_T_ASORT 20040708
3 Importing IT_CDTND Call by reference Type reference (TYPE) /MAP/_T_CDTND 20040708
4 Importing IT_PLANT Call by reference Type reference (TYPE) /MAP/_T_PLANTT 20040708
5 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20040708
6 Importing I_DISTR_CHAN Call by reference Type reference (TYPE) /MAP/DE_SSMDSTCH Vertriebsweg 20081104
7 Importing I_DUEDATE Call by reference Type reference (TYPE) /MAP/DE_ADDUEDT Stichtag 20040708
8 Importing I_HIEID Call by reference Type reference (TYPE) /MAP/DE_SSMHIERID Hierarchie-ID 20040827
9 Importing I_SALESORG Call by reference Type reference (TYPE) /MAP/DE_SSMSLO Verkaufsorganisation 20081104

Method LOAD_ASSIGNMENTS on Interface /MAP/IF_EX_BADI_ADT_001 has no exception.

Method LOAD_PLANT_DIMENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CDTND Call by reference Type reference (TYPE) /MAP/_T_CDTND 20040127
2 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20040127
3 Importing I_DISTR_CHAN Call by reference Type reference (TYPE) /MAP/DE_SSMDSTCH Vertriebsweg 20081104
4 Importing I_DUEDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20040127
5 Importing I_HIEID Call by reference Type reference (TYPE) /MAP/DE_SSMHIERID Hierarchie-ID 20040129
6 Importing I_SALESORG Call by reference Type reference (TYPE) /MAP/DE_SSMSLO Verkaufsorganisation 20081104
# Exception Resumable Description Created on
1 NO_LOCVLGP Keine Dimensionen gefunden 20040129

Method POST_PLANT_DIMENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20040127
2 Exporting E_NO_MSG Call by reference Type reference (TYPE) XFELD 'X'-> keine Protokollausgabe 20050121
3 Importing IT_CDTND Call by reference Type reference (TYPE) /MAP/_T_CDTND 20040127
4 Importing IT_TDLOCAS Call by reference Type reference (TYPE) /MAP/_T_TDLOCASGRID 20040827
5 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20040127
6 Importing I_DISTR_CHAN Call by reference Type reference (TYPE) /MAP/DE_SSMDSTCH Vertriebsweg 20081104
7 Importing I_DUEDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20040127
8 Importing I_HIEID Call by reference Type reference (TYPE) /MAP/DE_SSMHIERID Hierarchie-ID 20040129
9 Importing I_SALESORG Call by reference Type reference (TYPE) /MAP/DE_SSMSLO Verkaufsorganisation 20081104
# Exception Resumable Description Created on
1 NO_SAVE Speichern misslungen 20040128

Method PREP_PLANT_DIMENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CDTND Call by reference Type reference (TYPE) /MAP/_T_CDTND 20040302
2 Importing IT_PLANT Call by reference Type reference (TYPE) /MAP/_T_PLANTT 20040331
3 Importing IT_SELECTED_PLANT Call by reference Type reference (TYPE) /MAP/_T_PLANTT 20040708
4 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20040302
5 Importing I_DISTR_CHAN Call by reference Type reference (TYPE) /MAP/DE_SSMDSTCH Vertriebsweg 20081104
6 Importing I_DUEDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20040302
7 Importing I_HIEID Call by reference Type reference (TYPE) /MAP/DE_SSMHIERID Hierarchie-ID 20040302
8 Importing I_SALESORG Call by reference Type reference (TYPE) /MAP/DE_SSMSLO Verkaufsorganisation 20081104
# Exception Resumable Description Created on
1 NO_LOCVLGP Keine Dimensionen gefunden 20040302

Method SET_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TDLOCAS Call by reference Type reference (TYPE) /MAP/S_TDLOCASGRID Zuordnung der Betriebe zu Sortimenten 20061213

Method SET_ASSIGNMENT on Interface /MAP/IF_EX_BADI_ADT_001 has no exception.

Method SET_DIM_DETERMINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DIM_DETERM_ACTIVE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040127
# Exception Resumable Description Created on
1 NO_ASSIGNMENT Keine Zuordnungen gefunden 20040405
2 NO_DIMEN Keine Dimensionen gefunden 20040405

Method SET_DISTR_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DISTR_CHAN Call by reference Type reference (TYPE) /MAP/DE_SSMDSTCH Vertriebsweg 20081125
2 Exporting E_SALESORG Call by reference Type reference (TYPE) /MAP/DE_SSMSLO Verkaufsorganisation 20081125
3 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20081125
4 Importing I_CDTND Call by reference Type reference (TYPE) /MAP/DE_ADCDTND Hierarchieknoten 20081125
5 Importing I_DUEDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20081125
6 Importing I_HIEID Call by reference Type reference (TYPE) /MAP/DE_SSMHIERID Hierarchie 20081125

Method SET_DISTR_CHAIN on Interface /MAP/IF_EX_BADI_ADT_001 has no exception.

Method SET_DUEDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DUEDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20040629
2 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20031229
3 Importing I_CDTND Call by reference Type reference (TYPE) /MAP/DE_ADCDTND Artikelhierarchieknoten 20040128
4 Importing I_DISTR_CHAN Call by reference Type reference (TYPE) /MAP/DE_SSMDSTCH Vertriebsweg 20081104
5 Importing I_HIEID Call by reference Type reference (TYPE) /MAP/DE_SSMHIERID Hierarchie-ID 20040129
6 Importing I_SALESORG Call by reference Type reference (TYPE) /MAP/DE_SSMSLO Verkaufsorganisation 20081104
# Exception Resumable Description Created on
1 NO_DUEDATE Kein Vorschlag 20040628

Method SET_LIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TDLOCAS Call by reference Type reference (TYPE) /MAP/S_TDLOCASGRID Zuordnung der Betriebe zu Sortimenten 20060725

Method SET_LIGHT on Interface /MAP/IF_EX_BADI_ADT_001 has no exception.

Method SET_SINGLE_PLANT_DIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20040127
2 Importing IT_CDTND Call by reference Type reference (TYPE) /MAP/_T_CDTND 20040127
3 Importing I_ASTYP Call by reference Type reference (TYPE) /MAP/DE_ADASTYP Sortimentsart 20040127
4 Importing I_DIM Call by reference Type reference (TYPE) /MAP/DE_ADDIM Dimension 20040128
5 Importing I_DIMID Call by reference Type reference (TYPE) /MAP/DE_ADDIMID DImensions ID 20040128
6 Importing I_DISTR_CHAN Call by reference Type reference (TYPE) /MAP/DE_SSMDSTCH Vertriebsweg 20081104
7 Importing I_DUEDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20040127
8 Importing I_HIEID Call by reference Type reference (TYPE) /MAP/DE_SSMHIERID Hierarchie-ID 20040129
9 Importing I_PLANT Call by reference Type reference (TYPE) /MAP/DE_SSMPLT Werk 20040128
10 Importing I_SALESORG Call by reference Type reference (TYPE) /MAP/DE_SSMSLO Verkaufsorganisation 20081104
# Exception Resumable Description Created on
1 DIMEN_ERROR Fehler beim Setzen der neuen Dimension 20040128
History
Last changed by/on SAP  20141101 
SAP Release Created in 352