SAP IF_SIW_CONSTANTS OO Class - Constants









IF_SIW_CONSTANTS is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_SIW_CONSTANTS including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events



Method list of IF_SIW_CONSTANTS SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability



IF_SIW_CONSTANTS attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
CON_ACCESS_MODEConstantLIKE
Public
CON_DIRECTION_INConstantCategory of Service Operation (Direction)'IN'LIKE
IF_SIW_TYPES=>DIRECTION
Public
CON_DIRECTION_INOUTConstantCategory of Service Operation (Direction)'INOUT'LIKE
IF_SIW_TYPES=>DIRECTION
Public
CON_DIRECTION_OUTConstantCategory of Service Operation (Direction)'OUT'LIKE
IF_SIW_TYPES=>DIRECTION
Public
CON_GEN_SCOPE_FULLConstantGeneration Scope'1'LIKE
SIW_DTE_GEN_SCOPE
Public
CON_GEN_SCOPE_SELECTEDConstantGeneration Scope'2'LIKE
SIW_DTE_GEN_SCOPE
Public
CON_GEN_SCOPE_UNEQUALConstantGeneration Scope'3'LIKE
SIW_DTE_GEN_SCOPE
Public
CON_LANG_CONFLICT_ERRORConstantLanguage Conflict Resolution Strategy'1'LIKE
SIW_DTE_LANG_CONFLICT_STRATEGY
Public
CON_LANG_CONFLICT_SKIPConstantLanguage Conflict Resolution Strategy'2'LIKE
SIW_DTE_LANG_CONFLICT_STRATEGY
Public
CON_LEVEL0ConstantService Creation Type: API-based (without ES Repository)'0'LIKE
IF_SIW_TYPES=>SERVICE_LEVEL
Public
CON_LEVEL1ConstantService Creation Type: API-based (with ES Repository)'1'LIKE
IF_SIW_TYPES=>SERVICE_LEVEL
Public
CON_LEVEL2ConstantService Creation Type: Proxy-based'2'LIKE
IF_SIW_TYPES=>SERVICE_LEVEL
Public
CON_MODE_ASYNCConstantCommunication Mode of Service Operation'ASYNC'LIKE
IF_SIW_TYPES=>MODE
Public
CON_MODE_SYNCConstantCommunication Mode of Service Operation'SYNC'LIKE
IF_SIW_TYPES=>MODE
Public
CON_MSG_TYPEConstantLIKE
Public
CON_NAMESPACE_PREFIXConstantNamespace Prefix of SIW'/1SIW/'LIKE
NAMESPACE
Public
CON_NOT_SOAConstantNot a SOA ProjectSPACELIKE
IF_SIW_TYPES=>SERVICE_LEVEL
Public
CON_OCCURRENCE_MASSConstantCardinality of Service Operation'MASS'LIKE
IF_SIW_TYPES=>OCCURRENCE
Public
CON_OCCURRENCE_SINGLEConstantCardinality of Service Operation'SINGLE'LIKE
IF_SIW_TYPES=>OCCURRENCE
Public
CON_PACKAGE_TMPConstantPackage'$TMP'LIKE
DEVCLASS
Public
CON_SEMID_INPUTMESSAGEConstantSemantic ID'InputMessage'LIKE
SIW_DTE_SEMANTIC_ID
Public
CON_SEMID_LOGConstantSemantic ID'Log'LIKE
SIW_DTE_SEMANTIC_ID
Public
CON_SEMID_OUTPUTMESSAGEConstantSemantic ID'OutputMessage'LIKE
SIW_DTE_SEMANTIC_ID
Public
CON_SEMID_ROOTConstantSemantic ID for Root/BO nodes'Root'LIKE
SIW_DTE_SEMANTIC_ID
Public
CON_STATEConstantLIKE
Public
CON_SUBSCREEN_MAPPING_EXCConstantSubscreen ID'Exception'LIKE
SIW_DTE_SUBSCREEN_ID
Public
CON_SUBSCREEN_MAPPING_ROOTConstantSubscreen ID'Root'LIKE
SIW_DTE_SUBSCREEN_ID
Public
CON_SUBSCREEN_MAPPING_SIMPLEConstantSubscreen ID'SIMPLE'LIKE
SIW_DTE_SUBSCREEN_ID
Public
CON_SUBSCREEN_MAPPING_STRUCTConstantSubscreen ID'Structure'LIKE
SIW_DTE_SUBSCREEN_ID
Public
CON_SUBSCREEN_MAPPING_TABLEConstantSubscreen ID'Table'LIKE
SIW_DTE_SUBSCREEN_ID
Public
CON_TRANSPORT_OBJECTConstantObject Type'FSIP'LIKE
TADIR-OBJECT
Public
CON_TRANS_STRAT_INDIVConstantTransport Strategy'1'LIKE
SIW_DTE_TRANS_STRAT
Public
CON_TRANS_STRAT_SINGLEConstantTransport Strategy'2'LIKE
SIW_DTE_TRANS_STRAT
Public
CON_TRAN_CONFLICT_ABORTConstantTransport Conflict Resolution Strategy'1'LIKE
SIW_DTE_TRAN_CONFLICT_STRATEGY
Public
CON_TRAN_CONFLICT_EXISTINGConstantTransport Conflict Resolution Strategy'2'LIKE
SIW_DTE_TRAN_CONFLICT_STRATEGY
Public
CON_VERSID_SIWConstantInitial Version of a New Object Catalog Entry''LIKE
VERSIONID
Public


Links to Related Class(s)

IF_SIW_C...
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!