SAP /OSP/CL_CJS_CONTEXT OO Class - Correlation and Jounral Service









/OSP/CL_CJS_CONTEXT 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 /OSP/CL_CJS_CONTEXT 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 /OSP/CL_CJS_CONTEXT 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
ADD_OBJECTSAdds object to the contextPublic
CALL METHOD /osp/cl_cjs_context=>ADD_OBJECTS...more details

ADD_OBJECTS_IMPLAdds object to the contextPrivate
CALL METHOD /osp/cl_cjs_context=>ADD_OBJECTS_IMPL...more details

ADD_OBJECTS_WITH_KEYAdds objects to a group which is identified by a keyPublic
CALL METHOD /osp/cl_cjs_context=>ADD_OBJECTS_WITH_KEY...more details

ARCHIVE_GROUPArchives a groupPublic
CALL METHOD /osp/cl_cjs_context=>ARCHIVE_GROUP...more details

CHECK_CLIENT_OBJECTPrivate
CALL METHOD /osp/cl_cjs_context=>CHECK_CLIENT_OBJECT...more details

CHECK_CLIENT_OBJECTSPrivate
CALL METHOD /osp/cl_cjs_context=>CHECK_CLIENT_OBJECTS...more details

CHECK_KEYPrivate
CALL METHOD /osp/cl_cjs_context=>CHECK_KEY...more details

CHECK_VALUESPrivate
CALL METHOD /osp/cl_cjs_context=>CHECK_VALUES...more details

CONSTRUCTORCONSTRUCTORPublic
CALL METHOD /osp/cl_cjs_context=>CONSTRUCTOR...more details

CREATE_CLIENT_OBJECTCreates a client object for a business objectPublic
CALL METHOD /osp/cl_cjs_context=>CREATE_CLIENT_OBJECT...more details

CREATE_CLIENT_OBJECT_WITH_KEYCreates a client object for a business objectPublic
CALL METHOD /osp/cl_cjs_context=>CREATE_CLIENT_OBJECT_WITH_KEY...more details

CREATE_UKMS_FILTERPrivate
CALL METHOD /osp/cl_cjs_context=>CREATE_UKMS_FILTER...more details

CREATE_UKMS_INSTANCEPrivate
CALL METHOD /osp/cl_cjs_context=>CREATE_UKMS_INSTANCE...more details

CREATE_UKMS_MAPPINGPrivate
CALL METHOD /osp/cl_cjs_context=>CREATE_UKMS_MAPPING...more details

CREATE_USER_MAPPINGCreates a mapping for client objectsPrivate
CALL METHOD /osp/cl_cjs_context=>CREATE_USER_MAPPING...more details

DELETE_GROUPDeletes a groupPublic
CALL METHOD /osp/cl_cjs_context=>DELETE_GROUP...more details

DELETE_GROUP_IMPLDeletes a groupPrivate
CALL METHOD /osp/cl_cjs_context=>DELETE_GROUP_IMPL...more details

DELETE_JOURNAL_ENTRYDeletes an entry in the journalPublic
CALL METHOD /osp/cl_cjs_context=>DELETE_JOURNAL_ENTRY...more details

DELETE_KEY_GROUPDeletes a group which is identified by a keyPublic
CALL METHOD /osp/cl_cjs_context=>DELETE_KEY_GROUP...more details

DELETE_OBJECTSDeletes objects from correlation groupsPublic
CALL METHOD /osp/cl_cjs_context=>DELETE_OBJECTS...more details

DELETE_OBJECTS_FROM_KEY_GROUPDeletes objects from a group which is identified by a keyPublic
CALL METHOD /osp/cl_cjs_context=>DELETE_OBJECTS_FROM_KEY_GROUP...more details

DELETE_OBJECTS_IMPLDeletes objects from correlation groupsPrivate
CALL METHOD /osp/cl_cjs_context=>DELETE_OBJECTS_IMPL...more details

DELETE_SINGLE_OBJECTCreates mapping for the deletion and removes journal entryPrivate
CALL METHOD /osp/cl_cjs_context=>DELETE_SINGLE_OBJECT...more details

GET_BUSINESS_OBJECTS_FOR_USERReturns all business objects for a userPublic
CALL METHOD /osp/cl_cjs_context=>GET_BUSINESS_OBJECTS_FOR_USER...more details

GET_CLIENT_DATA_BY_CRITERIARetrieves data of client objects that match certain criteriaPublic
CALL METHOD /osp/cl_cjs_context=>GET_CLIENT_DATA_BY_CRITERIA...more details

GET_CLIENT_OBJECTSReturns all client objects for a userPublic
CALL METHOD /osp/cl_cjs_context=>GET_CLIENT_OBJECTS...more details

GET_CLIENT_OBJ_BY_CRITERIARetrieves client objects that match certain criteriaPublic
CALL METHOD /osp/cl_cjs_context=>GET_CLIENT_OBJ_BY_CRITERIA...more details

GET_GROUPReturns all objects in a groupPublic
CALL METHOD /osp/cl_cjs_context=>GET_GROUP...more details

GET_GROUP_BY_KEYReturns a group which is identified by a keyPublic
CALL METHOD /osp/cl_cjs_context=>GET_GROUP_BY_KEY...more details

GET_GROUP_IMPLReturns all objects in a groupPrivate
CALL METHOD /osp/cl_cjs_context=>GET_GROUP_IMPL...more details

GET_JR_CLNT_DATA_BY_CRTGet JR data of client objects that match certain criteriaPublic
CALL METHOD /osp/cl_cjs_context=>GET_JR_CLNT_DATA_BY_CRT...more details

LOCK_JOURNALPrivate
CALL METHOD /osp/cl_cjs_context=>LOCK_JOURNAL...more details

MAPPING_TO_BUSINESS_OBJECTPrivate
CALL METHOD /osp/cl_cjs_context=>MAPPING_TO_BUSINESS_OBJECT...more details

MAPPING_TO_CLIENT_OBJECTPrivate
CALL METHOD /osp/cl_cjs_context=>MAPPING_TO_CLIENT_OBJECT...more details

MAPPING_TO_CORRELATION_OBJECTPrivate
CALL METHOD /osp/cl_cjs_context=>MAPPING_TO_CORRELATION_OBJECT...more details

RETRIEVE_CLN_JOURNAL_ENTRetrieves an entry from the journal - without UKMS objectsPrivate
CALL METHOD /osp/cl_cjs_context=>RETRIEVE_CLN_JOURNAL_ENT...more details

RETRIEVE_JOURNAL_ENTRYRetrieves an entry from the journalPublic
CALL METHOD /osp/cl_cjs_context=>RETRIEVE_JOURNAL_ENTRY...more details

RETRIEVE_JOURNAL_ENTRY_IMPLRetrieves an entry from the journalPrivate
CALL METHOD /osp/cl_cjs_context=>RETRIEVE_JOURNAL_ENTRY_IMPL...more details

SAVE_OBJECTSSave UKMS objects explicitlyPublic
CALL METHOD /osp/cl_cjs_context=>SAVE_OBJECTS...more details

STORE_JOURNAL_ENTRYStores an entry in the journalPublic
CALL METHOD /osp/cl_cjs_context=>STORE_JOURNAL_ENTRY...more details

UNLOCK_JOURNALPrivate
CALL METHOD /osp/cl_cjs_context=>UNLOCK_JOURNAL...more details



/OSP/CL_CJS_CONTEXT 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_CO_IDConstantCharacter field, 8 characters long'/OSP/CO/'LIKE
CHAR8
Private
GC_SASA_IDConstantUKM: CCT:Identifier SchemeAgencySchemeAgencyID'ZZZ'LIKE
UKM_E_CCT_ID_SASA_ID
Private
GC_USER_ACCOUNT_SCHEMEConstantUKM: CCT: Identifier Schema ID'UserAccountID'LIKE
UKM_E_CCT_ID_S_ID
Private
MD_BACKEND_SCHEMEInstance AttributeUKM: CCT:Identifier SchemeAgencySchemeIDLIKE
UKM_E_CCT_ID_SA_ID
Private
MD_BUFFER_SIZEInstance AttributeUKM: Maximum Number of Rows in Buffer100000LIKE
UKM_E_BUFFER_LINES_MAX
Private
MD_CLEANUP_BUFFERInstance AttributeBooleanLIKE
/OSP/DT_CJS_BOOL
Private
MD_CONTEXT_NAMEInstance AttributeCharacter field, length 32LIKE
/OSP/DT_CJS_CONTEXT
Private
MD_DO_SAVEInstance AttributeBooleanLIKE
/OSP/DT_CJS_BOOL
Private
MD_MAPPING_CONTEXT_NAMEInstance AttributeCharacter field, length 32LIKE
CHAR32
Private
MD_UPDATE_TASKInstance AttributeBooleanLIKE
/OSP/DT_CJS_BOOL
Private
MD_USER_CONTEXT_NAMEInstance AttributeCharacter field, length 32LIKE
CHAR32
Private
MR_CORR_SAMAInstance AttributeUKM: Interface for easy accessLIKE
IF_UKM_EASY
Private
MR_CORR_UKMInstance AttributeUKM: Interface for easy accessLIKE
IF_UKM_EASY
Private
MR_UKMSInstance AttributeUKM: Interface for easy accessLIKE
IF_UKM_EASY
Private


Links to Related Class(s)

/OSP/CL_...
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!