SAP ABAP Interface IF_USMD_CR_SP (Service Provider interface)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD_CR (Package) Change request BO implementation
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_CR_SERVICE_PROVIDER USMD Change request service provider 20120307
Properties
Interface IF_USMD_CR_SP  
Short Description Service Provider interface    
General Data
Package USMD_CR   Change request BO implementation 
Created 20120307   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_USMD_CR_SP has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_USMD_CR_SP_ACTION Actions for change requests 20120320
2 IF_USMD_CR_SP_QUERY Query for change requests 20120328
3 IF_USMD_CR_SP_TRANSACTION Transaction handler 20120307
Friends
Interface IF_USMD_CR_SP has no friend.
Attributes
Interface IF_USMD_CR_SP has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_OBJECTLIST Instance method Public Method create obectlist node 20120307
2 CREATE_ROOT Instance method Public Method create root node 20120307
3 DELETE Instance method Public Method delete node 20120307
4 ENQUEUE_ROOT Instance method Public Method enqueue change request 20120307
5 RETRIEVE Instance method Public Method retrieve node 20120307
Events
Interface IF_USMD_CR_SP has no event.
Types
Interface IF_USMD_CR_SP has no local type.
Method Signatures

Method CREATE_OBJECTLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTITY_KEY Call by reference Type reference (TYPE) DATA Entity key 20120328
2 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Change Request 20120402
3 Importing IV_ENTITY_TYPE Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20120402
4 Importing IV_SEQNR Call by reference Type reference (TYPE) USMD_SEQNR_OBJ Sequence Number 20120307
# Exception Resumable Description Created on
1 CX_USMD_CR_ROOT_BAD_ENTITY_TYP Illegal entity typ 20120511
2 CX_USMD_CR_ROOT_BL_PP_ERROR Blocklist entries from pp access adapter illegal 20120418
3 CX_USMD_CR_ROOT_EMP_ENTITY_KEY Initial entity key 20120516
4 CX_USMD_CR_ROOT_ENTITY_BLOCKED entity is blocked 20120413
5 CX_USMD_CR_ROOT_KEY_EXISTS Key can't be created exists already 20120404
6 CX_USMD_CR_ROOT_MODEL_BLOCKED Model is blocked 20120419
7 CX_USMD_CR_ROOT_MODEL_ERROR Model is inconsistent 20120413
8 CX_USMD_CR_ROOT_NO_CR_TYP_4_CR change request type determination failed for change request 20120521
9 CX_USMD_CR_ROOT_NO_MODEL model determination failed 20120418
10 CX_USMD_CR_ROOT_NO_MODEL_INSTA no model instance for model name 20120418

Method CREATE_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Type of Change Request 20120402
2 Importing IV_DESCRIPTION Call by reference Type reference (TYPE) USMD_TXTLG Description (long text) 20120307
3 Importing IV_EDITION Call by reference Type reference (TYPE) USMD_EDITION Edition 20120605
4 Returning RV_CREQUEST_ID Value transfer Type reference (TYPE) USMD_CREQUEST Change Request 20120402
# Exception Resumable Description Created on
1 CX_USMD_CR_ROOT_MODEL_BLOCKED Model is blocked 20120418
2 CX_USMD_CR_ROOT_NO_AUTHORITY Missing authorisation 20120418
3 CX_USMD_CR_ROOT_NO_MODEL model determination failed 20120418
4 CX_USMD_CR_ROOT_NO_NR Exception no number range 20120319

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_NODE_IDS Call by reference Type reference (TYPE) INDEX TABLE 20120307
2 Importing IT_NODE_IDS Call by reference Type reference (TYPE) INDEX TABLE 20120307
3 Importing IV_CR_NODE_NAME Call by reference Type reference (TYPE) STRING 20120307
# Exception Resumable Description Created on
1 CX_USMD_CR_ROOT_MODEL_BLOCKED Model is blocked 20120419
2 CX_USMD_CR_ROOT_NO_CR_TYP_4_CR change request type determination failed for change request 20120521
3 CX_USMD_CR_ROOT_NO_MODEL model determination failed 20120419

Method ENQUEUE_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_NODE_IDS Call by reference Type reference (TYPE) USMD_CR_TS_ROOT_NODE_ID USMD Change Request sorted table of node ids 20120307
2 Returning RT_FAILED_NODE_IDS Value transfer Type reference (TYPE) USMD_CR_TS_ROOT_NODE_ID USMD Change Request sorted table of node ids 20120307

Method ENQUEUE_ROOT on Interface IF_USMD_CR_SP has no exception.

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) INDEX TABLE 20120307
2 Exporting ET_FAILED_NODE_IDS Call by reference Type reference (TYPE) INDEX TABLE 20120307
3 Importing IT_NODE_IDS Call by reference Type reference (TYPE) INDEX TABLE 20120307
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20120309

Method RETRIEVE on Interface IF_USMD_CR_SP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 732