SAP CITEMX OO Class - Node Element
CITEMX 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 CITEMX including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Inheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CITEMX is C_BASIC_NODEMethod list of CITEMX 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 Name | Description | Visability |
ABORT_JOB | Cancel Job | Public |
CALL METHOD citemx=>ABORT_JOB...more details | ||
APPEND_DEPENDENCY | Add Dependency | Public |
CALL METHOD citemx=>APPEND_DEPENDENCY...more details | ||
APPEND_SUCCESSOR | Adding of Successor | Public |
CALL METHOD citemx=>APPEND_SUCCESSOR...more details | ||
BP_JOB_HEAD | Cancel Job | Public |
CALL METHOD citemx=>BP_JOB_HEAD...more details | ||
BTC_JOBNAME | Private | |
CALL METHOD citemx=>BTC_JOBNAME...more details | ||
BTC_JOBNAME_STATIC | Private | |
CALL METHOD citemx=>BTC_JOBNAME_STATIC...more details | ||
| ||
CAN_START | Check Whether Job Can Start | Public |
CALL METHOD citemx=>CAN_START...more details | ||
CHANGE_DATA | Change to Data | Public |
CALL METHOD citemx=>CHANGE_DATA...more details | ||
CHANGE_DOCUMENT_READ | Read Change Documents | Public |
CALL METHOD citemx=>CHANGE_DOCUMENT_READ...more details | ||
CLEAR_VALUES | Private | |
CALL METHOD citemx=>CLEAR_VALUES...more details | ||
CONSTRUCTOR | Constructor | Public |
CALL METHOD citemx=>CONSTRUCTOR...more details | ||
CONTAINS_DEPENDENCY | Does Node or Subnode contain PCITEM in a Dependency | Public |
CALL METHOD citemx=>CONTAINS_DEPENDENCY...more details | ||
COPY_NOTIZ | Copy Note | Public |
CALL METHOD citemx=>COPY_NOTIZ...more details | ||
COPY_OFFICE_DOCUMENT | Copy Office Document | Public |
CALL METHOD citemx=>COPY_OFFICE_DOCUMENT...more details | ||
CREATE_DEPS | Create Dependencies | Public |
CALL METHOD citemx=>CREATE_DEPS...more details | ||
CREATE_TASK_LIST | Create Task List for SchedMan | Public |
CALL METHOD citemx=>CREATE_TASK_LIST...more details | ||
CREATE_TEXT_NAME | Create Text Name | Public |
CALL METHOD citemx=>CREATE_TEXT_NAME...more details | ||
DELETE | Delete Node and Remove from Parent Node | Public |
CALL METHOD citemx=>DELETE...more details | ||
DELETE_DEPENDENCY | Delete Dependencies | Public |
CALL METHOD citemx=>DELETE_DEPENDENCY...more details | ||
DELETE_DEPTREE | Delete Entire Dependency Chain | Public |
CALL METHOD citemx=>DELETE_DEPTREE...more details | ||
DELETE_OFFICE_DOC | Deletion of an Office Document | Public |
CALL METHOD citemx=>DELETE_OFFICE_DOC...more details | ||
DELETE_PLANNED_RELEASED_JOB | Cancel Job | Public |
CALL METHOD citemx=>DELETE_PLANNED_RELEASED_JOB...more details | ||
DEPENDS_ON | If Dependent on ..., then Include this Item | Public |
CALL METHOD citemx=>DEPENDS_ON...more details | ||
DISCONNECT_DEPS | Remove Dependency from All Dependent Nodes | Public |
CALL METHOD citemx=>DISCONNECT_DEPS...more details | ||
EXECUTE | Execute Task Directly | Public |
CALL METHOD citemx=>EXECUTE...more details | ||
GET_ALL_DEPENDENT_ITEMS | Return All Direct Dependencies | Public |
CALL METHOD citemx=>GET_ALL_DEPENDENT_ITEMS...more details | ||
GET_AS_LIST | Return Objects as List | Public |
CALL METHOD citemx=>GET_AS_LIST...more details | ||
GET_DEP_ITEMS | Dependencies | Public |
CALL METHOD citemx=>GET_DEP_ITEMS...more details | ||
GET_DEP_ITEMS2 | Select All ir_item abh. Items | Public |
CALL METHOD citemx=>GET_DEP_ITEMS2...more details | ||
GET_DETAILED_STATUS | Detailed Status Information | Public |
CALL METHOD citemx=>GET_DETAILED_STATUS...more details | ||
GET_JOB_ID | Get WF ID Using scmatreed | Public |
CALL METHOD citemx=>GET_JOB_ID...more details | ||
GET_JOB_NAME | Return Job Name | Public |
CALL METHOD citemx=>GET_JOB_NAME...more details | ||
GET_JOB_STATUS | Private | |
CALL METHOD citemx=>GET_JOB_STATUS...more details | ||
GET_LOG_HANDLES | Read Application Log of Task | Public |
CALL METHOD citemx=>GET_LOG_HANDLES...more details | ||
GET_MV_EXE_USR | Private | |
CALL METHOD citemx=>GET_MV_EXE_USR...more details | ||
GET_OFFICE_DOC | Office Dokument Exists? | Public |
CALL METHOD citemx=>GET_OFFICE_DOC...more details | ||
GET_ORG_NODE | Generate Path | Public |
CALL METHOD citemx=>GET_ORG_NODE...more details | ||
GET_ORG_TYPE_TEXT | Text for Org Type | Public |
CALL METHOD citemx=>GET_ORG_TYPE_TEXT...more details | ||
GET_PATH | Generate Path | Public |
CALL METHOD citemx=>GET_PATH...more details | ||
GET_PREDECESSORS | Gives the task back to the predecessor | Public |
CALL METHOD citemx=>GET_PREDECESSORS...more details | ||
GET_ROOT_NODE | Get_Root_NODE | Public |
CALL METHOD citemx=>GET_ROOT_NODE...more details | ||
GET_RT_PARAM | Prepare Parameters for Passing to Remote Task | Public |
CALL METHOD citemx=>GET_RT_PARAM...more details | ||
GET_SMOUTPUT | Private | |
CALL METHOD citemx=>GET_SMOUTPUT...more details | ||
GET_START_DATE_TIME | Determination of Start Time of a Report | Public |
CALL METHOD citemx=>GET_START_DATE_TIME...more details | ||
GET_STATUS | Determine status | Public |
CALL METHOD citemx=>GET_STATUS...more details | ||
GET_TASK_ID | Get Task ID | Public |
CALL METHOD citemx=>GET_TASK_ID...more details | ||
GET_TEXT_NAME | Create Text Name | Public |
CALL METHOD citemx=>GET_TEXT_NAME...more details | ||
GET_TREED | Private | |
CALL METHOD citemx=>GET_TREED...more details | ||
GET_WF_ID | Get WF ID Using scmatreed | Public |
CALL METHOD citemx=>GET_WF_ID...more details | ||
GET_WORKFLOW_STATES | Delivers Statuses | Public |
CALL METHOD citemx=>GET_WORKFLOW_STATES...more details | ||
HAS_NOTIZ | Object has a note | Public |
CALL METHOD citemx=>HAS_NOTIZ...more details | ||
HAS_OFFICE_DOC | Office Dokument Exists? | Public |
CALL METHOD citemx=>HAS_OFFICE_DOC...more details | ||
IS_ACTIVE_JOB | Private | |
CALL METHOD citemx=>IS_ACTIVE_JOB...more details | ||
IS_INACTIVE | Private | |
CALL METHOD citemx=>IS_INACTIVE...more details | ||
IS_USR_CONTAINED | Private | |
CALL METHOD citemx=>IS_USR_CONTAINED...more details | ||
IS_VISIBLE | Private | |
CALL METHOD citemx=>IS_VISIBLE...more details | ||
MIGRATE_OLD_TEXT_NAME | Private | |
CALL METHOD citemx=>MIGRATE_OLD_TEXT_NAME...more details | ||
OFFSET_TIME_TO_SECONDS | Private | |
CALL METHOD citemx=>OFFSET_TIME_TO_SECONDS...more details | ||
ON_SHOW_CHANGEDOCUMENT | Display Change Documents for Task | Public |
CALL METHOD citemx=>ON_SHOW_CHANGEDOCUMENT...more details | ||
ON_VALUE_CHANGE | Change Field from Item (with Raise Event) | Public |
CALL METHOD citemx=>ON_VALUE_CHANGE...more details | ||
REPARENT | Move me to another CNode object | Public |
CALL METHOD citemx=>REPARENT...more details | ||
REPLACE_DEPENDCENY | Replace Dependencies | Public |
CALL METHOD citemx=>REPLACE_DEPENDCENY...more details | ||
SAVE_AS | Save to DB | Public |
CALL METHOD citemx=>SAVE_AS...more details | ||
SECONDS_TO_OFFSET_TIME | Private | |
CALL METHOD citemx=>SECONDS_TO_OFFSET_TIME...more details | ||
SET_ITEM_BATCHJOB_ID | Private | |
CALL METHOD citemx=>SET_ITEM_BATCHJOB_ID...more details | ||
SET_ITEM_EXE_DAY_OFFSET | Set Offset in Days | Public |
CALL METHOD citemx=>SET_ITEM_EXE_DAY_OFFSET...more details | ||
SET_ITEM_EXE_TIME | Set Time Offset | Public |
CALL METHOD citemx=>SET_ITEM_EXE_TIME...more details | ||
SET_ITEM_POS | Private | |
CALL METHOD citemx=>SET_ITEM_POS...more details | ||
SET_ITEM_SAP_SCRIPT_ID | Private | |
CALL METHOD citemx=>SET_ITEM_SAP_SCRIPT_ID...more details | ||
SET_ITEM_TEXT | Private | |
CALL METHOD citemx=>SET_ITEM_TEXT...more details | ||
SET_MV_EXE_USR | Private | |
CALL METHOD citemx=>SET_MV_EXE_USR...more details | ||
SET_OFFICE_DOC_STORE_DB | Set m_office_doc and Save Using Update | Public |
CALL METHOD citemx=>SET_OFFICE_DOC_STORE_DB...more details | ||
SET_RT_PARAM | Prepare Parameters for Passing to Remote Task | Public |
CALL METHOD citemx=>SET_RT_PARAM...more details | ||
SET_STATUS | Change Status and Write to DB | Public |
CALL METHOD citemx=>SET_STATUS...more details | ||
SET_TVARVC | Set Variant Variables | Public |
CALL METHOD citemx=>SET_TVARVC...more details | ||
STATUS_CHANGE_PERMITTED | Private | |
CALL METHOD citemx=>STATUS_CHANGE_PERMITTED...more details | ||
UPDATE_DATES | Private | |
CALL METHOD citemx=>UPDATE_DATES...more details | ||
UPDATE_ITEM_DATA | Constructor | Public |
CALL METHOD citemx=>UPDATE_ITEM_DATA...more details | ||
UPDATE_JOB_MANAGEMENT | Update Job Adminstration | Public |
CALL METHOD citemx=>UPDATE_JOB_MANAGEMENT...more details | ||
UPDATE_RT_DEFAULTJOB | Schedule/Change Default Job in CPS | Public |
CALL METHOD citemx=>UPDATE_RT_DEFAULTJOB...more details | ||
UPDATE_STATUS | Update Status | Public |
CALL METHOD citemx=>UPDATE_STATUS...more details | ||
UPDATE_STATUS_INTERNAL_STATIC | Update Status | Public |
CALL METHOD citemx=>UPDATE_STATUS_INTERNAL_STATIC...more details | ||
VALUE_CLEAR | Return Objects as List | Public |
CALL METHOD citemx=>VALUE_CLEAR...more details | ||
WF_STATUS_GET | Cancel Job | Public |
CALL METHOD citemx=>WF_STATUS_GET...more details |
CITEMX 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.
Name | Level | Description | Initial Value | Type | Visability |
DEPENDENCIES | Instance Attribute | Dependencies | LIKE CDEPENDENCIES | Public | |
ITEM | Instance Attribute | Administration of a Job (Report/Transaction or Workflow) | LIKE TFC_TEMPL_ITEM | Public | |
MD_EXPAND_BUFFER | Instance Attribute | Checkbox | LIKE XFELD | Public | |
MD_VARIANTE_MANUAL | Instance Attribute | Variant Specified Manually | LIKE RALDB_VARI | Public | |
MS_MESSAGE | Instance Attribute | Structure of a Message | LIKE TFC_S_MESSAGE | Private | |
MT_DOCUMENTS | Instance Attribute | Default Internal Table for TFC_TEMPL_OFFICE | LIKE TFC_T_DOCUMENTS_NS | Public | |
MT_RT_PARAM | Instance Attribute | Parameters of Remote Task | LIKE TFC_T_PARAM | Private | |
MT_SMOUTPUT | Instance Attribute | Individual Statuses for WF Items | LIKE TFC_T_SMOUTPUT | Private | |
MV_EXE_USR | Instance Attribute | User Name | LIKE SYUNAME | Private | |
MV_RT_DEFAULTJOBID | Instance Attribute | ID of Default Remote Task | LIKE TFC_RT_JOB_ID | Public | |
MV_RT_JOB_ID | Instance Attribute | ID of Remote Task | LIKE TFC_RT_JOB_ID | Public | |
M_COPY_ID | Instance Attribute | LIKE | Private | ||
M_HAS_JOBLOG | Instance Attribute | LIKE | Private | ||
M_HAS_SPOOL | Instance Attribute | LIKE | Private | ||
M_OFFICE_DOC | Instance Attribute | Office Document Nr | LIKE BDS_DOCID | Public | |
M_SMOUTPUT | Instance Attribute | LIKE | Private | ||
M_SPOOL_LISTS | Instance Attribute | LIKE | Private | ||
M_SUCCESSORS | Instance Attribute | All Direct Successors of Item | LIKE CITEMS | Public | |
M_TEST_HAS_JOBLOG | Instance Attribute | LIKE | Private | ||
M_TEST_HAS_SPOOL | Instance Attribute | LIKE | Private | ||
M_TEST_SMOUTPUT | Instance Attribute | LIKE | Private | ||
M_TEST_SPOOL_LISTS | Instance Attribute | LIKE | Private | ||
M_TEST_TREED | Instance Attribute | LIKE | Private | ||
M_TREED | Instance Attribute | LIKE | Private | ||
VARIANTE_TECH | Instance Attribute | Technical Variant Name | LIKE TFC_VARIANT | Public |
Links to Related Class(s)
CITEMX...Full list of available SAP object classes
Search for further information about these or an SAP related objects