Ansicht
Dokumentation

CFX_API_DOC_GETDETAIL - Read Attributes and Relationships of a Folder Object (Document)

CFX_API_DOC_GETDETAIL - Read Attributes and Relationships of a Folder Object (Document)

BAL_S_LOG - Application Log: Log header data   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

Example

Notes

Further information

Parameters (Selection)

Import

I_BACKEND_SYSTEM and I_ALIAS_LOOKUP_DEPTH

Only used to determine E_BS_COPY_SOURCE_ID (see below).

Export

E_BS_COPY_SOURCE_ID

ID of the folder object (document) that was created in cFolders by the back-end system I_BACKEND_SYSTEM and was used as the template for this folder object (document, with I_DOC_ID). This ID is determined if the back-end system is transferred in I_BACKEND_SYSTEM. I_ALIAS_LOOKUP_DEPTH must contain the maximum number of copy processes that are traced back.

It is a prerequisite that when the folder object (document) is created by the back-end system I_BACKEND_SYSTEM, at least one alias was also created in the namespace of the back-end system (for example, with CFX_API_ALIAS_BS_SET_VALUE).

Algorithm for determining the ID:

If no alias exists in the namespace I_BACKEND_SYSTEM in the folder object (document) I_DOC_ID, the system checks whether the folder object is a copy of another folder object. If this is the case, the system also searches for an alias in the namespace I_BACKEND_SYSTEM in this template and if it succeeds this template is returned in E_BS_COPY_SOURCE_ID. This activity is repeated until an alias value is found, a maximum of I_ALIAS_LOOKUP_DEPTH times.

If nothing is found, E_BS_COPY_SOURCE_ID is returned with an initial value.

Default

If I_BACKEND_SYSTEM has an initial value, E_BS_COPY_SOURCE_ID also has an initial value.

If I_ALIAS_LOOKUP_DEPTH = 0 then E_BS_COPY_SOURCE_ID = I_DOC_ID, if at least one alias was created by the back-end system in the namespace of the back-end system (for example, with CFX_API_ALIAS_BS_SET_VALUE) for the folder object I_DOC_ID. Otherwise, E_BS_COPY_SOURCE_ID has an initial value.





Parameters

ES_ADMINISTRATION
ES_FAULT
ET_AUTHORIZATION_ACTIVITIES
ET_BS_ALIAS_IDS
ET_VERSION_IDS
E_AUTHORIZATION
E_BS_COPY_SOURCE_ID
E_CATEGORY_ID
E_CATEGORY_NAMESPACE
E_CURRENT_VERSION_ID
E_DESCRIPTION
E_DOC_TYPE
E_FAULTSTRING
E_FOLDER_ID
E_HAS_VERSIONS
E_IS_CHANGEABLE
E_IS_MASTER
E_IS_VERSIONABLE
E_LAST_BACKEND_VERSION_ID
E_NAME
E_STATUS_ID
E_STATUS_NAME
E_TYPE_ID
E_TYPE_NAMESPACE
I_ALIAS_LOOKUP_DEPTH
I_BACKEND_SYSTEM
I_DOC_ID

Exceptions

Function Group

CFX_API_DOC

CPI1466 during Backup   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 3048 Date: 20240523 Time: 113906     sap01-206 ( 63 ms )