VALIDATEEXTENSIONIN SAP Method of class /BA1/IF_EX_F4_SEC_CH_BAPI









Below is documentation, parameters and attributes of ABAP Method VALIDATEEXTENSIONIN within SAP class /BA1/IF_EX_F4_SEC_CH_BAPI. There is also a number of example ABAP code snipts to help you use the functionality of this method.

This is a private Method so can only be executed from within the class itself. I.e. You could access it from another method of the class.

This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name /BA1/IF_EX_F4_SEC_CH_BAPI into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.


Method Type - Instance

This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.

The following technical details of method VALIDATEEXTENSIONIN can also be found below:

  • Importing parameters
  • Exporting parameters
  • Changing parameters
  • Returning parameters
  • Exceptions
  • Coding Examples


Parameters of Method VALIDATEEXTENSIONIN

.

NameTypeData TypeDescriptionDefault Value
IM_ADDONImportingTYPE
/BA1/BAPIF4_DTE_ADDON
Price Notation
IM_CORRECTIONSERVERACTIVImportingTYPE
/BA1/BAPIF4_DTE_CORR_SERV_ACT
Correction Activity for Automatic Corrections
IM_DIRTYFLAGImportingTYPE
/BA1/BAPIF4_DTE_DIRTY_FLAG
Ind.: Accrued Interest (Include/Exclude Accrued Interest)
IM_EXCHANGEImportingTYPE
/BA1/BAPIF4_DTE_EXCH
Name of the Exchange
IM_EXTNUMBERImportingTYPE
/BA1/BAPIF4_DTE_EXT_NO
External Number
IM_MDCODEImportingTYPE
/BA1/BAPIF4_DTE_MDCODE
Market Data Area
IM_PRICEImportingTYPE
/BA1/BAPIF4_DTE_PRICE
Exch. Rate
IM_PRTYPEImportingTYPE
/BA1/BAPIF4_DTE_CLASS
Price Type
IM_STATUSImportingTYPE
/BA1/BAPIF4_DTE_STATUS
Market Date Status
IM_TAB_EXTENSIONINImportingTYPE
BAPIPAREXTAB
Table with BAPIPAREX as Row Type
IM_TESTRUNImportingTYPE
/BA1/BAPIF4_DTE_TEST_RUN
Import Data as a Test Run
IM_UNITImportingTYPE
/BA1/BAPIF4_DTE_UNIT
Unit
IM_VALIDDATEImportingTYPE
/BA1/BAPIF4_DTE_VALID_DATE
Validity Date
IM_ADDONImportingTYPE
/BA1/BAPIF4_DTE_ADDON
Price Symbol
IM_PRTYPEImportingTYPE
/BA1/BAPIF4_DTE_CLASS
Exchange Rate Category
EX_RETURNExportingTYPE
BAPIRET2_T
Return Table



Exceptions of Method VALIDATEEXTENSIONIN

DATA_INVALID -

Example ABAP coding

This is a private Method so the below code can only be executed from within the class itself. I.e. from another method of the class.

DATA: lo_class TYPE REF TO /BA1/IF_EX_F4_SEC_CH_BAPI.
DATA: lv_EX_RETURN TYPE BAPIRET2_T,
lv_IM_ADDON TYPE /BA1/BAPIF4_DTE_ADDON,
lv_IM_CORRECTIONSERVERACTIV TYPE /BA1/BAPIF4_DTE_CORR_SERV_ACT,
lv_IM_DIRTYFLAG TYPE /BA1/BAPIF4_DTE_DIRTY_FLAG,
lv_IM_EXCHANGE TYPE /BA1/BAPIF4_DTE_EXCH,
lv_IM_EXTNUMBER TYPE /BA1/BAPIF4_DTE_EXT_NO,
lv_IM_MDCODE TYPE /BA1/BAPIF4_DTE_MDCODE,
lv_IM_PRICE TYPE /BA1/BAPIF4_DTE_PRICE,
lv_IM_PRTYPE TYPE /BA1/BAPIF4_DTE_CLASS,
lv_IM_STATUS TYPE /BA1/BAPIF4_DTE_STATUS,
lv_IM_TAB_EXTENSIONIN TYPE BAPIPAREXTAB,
lv_IM_TESTRUN TYPE /BA1/BAPIF4_DTE_TEST_RUN,
lv_IM_UNIT TYPE /BA1/BAPIF4_DTE_UNIT,
lv_IM_VALIDDATE TYPE /BA1/BAPIF4_DTE_VALID_DATE,
lv_IM_ADDON TYPE /BA1/BAPIF4_DTE_ADDON,
lv_IM_PRTYPE TYPE /BA1/BAPIF4_DTE_CLASS,
lv_other TYPE c.

CALL METHOD lo_class=>VALIDATEEXTENSIONIN(
EXPORTING
IM_ADDON = lv_IM_ADDON
IM_CORRECTIONSERVERACTIV = lv_IM_CORRECTIONSERVERACTIV
IM_DIRTYFLAG = lv_IM_DIRTYFLAG
IM_EXCHANGE = lv_IM_EXCHANGE
IM_EXTNUMBER = lv_IM_EXTNUMBER
IM_MDCODE = lv_IM_MDCODE
IM_PRICE = lv_IM_PRICE
IM_PRTYPE = lv_IM_PRTYPE
IM_STATUS = lv_IM_STATUS
IM_TAB_EXTENSIONIN = lv_IM_TAB_EXTENSIONIN
IM_TESTRUN = lv_IM_TESTRUN
IM_UNIT = lv_IM_UNIT
IM_VALIDDATE = lv_IM_VALIDDATE
IM_ADDON = lv_IM_ADDON
IM_PRTYPE = lv_IM_PRTYPE
IMPORTING
EX_RETURN = lv_EX_RETURN ).

Links to Related Class(s)

/BA1/IF_...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!