SAP ABAP Interface /SAPXCQM/IF_EX_DATA_BADI (BAdI interface /SAPXCQM/IF_EX_DATA_BADI)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA (Application Component) Cross-Application Components
     /SAPXCQM/PI_APPL (Package) SAP xAPP CQM Application Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SAPXCQM/CL_EX_DATA_BADI BAdI class /SAPXCQM/CL_EX_DATA_BADI 20040909
2 Interface implementation (CLASS c. INTERFACES i_ref)  /SAPXCQM/CL_IM_DATA_BADI Imp. class for BAdI imp. /SAPXCQM/DATA_BADI 20040909
Properties
Interface /SAPXCQM/IF_EX_DATA_BADI  
Short Description BAdI interface /SAPXCQM/IF_EX_DATA_BADI    
General Data
Package /SAPXCQM/PI_APPL   SAP xAPP CQM Application Objects 
Created 20040909   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface /SAPXCQM/IF_EX_DATA_BADI has no forward declaration.
Interfaces
Interface /SAPXCQM/IF_EX_DATA_BADI has no interface.
Friends
Interface /SAPXCQM/IF_EX_DATA_BADI has no friend.
Attributes
Interface /SAPXCQM/IF_EX_DATA_BADI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 MOVE_EKPO_TO_COST Instance method Public Method Handle Purchasing Document Costs 20040909
2 MOVE_KNA1_TO_CUST Instance method Public Method Handling customer data 20040909
3 MOVE_MAKT_TO_COST Instance method Public Method Handle std. & mov.Avg. costs -- table MAKT 20040910
4 MOVE_MARA_TO_COST Instance method Public Method Handle std. & mov.Avg. costs -- table MARA 20040910
5 MOVE_MARC_TO_COST Instance method Public Method Handle std. & mov.Avg. costs -- table MARC 20040910
6 MOVE_MBEW_TO_COST Instance method Public Method Handle std. & mov.Avg. costs -- table MBEW 20040910
7 NAMEVAL_ALTUOM Instance method Public Method Name+Value Pairs for Alt. Unit of Measure Data Extraction 20040909
8 NAMEVAL_CUSTOMER Instance method Public Method Name+Value Pairs for Customer Data Extraction 20040909
9 NAMEVAL_MATMAST Instance method Public Method Name+Value Pairs for Material Master Data Extraction 20040909
10 NAMEVAL_PURCHDOC Instance method Public Method Name+Value Pairs for Purchasing Documents Data Extraction 20040909
11 READ_FROM_DATABASE Instance method Public Method Read from database, for later use in other methods 20040910
Events
Interface /SAPXCQM/IF_EX_DATA_BADI has no event.
Types
Interface /SAPXCQM/IF_EX_DATA_BADI has no local type.
Method Signatures

Method MOVE_EKPO_TO_COST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PS_COST Call by reference Type reference (TYPE) /SAPXCQM/COSTDATA xCQM: Kostendaten 20040909
2 Importing PS_EKKO Call by reference Type reference (TYPE) EKKO Einkaufsbelegkopf 20040909
3 Importing PS_EKPO Call by reference Type reference (TYPE) EKPO Einkaufsbelegposition 20040909
4 Importing PS_KONH Call by reference Type reference (TYPE) KONH Konditionen (Kopf) 20040914
5 Importing PS_KONM Call by reference Type reference (TYPE) KONM Konditionen (eindimensionale Mengenstaffel) 20040914
6 Changing P_OBJNR Call by reference Type reference (TYPE) /SAPXCQM/REPOBJ Nummer des Nachschubobjekts 20040914

Method MOVE_EKPO_TO_COST on Interface /SAPXCQM/IF_EX_DATA_BADI has no exception.

Method MOVE_KNA1_TO_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PS_CUST Call by reference Type reference (TYPE) /SAPXCQM/CUSTOMER Kundenstammdaten (KNA1) 20040909
2 Importing PS_KNA1 Call by reference Type reference (TYPE) KNA1 Kundenstamm (allgemeiner Teil) 20040909

Method MOVE_KNA1_TO_CUST on Interface /SAPXCQM/IF_EX_DATA_BADI has no exception.

Method MOVE_MAKT_TO_COST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PS_COST Call by reference Type reference (TYPE) /SAPXCQM/COSTDATA xCQM: Kostendaten 20040910
2 Importing PS_MAKT Call by reference Type reference (TYPE) MAKT Materialkurztexte 20040910
3 Importing PS_MBEW Call by reference Type reference (TYPE) MBEW 20040910
4 Importing P_LANGUAGE Call by reference Type reference (TYPE) SPRAS Sprachenschlüssel 20040910

Method MOVE_MAKT_TO_COST on Interface /SAPXCQM/IF_EX_DATA_BADI has no exception.

Method MOVE_MARA_TO_COST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PS_COST Call by reference Type reference (TYPE) /SAPXCQM/COSTDATA xCQM: Kostendaten 20040910
2 Importing PS_MARA Call by reference Type reference (TYPE) MARA Allgemeine Materialdaten 20040910
3 Importing PS_MBEW Call by reference Type reference (TYPE) MBEW 20040910

Method MOVE_MARA_TO_COST on Interface /SAPXCQM/IF_EX_DATA_BADI has no exception.

Method MOVE_MARC_TO_COST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PS_COST Call by reference Type reference (TYPE) /SAPXCQM/COSTDATA xCQM: Kostendaten 20040910
2 Importing PS_MARC Call by reference Type reference (TYPE) MARC 20040910
3 Importing PS_MBEW Call by reference Type reference (TYPE) MBEW 20040910

Method MOVE_MARC_TO_COST on Interface /SAPXCQM/IF_EX_DATA_BADI has no exception.

Method MOVE_MBEW_TO_COST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PS_COST Call by reference Type reference (TYPE) /SAPXCQM/COSTDATA xCQM: Kostendaten 20040910
2 Importing PS_MBEW Call by reference Type reference (TYPE) MBEW 20040910

Method MOVE_MBEW_TO_COST on Interface /SAPXCQM/IF_EX_DATA_BADI has no exception.

Method NAMEVAL_ALTUOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing I_ALT Call by reference Type reference (TYPE) /SAPXCQM/UOM CQM: Alternativmengeneinheit (MARM) 20040909
2 Importing I_MARA Call by reference Type reference (TYPE) MARA Allgemeine Materialdaten 20040909
3 Importing I_MARM Call by reference Type reference (TYPE) MARM 20040909

Method NAMEVAL_ALTUOM on Interface /SAPXCQM/IF_EX_DATA_BADI has no exception.

Method NAMEVAL_CUSTOMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing I_CUST Call by reference Type reference (TYPE) /SAPXCQM/CUSTOMER Kundenstammdaten (KNA1) 20040909
2 Importing I_KNA1 Call by reference Type reference (TYPE) KNA1 Kundenstamm (allgemeiner Teil) 20040909

Method NAMEVAL_CUSTOMER on Interface /SAPXCQM/IF_EX_DATA_BADI has no exception.

Method NAMEVAL_MATMAST Signature

Method NAMEVAL_MATMAST on Interface /SAPXCQM/IF_EX_DATA_BADI has no parameter.
Method NAMEVAL_MATMAST on Interface /SAPXCQM/IF_EX_DATA_BADI has no exception.

Method NAMEVAL_PURCHDOC Signature

Method NAMEVAL_PURCHDOC on Interface /SAPXCQM/IF_EX_DATA_BADI has no parameter.
Method NAMEVAL_PURCHDOC on Interface /SAPXCQM/IF_EX_DATA_BADI has no exception.

Method READ_FROM_DATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PT_EKKO Call by reference Type reference (TYPE) /SAPXCQM/EKKO_TAB xCQM: Tabellentyp für Einkaufsbelegkopf 20040910
2 Importing PT_EKPO Call by reference Type reference (TYPE) /SAPXCQM/EKPO_TAB Einkaufsbelegposition 20040910
3 Importing PT_KNA1 Call by reference Type reference (TYPE) /SAPXCQM/KNA1_TAB Kundenstamm (allgemeiner Teil) 20040910
4 Importing PT_MARA Call by reference Type reference (TYPE) /SAPXCQM/MARA_TAB Tabelle MARA 20040910
5 Importing PT_MBEW Call by reference Type reference (TYPE) /SAPXCQM/MBEW_TAB 20040910

Method READ_FROM_DATABASE on Interface /SAPXCQM/IF_EX_DATA_BADI has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 2005_1_46C