SAP ABAP Interface IF_KMC_RESOURCE (Complex type Resource)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   EP-KM-WS (Application Component) Embedded Knowledge Management
     S_KMC_BC_RF (Package) KMC: Repository Framework Client API
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_KMC_COLLECTION Complex type Collection 20050323
2 Interface composition (i COMPRISING i_ref)  IF_KMC_DOCUMENT Complex type Document 20050323
3 Interface composition (i COMPRISING i_ref)  IF_KMC_LINK Complex type Link 20050323
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_KMC_RESOURCE Complex type Resource 20050323
Properties
Interface IF_KMC_RESOURCE  
Short Description Complex type Resource    
General Data
Package S_KMC_BC_RF   KMC: Repository Framework Client API 
Created 20050323   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
Interface IF_KMC_RESOURCE has no forward declaration.
Interfaces
Interface IF_KMC_RESOURCE has no interface.
Friends
Interface IF_KMC_RESOURCE has no friend.
Attributes
Interface IF_KMC_RESOURCE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_IN Instance method Public Method Check in a checked-out version controlled resource. 20050323
2 CHECK_OUT Instance method Public Method Check out a checked-in version controlled resource. 20050323
3 COPY_RESOURCE Instance method Public Method Copy a resource. 20050323
4 DELETE_ALL_PROPERTIES Instance method Public Method Delete all props on a single rid. 20050323
5 DELETE_PROPERTIES Instance method Public Method Delete array of props on a single rid. 20050323
6 DELETE_PROPERTY Instance method Public Method Delete single prop on a single rid. 20050323
7 DELETE_RESOURCE Instance method Public Method Deletes a resource. 20050323
8 GET_ACCESS_RID Instance method Public Method Get value for field accessRid. 20050323
9 GET_ALL_PROPERTIES Instance method Public Method Get array of all props of a single rid. 20050323
10 GET_ALL_URLS Instance method Public Method Returns all fetched URLs 20051031
11 GET_COLLECTION Instance method Public Method Get value for field collection. 20050323
12 GET_CREATED Instance method Public Method Get creation date property value of this resource. 20050323
13 GET_CREATED_BY Instance method Public Method Get creation user property value of this resource. 20050323
14 GET_DATA_STRUCTURE Instance method Public Method Get Data Structure 20050323
15 GET_DISPLAY_NAME Instance method Public Method Get value for field displayName. 20050323
16 GET_GUID Instance method Public Method Get value for field guid. 20051027
17 GET_LINK Instance method Public Method Get value for field link. 20050323
18 GET_LOCKS Instance method Public Method Get array of lock infos describing all locks set. 20050323
19 GET_MANAGER_FACTORY Instance method Public Method Get Manager Factory 20050323
20 GET_MODIFIED Instance method Public Method Get modification date property value of this resource. 20050323
21 GET_MODIFIED_BY Instance method Public Method Get modification user property value of this resource. 20050323
22 GET_PARENT_RID Instance method Public Method Get value for field parentRid. 20050323
23 GET_PROPERTIES Instance method Public Method Get array of props of a single rid. 20050323
24 GET_PROPERTY Instance method Public Method Get single prop of a single rid. 20050323
25 GET_RESOURCE_NAME Instance method Public Method Get value for field resourceName. 20050323
26 GET_REVISION_ID Instance method Public Method Get revision id for a version controlled resource. 20050323
27 GET_RID Instance method Public Method Get value for field rid. 20050323
28 GET_SUPPORTED_PERMISSIONS Instance method Public Method Get array of permissions which are supported. 20050323
29 GET_URL Instance method Public Method Returns a URL for a specific type 20051031
30 GET_VERSIONED Instance method Public Method Get value for field versioned. 20050323
31 GET_VERSION_HISTORY Instance method Public Method Get version history for a version controlled resource. 20050323
32 IS_ALLOWED Instance method Public Method Checks if user has permission on resource identifier. 20050323
33 IS_ALLOWED_SET Instance method Public Method Checks if user has permissions on resource identifier. 20050323
34 IS_CHECKED_OUT Instance method Public Method Check if a resource is a checked out. 20050323
35 IS_HIDDEN Instance method Public Method Get hidden property value of this resource. 20050323
36 IS_READ_ONLY Instance method Public Method Get read only property value of this resource. 20050323
37 IS_VALID Instance method Public Method Get value for field valid. 20050323
38 IS_VERSION_CONTROL_ENABLED Instance method Public Method Check if a resource is a version controlled resource. 20050323
39 LOCK Instance method Public Method Lock a resource for access according to the lock descriptor. 20050323
40 MOVE_RESOURCE Instance method Public Method Copy a resource. 20050323
41 REFRESH_LOCK Instance method Public Method Refresh a lock for a resource. 20050323
42 SET_ALL_PROPERTIES Instance method Public Method Set array of props on a single rid deleting all others. 20050323
43 SET_DATA_STRUCTURE Instance method Public Method Set Data Structure 20050323
44 SET_DISPLAY_NAME Instance method Public Method Set display name. 20050323
45 SET_HIDDEN Instance method Public Method Make this resource a hidden resource or not. 20050323
46 SET_MANAGER_FACTORY Instance method Public Method Set Manager Factory 20050323
47 SET_PROPERTIES Instance method Public Method Set array of props on a single rid. 20050323
48 SET_PROPERTY Instance method Public Method Set single prop on a single rid. 20050323
49 SET_READ_ONLY Instance method Public Method Make this resource a read only resource or not. 20050323
50 SET_VERSION_CONTROL_ENABLED Instance method Public Method Enable or disable version control for a resource. 20050323
51 UNDO_CHECK_OUT Instance method Public Method Roll back a previous checkout operation. 20050323
52 UNLOCK Instance method Public Method Unlock a resource based on the used lock token. 20050323
Events
Interface IF_KMC_RESOURCE has no event.
Types
Interface IF_KMC_RESOURCE has no local type.
Method Signatures

Method CHECK_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_CHECK_IN_INFO Value transfer Object reference (TYPE REF TO) IF_KMC_CHECK_IN_INFO Check in info 20050323
2 Importing IR_CONTENT Value transfer Object reference (TYPE REF TO) IF_KMC_CONTENT Content 20050323
3 Importing IT_PROPERTIES Value transfer Type reference (TYPE) KMC_PROPERTY_TAB Properties 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method CHECK_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_CHECK_OUT_INFO Value transfer Object reference (TYPE REF TO) IF_KMC_CHECK_OUT_INFO Check out info 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method COPY_RESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_RESOURCE Value transfer Object reference (TYPE REF TO) IF_KMC_RESOURCE Target resource 20050323
2 Importing IR_FETCH_GROUP Value transfer Object reference (TYPE REF TO) IF_KMC_FETCH_GROUP Fetch group 20050323
3 Importing IR_ORDER_POSITION Value transfer Object reference (TYPE REF TO) IF_KMC_ORDER_POSITION Order position 20050323
4 Importing I_CHILD_NAME Value transfer Type reference (TYPE) STRING Child name 20050323
5 Importing I_INCLUDE_SUBTREE Value transfer Type reference (TYPE) SAP_BOOL Include subtree 20050323
6 Importing I_OVERWRITE_ENFORCED Value transfer Type reference (TYPE) SAP_BOOL Overwrite enforced 20050323
7 Importing I_PARENT_COLLECTION_RID Value transfer Type reference (TYPE) STRING Parent collection rid 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method DELETE_ALL_PROPERTIES Signature

Method DELETE_ALL_PROPERTIES on Interface IF_KMC_RESOURCE has no parameter.
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method DELETE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROPERTY_NAMES Value transfer Type reference (TYPE) KMCWS_STRING_TAB Array of property names 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method DELETE_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROPERTY_NAME Value transfer Type reference (TYPE) STRING Property name 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method DELETE_RESOURCE Signature

Method DELETE_RESOURCE on Interface IF_KMC_RESOURCE has no parameter.
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method GET_ACCESS_RID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ACCESS_RID Value transfer Type reference (TYPE) STRING AccessRid 20050323

Method GET_ACCESS_RID on Interface IF_KMC_RESOURCE has no exception.

Method GET_ALL_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PROPERTIES Value transfer Type reference (TYPE) KMC_PROPERTY_TAB Array of properties 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method GET_ALL_URLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RESOURCE_URL Value transfer Type reference (TYPE) KMC_RESOURCE_URL_TAB Array of Resource URLs 20051031
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20051031
2 CX_AI_SYSTEM_FAULT System Fault 20051031
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20051031

Method GET_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_COLLECTION Value transfer Type reference (TYPE) SAP_BOOL Collection 20050323

Method GET_COLLECTION on Interface IF_KMC_RESOURCE has no exception.

Method GET_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_CREATED Value transfer Type reference (TYPE) XSDDATETIME_Z Creation date 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method GET_CREATED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_CREATED_BY Value transfer Type reference (TYPE) STRING Creation user 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method GET_DATA_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_DATA Value transfer Type reference (TYPE) KMCWS_RESOURCE Data Structure 20050323

Method GET_DATA_STRUCTURE on Interface IF_KMC_RESOURCE has no exception.

Method GET_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DISPLAY_NAME Value transfer Type reference (TYPE) STRING DisplayName 20050323

Method GET_DISPLAY_NAME on Interface IF_KMC_RESOURCE has no exception.

Method GET_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_GUID Value transfer Type reference (TYPE) STRING Guid 20051027

Method GET_GUID on Interface IF_KMC_RESOURCE has no exception.

Method GET_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_LINK Value transfer Type reference (TYPE) SAP_BOOL Link 20050323

Method GET_LINK on Interface IF_KMC_RESOURCE has no exception.

Method GET_LOCKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_LOCK_INFOS Value transfer Type reference (TYPE) KMC_LOCK_INFO_TAB Array of lock infos 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method GET_MANAGER_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_MANAGER_FACTORY Value transfer Object reference (TYPE REF TO) CL_KMC_MANAGER_FACTORY Reference to Manager Factory 20050323

Method GET_MANAGER_FACTORY on Interface IF_KMC_RESOURCE has no exception.

Method GET_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_MODIFIED Value transfer Type reference (TYPE) XSDDATETIME_Z Modification date 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method GET_MODIFIED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_MODIFIED_BY Value transfer Type reference (TYPE) STRING Modification user 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method GET_PARENT_RID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_PARENT_RID Value transfer Type reference (TYPE) STRING ParentRid 20050323

Method GET_PARENT_RID on Interface IF_KMC_RESOURCE has no exception.

Method GET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PROPERTIES Value transfer Type reference (TYPE) KMC_PROPERTY_TAB Array of properties 20050323
2 Importing IT_PROPERTY_NAMES Value transfer Type reference (TYPE) KMCWS_STRING_TAB Array of property names 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method GET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_PROPERTY Value transfer Object reference (TYPE REF TO) IF_KMC_PROPERTY Property 20050323
2 Importing I_PROPERTY_NAME Value transfer Type reference (TYPE) STRING Property name 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method GET_RESOURCE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESOURCE_NAME Value transfer Type reference (TYPE) STRING ResourceName 20050323

Method GET_RESOURCE_NAME on Interface IF_KMC_RESOURCE has no exception.

Method GET_REVISION_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_REVISION_ID Value transfer Type reference (TYPE) STRING Revision id 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method GET_RID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RID Value transfer Type reference (TYPE) STRING Rid 20050323

Method GET_RID on Interface IF_KMC_RESOURCE has no exception.

Method GET_SUPPORTED_PERMISSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PERMISSIONS Value transfer Type reference (TYPE) KMC_PERMISSION_TAB Array of supported permissions 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method GET_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_RESOURCE_URL Value transfer Object reference (TYPE REF TO) IF_KMC_RESOURCE_URL Resource URL 20051031
2 Importing I_TYPE Value transfer Type reference (TYPE) INT4 URL type 20051031
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20051031
2 CX_AI_SYSTEM_FAULT System Fault 20051031
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20051031

Method GET_VERSIONED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_VERSIONED Value transfer Type reference (TYPE) SAP_BOOL Versioned 20050323

Method GET_VERSIONED on Interface IF_KMC_RESOURCE has no exception.

Method GET_VERSION_HISTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RESOURCES Value transfer Type reference (TYPE) KMC_RESOURCE_TAB Array of resources 20050323
2 Importing IR_FETCH_GROUP Value transfer Object reference (TYPE REF TO) IF_KMC_FETCH_GROUP Fetch group 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method IS_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ALLOWANCE Value transfer Type reference (TYPE) SAP_BOOL True when allowed 20050323
2 Importing I_PERMISSION_NAME Value transfer Type reference (TYPE) STRING Permission name 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method IS_ALLOWED_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ALLOWANCES Value transfer Type reference (TYPE) SAP_BOOL True when allowed 20050323
2 Importing IT_PERMISSION_NAMES Value transfer Type reference (TYPE) KMCWS_STRING_TAB Permission names 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method IS_CHECKED_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_IS_CHECKED_OUT Value transfer Type reference (TYPE) SAP_BOOL True if checked out 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method IS_HIDDEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_HIDDEN Value transfer Type reference (TYPE) SAP_BOOL Hidden 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method IS_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_READ_ONLY Value transfer Type reference (TYPE) SAP_BOOL Read only 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method IS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_VALID Value transfer Type reference (TYPE) SAP_BOOL Valid 20050323

Method IS_VALID on Interface IF_KMC_RESOURCE has no exception.

Method IS_VERSION_CONTROL_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_IS_VERSIONED Value transfer Type reference (TYPE) SAP_BOOL True if version controlled resource 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_LOCK_INFO Value transfer Object reference (TYPE REF TO) IF_KMC_LOCK_INFO Lock info 20050323
2 Importing IR_LOCK_DESCRIPTOR Value transfer Object reference (TYPE REF TO) IF_KMC_LOCK_DESCRIPTOR Lock descriptor 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method MOVE_RESOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_RESOURCE Value transfer Object reference (TYPE REF TO) IF_KMC_RESOURCE Target resource 20050323
2 Importing IR_FETCH_GROUP Value transfer Object reference (TYPE REF TO) IF_KMC_FETCH_GROUP Fetch group 20050323
3 Importing IR_ORDER_POSITION Value transfer Object reference (TYPE REF TO) IF_KMC_ORDER_POSITION Order position 20050323
4 Importing I_CHILD_NAME Value transfer Type reference (TYPE) STRING Child name 20050323
5 Importing I_OVERWRITE_ENFORCED Value transfer Type reference (TYPE) SAP_BOOL Overwrite enforced 20050323
6 Importing I_PARENT_COLLECTION_RID Value transfer Type reference (TYPE) STRING Parent collection rid 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method REFRESH_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ER_LOCK_INFO Value transfer Object reference (TYPE REF TO) IF_KMC_LOCK_INFO Lock info 20050323
2 Importing I_LOCK_TOKEN Value transfer Type reference (TYPE) STRING Lock token 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method SET_ALL_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROPERTIES Value transfer Type reference (TYPE) KMC_PROPERTY_TAB Array of properties 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method SET_DATA_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Value transfer Type reference (TYPE) KMCWS_RESOURCE Data Structure 20050323

Method SET_DATA_STRUCTURE on Interface IF_KMC_RESOURCE has no exception.

Method SET_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_NAME Value transfer Type reference (TYPE) STRING Display name 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method SET_HIDDEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HIDDEN Value transfer Type reference (TYPE) SAP_BOOL True to enable hide 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method SET_MANAGER_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MANAGER_FACTORY Value transfer Object reference (TYPE REF TO) CL_KMC_MANAGER_FACTORY Reference to Manager Factory 20050323

Method SET_MANAGER_FACTORY on Interface IF_KMC_RESOURCE has no exception.

Method SET_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROPERTIES Value transfer Type reference (TYPE) KMC_PROPERTY_TAB Array of properties 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method SET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROPERTY Value transfer Object reference (TYPE REF TO) IF_KMC_PROPERTY Property 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method SET_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_READ_ONLY Value transfer Type reference (TYPE) SAP_BOOL True to enable read only 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method SET_VERSION_CONTROL_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENABLED Value transfer Type reference (TYPE) SAP_BOOL True to enable 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method UNDO_CHECK_OUT Signature

Method UNDO_CHECK_OUT on Interface IF_KMC_RESOURCE has no parameter.
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323

Method UNLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOCK_TOKEN Value transfer Type reference (TYPE) STRING Lock token 20050323
# Exception Resumable Description Created on
1 CX_AI_APPLICATION_FAULT Application Fault 20050323
2 CX_AI_SYSTEM_FAULT System Fault 20050323
3 CX_KMC_INVALID_PARAMETER Exception indicating a parameter value constraint violation. 20050323
4 CX_KMC_OPERATION_FAILED Basic exception indicating a failed Web Service operation. 20050323
History
Last changed by/on SAP  20110908 
SAP Release Created in 710