Clone a Work Area
Use this API to clone a Work Area. If you specify another Work Area as the target, this API overwrites that Work Area with the source Work Area. If you specify an Application Area as the target, this API creates a new Work Area identical to the source Work Area in the Application Area you specify.
Name
CDR_PUB_DF_WORKAREA.CloneWorkArea
Signature
PROCEDURE CLONEWORKAREA( P_API_VERSION IN NUMBER, P_INIT_MSG_LIST IN VARCHAR2 := CDR_PUB_DEF_CONSTANTS.G_FALSE, P_COMMIT IN VARCHAR2 := CDR_PUB_DEF_CONSTANTS.G_FALSE, P_VALIDATION_LEVEL IN NUMBER := CDR_PUB_DEF_CONSTANTS.G_VALID_LEVEL_FULL, X_RETURN_STATUS OUT VARCHAR2, X_MSG_COUNT OUT NUMBER, X_MSG_DATA OUT VARCHAR2, PIO_SOURCEOBJECT IN OUT CDR_BASE_OBJ_TYPE, PIO_TARGETOBJECT IN OUT CDR_BASE_OBJ_TYPE, PI_VLABEL IN CDR_WORKAREAS.LABEL%TYPE, PI_VUSAGEINTENTRC IN CDR_WORKAREAS.USAGE_INTENT_RC%TYPE );
Parameters
This API has standard parameters (see Standard Parameters) and the following parameters:
- PIO_SOURCEOBJECT (Mandatory) This is a parameter of table type
CDR_BASE_OBJ_TYPE. Enter values to identify the Work Area that you want to clone.
The following attributes are required: COMPANY_ID, OBJECT_ID, OBJECT_VER, NAMESPACE_OBJ_ID, NAMESPACE_OBJ_VER, OBJECT_VERSION_NUMBER.
- PIO_TARGETOBJECT (Mandatory) This is a parameter of table type
CDR_BASE_OBJ_TYPE. Enter values to identify the Work Area or Application Area to serve as
the target of the clone. If you specify a Work Area, this API overwrites it with the
source Work Area. If you specify an Application Area, this API creates a new Work Area
identical to the source Work Area in the Application Area.
The following attributes are required: COMPANY_ID, OBJ_ID,OBJ_VER, OBJECT_VERSION_NUMBER, NAMESPACE_OBJ_ID, NAMESPACE_OBJ_VER.
- PI_VLABEL (Mandatory) Enter text for the label you want to assign to the source and target Work Areas.
- PI_VUSAGEINTENTRC (Optional) Enter a value for the Usage Intent attribute of the target Work Area. If you do not enter a value, the API assigns the Usage Intent value of the source Work Area to the target Work Area.
Parent topic: Define and Modify Work Areas