SAP ABAP Interface IF_BADI_O2C_INQUIRY (Interface for Badi BADI_O2C_INQUIRY)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-SLS (Application Component) Sales
     ERP_SALES_O2C_SLS (Package) ERP Sales Order 2 Cash - Sales
Properties
Interface IF_BADI_O2C_INQUIRY  
Short Description Interface for Badi BADI_O2C_INQUIRY    
General Data
Package ERP_SALES_O2C_SLS   ERP Sales Order 2 Cash - Sales 
Created 20070417   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
Interface IF_BADI_O2C_INQUIRY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20070417
Friends
Interface IF_BADI_O2C_INQUIRY has no friend.
Attributes
Interface IF_BADI_O2C_INQUIRY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_HEAD_CONDKEY_LIST Instance method Public Method Change List of Condition Keys (Header Area) 20070417
2 CHANGE_HEAD_PTYPE_LIST Instance method Public Method Change Possible Pricing Types (Header) 20070417
3 CHANGE_ITEM_CONDKEY_LIST Instance method Public Method Change List of Condition Keys (Item Area) 20070417
4 CHANGE_ITEM_PTYPE_LIST Instance method Public Method Change Possible Pricing Types (Item) 20070417
5 CHANGE_ORDER_TYPE_LIST Instance method Public Method Change order types available for selection 20070417
6 DEFINE_DUMMY_CUSTOMER Instance method Public Method Definition of a Dummy Customer 20070418
7 SET_HEAD_DEFAULT Instance method Public Method Set Default Values for Header Data 20070422
8 SET_HEAD_FIELD_ADD Instance method Public Method Determine Additional Header Fields 20070502
9 SET_ITEM_FIELD_ADD Instance method Public Method Determine Additional Item Fields 20070502
10 SET_SAVE_FIELD_ADD Instance method Public Method Additional Fields for Saving 20070504
Events
Interface IF_BADI_O2C_INQUIRY has no event.
Types
Interface IF_BADI_O2C_INQUIRY has no local type.
Method Signatures

Method CHANGE_HEAD_CONDKEY_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONDKEY Call by reference Type reference (TYPE) TDT_INQ_CONDITION Konditionsauswahl für Preisanfrage 20070417
2 Importing IV_CALLER_ID Call by reference Type reference (TYPE) STRING 20070420

Method CHANGE_HEAD_CONDKEY_LIST on Interface IF_BADI_O2C_INQUIRY has no exception.

Method CHANGE_HEAD_PTYPE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PRICING_TYPE Call by reference Type reference (TYPE) TDT_INQ_PRICE_TYPE Tabellentyp zur Struktur TDS_INQ_PRICE_TYPE 20070417
2 Importing IV_CALLER_ID Call by reference Type reference (TYPE) STRING 20070420

Method CHANGE_HEAD_PTYPE_LIST on Interface IF_BADI_O2C_INQUIRY has no exception.

Method CHANGE_ITEM_CONDKEY_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONDKEY Call by reference Type reference (TYPE) TDT_INQ_CONDITION Tabellentyp zur Struktur TDS_INQ_CONDITION 20070417
2 Importing IV_CALLER_ID Call by reference Type reference (TYPE) STRING 20070420

Method CHANGE_ITEM_CONDKEY_LIST on Interface IF_BADI_O2C_INQUIRY has no exception.

Method CHANGE_ITEM_PTYPE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PRICING_TYPE Call by reference Type reference (TYPE) TDT_INQ_PRICE_TYPE Tabellentyp zur Struktur TDS_INQ_PRICE_TYPE 20070417
2 Importing IV_CALLER_ID Call by reference Type reference (TYPE) STRING 20070420

Method CHANGE_ITEM_PTYPE_LIST on Interface IF_BADI_O2C_INQUIRY has no exception.

Method CHANGE_ORDER_TYPE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ORDER_TYPE Call by reference Type reference (TYPE) TDT_INQ_ORDER_TYPE Tabellentyp zur Struktur TDS_INQ_ORDER_TYPE 20070417
2 Importing IV_CALLER_ID Call by reference Type reference (TYPE) STRING Verkaufsbelegart 20070420

Method CHANGE_ORDER_TYPE_LIST on Interface IF_BADI_O2C_INQUIRY has no exception.

Method DEFINE_DUMMY_CUSTOMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DUMMY_CUSTOMER Call by reference Type reference (TYPE) KUNAG Auftraggeber 20070420
2 Importing IV_CALLER_ID Call by reference Type reference (TYPE) STRING 20070420

Method DEFINE_DUMMY_CUSTOMER on Interface IF_BADI_O2C_INQUIRY has no exception.

Method SET_HEAD_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEAD_COMV Call by reference Type reference (TYPE) TDS_HEAD_COMV Lean Order - Kopfdaten (Werte) 20070422
2 Exporting ES_HEAD_COMX Call by reference Type reference (TYPE) TDS_HEAD_COMC Lean Order - Kopfdaten (CHAR) 20070422
3 Importing IS_HEAD_COMR Call by reference Type reference (TYPE) TDS_HEAD_COMR Lean Order - Kopfdaten (Werte, read-only) 20070422
4 Importing IS_HEAD_COMV Call by reference Type reference (TYPE) TDS_HEAD_COMV Lean Order - Kopfdaten (Werte) 20070422
5 Importing IV_CALLER_ID Call by reference Type reference (TYPE) STRING 20070422

Method SET_HEAD_DEFAULT on Interface IF_BADI_O2C_INQUIRY has no exception.

Method SET_HEAD_FIELD_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_ADD Call by reference Type reference (TYPE) TDT_INQ_FIELD_ADD Tabellentyp zur Struktur TDS_INQ_FIELD_ADD 20070502
2 Importing IT_UI_FIELD_ATTR Call by reference Type reference (TYPE) TDT_INQ_UI_FIELD_ATTR Tabellentyp zur Struktur TDS_INQ_UI_FIELD_ATTR 20070502
3 Importing IV_CALLER_ID Call by reference Type reference (TYPE) STRING 20070502

Method SET_HEAD_FIELD_ADD on Interface IF_BADI_O2C_INQUIRY has no exception.

Method SET_ITEM_FIELD_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_ADD Call by reference Type reference (TYPE) TDT_INQ_FIELD_ADD Tabellentyp zur Struktur TDS_INQ_FIELD_ADD 20070502
2 Importing IT_UI_FIELD_ATTR Call by reference Type reference (TYPE) TDT_INQ_UI_FIELD_ATTR Tabellentyp zur Struktur TDS_INQ_UI_FIELD_ATTR 20070502
3 Importing IV_CALLER_ID Call by reference Type reference (TYPE) STRING 20070502

Method SET_ITEM_FIELD_ADD on Interface IF_BADI_O2C_INQUIRY has no exception.

Method SET_SAVE_FIELD_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_ADD Call by reference Type reference (TYPE) TDT_INQ_FIELD_ADD Tabellentyp zur Struktur TDS_INQ_FIELD_ADD 20070504
2 Importing IT_UI_FIELD_ATTR Call by reference Type reference (TYPE) TDT_INQ_UI_FIELD_ATTR Tabellentyp zur Struktur TDS_INQ_UI_FIELD_ATTR 20070504
3 Importing IV_AUART Call by reference Type reference (TYPE) AUART Verkaufsbelegart 20070504
4 Importing IV_CALLER_ID Call by reference Type reference (TYPE) STRING 20070504
5 Importing IV_TRVOG Call by reference Type reference (TYPE) TRVOG Gruppe Transaktionsvorgang 20070504

Method SET_SAVE_FIELD_ADD on Interface IF_BADI_O2C_INQUIRY has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 602