SAP IF_LAW2_CONST_C OO Class - Constants and types required in LAW 2.0









IF_LAW2_CONST_C 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_LAW2_CONST_C 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_LAW2_CONST_C 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_LAW2_CONST_C 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
GC_APPLICATION_MODE_EXPERTConstantExpert mode'2'LIKE
LAW2_APPLICATION_MODE
Public
GC_APPLICATION_MODE_NORMALConstantNormal mode'1'LIKE
LAW2_APPLICATION_MODE
Public
GC_CHANGE_MODE_CREATEConstantChange Mode'C'LIKE
LAW2_CHANGE_MODE
Public
GC_CHANGE_MODE_DELETEConstantChange Mode'D'LIKE
LAW2_CHANGE_MODE
Public
GC_CHANGE_MODE_UPDATEConstantChange Mode'U'LIKE
LAW2_CHANGE_MODE
Public
GC_DB_TABLE_ATTACHMENTConstantDB table name for LAW attachement files'LAW2D_ATTACHMENT'LIKE
TABNAME16
Public
GC_DB_TABLE_DATASETConstantDB table name LAW dataset'LAW2D_DATASET'LIKE
TABNAME16
Public
GC_DB_TABLE_ENGINEConstantDB table name for consolidated engine results'LAW2D_ENGINE'LIKE
TABNAME16
Public
GC_DB_TABLE_ENG_PRESELConstantDB table name engine preselection'LAW2D_ENG_PRESEL'LIKE
TABNAME16
Public
GC_DB_TABLE_EXT_SYSTEMConstantDB table name for LAW external systems'LAW2D_EXT_SYSTEM'LIKE
TABNAME16
Public
GC_DB_TABLE_GROUPConstantDB table name for consolidation groups'LAW2D_GROUP'LIKE
TABNAME16
Public
GC_DB_TABLE_GROUP_SYSConstantDB table name for consolidation groups system assignment'LAW2D_GROUP_SYS'LIKE
TABNAME16
Public
GC_DB_TABLE_LAWCONTConstantDB table name LAW CONT'LAW2D_CONT'LIKE
TABNAME16
Public
GC_DB_TABLE_MEASPLANConstantDB table name for the LAW measurement plan'LAW2D_MEASPLAN'LIKE
TABNAME16
Public
GC_DB_TABLE_NMPConstantDB table name NMPs'LAW2D_NMP'LIKE
TABNAME16
Public
GC_DB_TABLE_NMP_UNITConstantDB table name NMP currencies'LAW2D_NMP_UNIT'LIKE
TABNAME16
Public
GC_DB_TABLE_POBJ_COUNTConstantDB table name for consolidated engine results'LAW2D_POBJ_COUNT'LIKE
TABNAME16
Public
GC_DB_TABLE_RFCACTIONConstantDB table name for RFC actions'LAW2D_RFCACTION'LIKE
TABNAME16
Public
GC_DB_TABLE_RFCACTION_PUSHConstantDB table name for RFC push actions'LAW2D_RFCACT_PSH'LIKE
TABNAME16
Public
GC_DB_TABLE_SYSTEMConstantDB table name LAW systems'LAW2D_SYSTEM'LIKE
TABNAME16
Public
GC_DB_TABLE_USERCONSConstantDB table name for consolidated user results'LAW2D_USERCONS'LIKE
TABNAME16
Public
GC_DB_TABLE_USMM_COMPONENTConstantDB table name USMM components'LAW2D_USMM_COMP'LIKE
TABNAME16
Public
GC_DB_TABLE_USMM_PARTConstantDB table name USMM parts'LAW2D_USMM_PART'LIKE
TABNAME16
Public
GC_DB_TABLE_USMM_PERSConstantDB table name USMM pers data'LAW2D_USMM_PERS'LIKE
TABNAME16
Public
GC_DB_TABLE_USMM_POBJConstantDB table name USMM pers object data'LAW2D_USMM_POBJ'LIKE
TABNAME16
Public
GC_DB_TABLE_USMM_RESULTConstantDB table name USMM results'LAW2D_USMM_RSLT'LIKE
TABNAME16
Public
GC_DB_TABLE_USMM_SYSTEMConstantDB table name USMM systems'LAW2D_USMM_SYST'LIKE
TABNAME16
Public
GC_ENGINE_PREFIXConstantDB table name for consolidated engine results'ENG'LIKE
STRING
Public
GC_EXT_GROUPING_ID_FIELDNAMEConstantFieldname of the external gruoping ID'EXTERNALID'LIKE
STRING
Public
GC_LAW_DATASET_CANCELED_STATConstantStatus value 'Canceled' for dataset'05'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_DATASET_CLOSED_STATConstantStatus value 'Closed' for dataset'06'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_DATASET_CONS_STATConstantStatus value 'Consolidated' for dataset'03'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_DATASET_EXT_EXPORTConstantStatus value for user data export'02'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_DATASET_EXT_IMPORTConstantStatus value for user data import'03'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_DATASET_EXT_INIT_STATConstantStatus value for initial external attribute mapping'01'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_DATASET_GROUPED_STATConstantStatus value 'Grouped' for dataset'07'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_DATASET_GUID_FIELDConstantLAW 2.0 Dataset GUID fieldname'DATASETGUID'LIKE
STRING
Public
GC_LAW_DATASET_ID_FIELDConstantLAW 2.0 Dataset ID fieldname'DATASETID'LIKE
STRING
Public
GC_LAW_DATASET_ID_NR_RANGEConstantName of number range object'SLAW_DTSET'LIKE
NROBJ
Public
GC_LAW_DATASET_ID_NR_RANGE_NRConstantLAW Number Range Number'01'LIKE
NRNR
Public
GC_LAW_DATASET_IN_PROCESS_STATConstantStatus value 'In Process' for dataset'02'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_DATASET_SENT_STATConstantStatus value 'Sent to SAP' for dataset'04'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_DATASET_STATUS_FIELDConstantLAW 2.0 Dataset statusfield'STATUS'LIKE
LAW2_STATUS_FIELDNAME
Public
GC_LAW_EXT_SYSTEM_MAPPING_STATConstantExternal system status value for 'Mapping exists''02'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_EXT_SYSTEM_NO_MAP_STATConstantExternal system status value for 'No Mapping exists''01'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_EXT_SYSTEM_STATUS_FIELDConstantLAW 2.0 ext. system statusfield'MAPPINGSTATUS'LIKE
LAW2_STATUS_FIELDNAME
Public
GC_LAW_GROUPING_LASTFIRSTNAMEConstantGrouping via lastname + firstname constant'LASTNAME+FIRSTNAME'LIKE
STRING
Public
GC_LAW_GROUPING_MULTICLIENTConstantMutli client grouping constant'MULTICLIENT'LIKE
STRING
Public
GC_LAW_MEASPLAN_FILE_IMPORTConstantStatus value: 'Result was imported via file'' 'LIKE
LAW2_RFC_RESULT
Public
GC_LAW_MEASPLAN_NORESULT_STATConstantStatus value for 'No result' measurement plan entry'01'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_MEASPLAN_RESULT_EX_STATConstantStatus value 'RFC result exists' for the measurement plan'04'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_MEASPLAN_RESULT_UPLOADConstantStatus value for uploaded result'02'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_MEASPLAN_RFCSTATUS_MEASConstantStatus value: 'Started Measurement''02'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_MEASPLAN_RFCSTATUS_TRANConstantStatus value: 'Transfer result''03'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_MEASPLAN_RFCSTAT_ERRORConstantStatus value: 'No action''06'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_MEASPLAN_RFCSTAT_IMPSUCConstantStatus value: 'Local result exists''05'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_MEASPLAN_RFCSTAT_LOCIMPConstantStatus value: 'Local result is imported''09'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_MEASPLAN_RFCSTAT_LOC_EXConstantStatus value: 'Local result exists''08'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_MEASPLAN_RFCSTAT_NOACTConstantStatus value: 'No action''01'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_MEASPLAN_RFCSTAT_NO_LOCConstantStatus value: 'No local result exists''07'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_MEASPLAN_RFC_ERROR_STATConstantStatus value 'Result Error' for the measurement'06'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_MEASPLAN_RFC_IMPORTConstantStatus value: 'Result was imported via RFC''1'LIKE
LAW2_RFC_RESULT
Public
GC_LAW_MEASPLAN_RFC_STATUSConstantLAW 2.0 Dataset statusfield'RFCSTATUS'LIKE
LAW2_STATUS_FIELDNAME
Public
GC_LAW_MEASPLAN_STATUS_FIELDConstantLAW 2.0 Dataset statusfield'MEASSTATUS'LIKE
LAW2_STATUS_FIELDNAME
Public
GC_LAW_MEASPLAN_TRIGGER_STATConstantStatus value 'RFC action was triggered' for the measurement'03'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_MEASPLAN_UPLOADED_STATConstantStatus value for uploaded measurement plan entry'02'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_MULTICLIENT_USERTYPEConstantID for the User Types of the SAP System'11'LIKE
USERTYPEN
Public
GC_LAW_PLUGIN_NAMEConstantConstant for LAW Plugin Name'RSLAW_PLUGIN'LIKE
STRING
Public
GC_LAW_RFC_LAW2_INDICATORConstantIndicator for LAW2 usage in the rfc parameter structure'LAW2SYS'LIKE
STRING
Public
GC_LAW_STATUS_OBJECT_DATASETConstantLAW 2.0 Status object for the dataset'DATASET'LIKE
LAW2_STATUS_OBJECT
Public
GC_LAW_STATUS_OBJECT_EXT_SYSConstantLAW 2.0 Status object for external systems'EXT_SYSTEM'LIKE
LAW2_STATUS_OBJECT
Public
GC_LAW_STATUS_OBJECT_MEASPLANConstantLAW 2.0 Status object for the measurement plan'MEASPLAN'LIKE
LAW2_STATUS_OBJECT
Public
GC_LAW_STATUS_OBJECT_SYSTEMConstantLAW 2.0 Status object for the systems'SYSTEM'LIKE
LAW2_STATUS_OBJECT
Public
GC_LAW_STATUS_TYPEConstantLAW 2.0 Status type'LAW2'LIKE
LAW2_STATUS_TYPE
Public
GC_LAW_SYSTEM_GUID_FIELDConstantLAW 2.0 Dataset GUID fieldname'SYSTEMGUID'LIKE
STRING
Public
GC_LAW_SYSTEM_ID_NR_RANGEConstantName of number range object'SLAW_SYST'LIKE
NROBJ
Public
GC_LAW_SYSTEM_ID_NR_RANGE_NRConstantLAW Number Range Number'01'LIKE
NRNR
Public
GC_LAW_SYSTEM_MEASURE_STATConstantSystem status value for 'Measure System''01'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_SYSTEM_NO_MEASURE_STATConstantSystem status value for 'No Measure''02'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_SYSTEM_NO_MEAS_SYSNOConstantSystem status no measure reason for initial system numbers'05'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_SYSTEM_SHUTDOWN_STATConstantSystem status value for 'Inactive System''03'LIKE
LAW2_STATUS_VALUE
Public
GC_LAW_SYSTEM_STATUS_FIELDConstantLAW 2.0 Dataset statusfield'MEASURESTATUS'LIKE
LAW2_STATUS_FIELDNAME
Public
GC_LAW_TRANSFER_TYPE_SDCCNConstantLAW 2.0 Transfer type'1'LIKE
LAW2_TRANSFER_TYPE
Public
GC_MIMETYPE_XMLConstantXCML mimetype constant'text/xml'LIKE
STRING
Public
GC_MIMETYPE_XSDConstantXCML mimetype constant'text/xsd'LIKE
STRING
Public
GC_MSGTY_ERRORConstantMessage Type Error'E'LIKE
CHAR1
Public
GC_SID_GRP_LAW_ADDR_EMAILConstantSID Key Address LAW'Addr. LAW'LIKE
LAW2_SYM_KEY
Public
GC_SID_KEY_AUC_CHECKConstantSID Key AUC check'AUC Check'LIKE
LAW2_SYM_KEY
Public
GC_SID_KEY_DATE_CONSConstantSID Key date consolidation'Date Cons 'LIKE
LAW2_SYM_KEY
Public
GC_SID_KEY_LAW_EMAIL1ConstantSID Key email cust 1'EmailCust1'LIKE
LAW2_SYM_KEY
Public
GC_SID_KEY_LAW_EMAIL2ConstantSID Key email cust 2'EmailCust2'LIKE
LAW2_SYM_KEY
Public
GC_SID_KEY_LAW_EMAIL3ConstantSID Key email cust 3'EmailCust3'LIKE
LAW2_SYM_KEY
Public
GC_SID_KEY_LAW_EMAIL4ConstantSID Key email cust 4'EmailCust4'LIKE
LAW2_SYM_KEY
Public
GC_SID_KEY_USER_CONSConstantSID Key user consolidation'User Cons 'LIKE
LAW2_SYM_KEY
Public
GC_SID_KEY_USR_COMBIConstantSID Key combi'Combinatio'LIKE
LAW2_SYM_KEY
Public
GC_SID_LIKEY_BOBJConstantSID Key License Key BOBJ'LiKeyBOBJ'LIKE
STRING
Public
GC_STRUC_PERS_BUFConstantStrucname PERS_BUF'LAW2_S_USMM_PERS_BUF'LIKE
TABNAME
Public
GC_STRUC_POBJ_BUFConstantStrucname POBJ_BUF'LAW2_S_USMM_POBJ_BUF'LIKE
TABNAME
Public
GC_TUCON_GROUP_MEAS_RESULTSConstantGroup for measurement data'Meas. res.'LIKE
LAW2_SYM_GRP
Public
GC_TUCON_SYMKEY_DATEConstantKey for measurement data'Date'LIKE
LAW2_SYM_KEY
Public
GC_TUCON_SYMKEY_TIMEConstantKey for measurement data'Time'LIKE
LAW2_SYM_KEY
Public
GC_TUCON_SYMKEY_USERConstantKey for measurement data'User Meas'LIKE
LAW2_SYM_KEY
Public
GC_TUJOB_JOB_STATUS_SUCCESSConstantSuccessfully completed job status'E'LIKE
RSUVM_STAT
Public
LAW_DATASET_EXT_ATTR_STATUSConstantLAW 2.0 Dataset external attribute mapping statusfield'EXTATTRSTATUS'LIKE
LAW2_STATUS_FIELDNAME
Public
MC_RFC_ACTION_STARTMEASUREMENTConstantRFC action: Start USMM Measurment'M'LIKE
LAW2_RFCACTION
Public
MC_RFC_ACTION_START_AND_TRANSFConstantRFC action: Start USMM Measurment and transfer the result'B'LIKE
LAW2_RFCACTION
Public
MC_RFC_ACTION_TEST_RFCConstantRFC action: Test the RFC action'T'LIKE
LAW2_RFCACTION
Public
MC_RFC_ACTION_TRANSFER_RESULTConstantRFC action: Get USMM Result'S'LIKE
LAW2_RFCACTION
Public




IF_LAW2_CONST_C types

TY_S_SID_ADDRESS -
TY_S_SID_CLIENT -
TY_S_SID_COMPONENT -
TY_S_SID_ENGINE -
TY_S_SID_ENGINE_STAT -
TY_S_SID_META -
TY_S_SID_PSI -
TY_S_SID_SYSTEM -
TY_S_SID_USER02 -
TY_S_SID_USERTYPE -
TY_S_SID_USERTYPE_NAME -
TY_S_SID_USER_ADDRESS -
TY_S_SID_USER_COMB -
TY_S_SID_USER_EMAIL -
TY_S_SID_USER_PSO -
TY_S_SID_USER_PSOT -
TY_S_SID_USER_TECH_DATA -
TY_S_SID_USER_TECH_DATA2 -

Links to Related Class(s)

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