Queue a Job
Use this API to queue the job into a service location for execution.
Name
CDR_PUB_EXE_EXTERNAL.SendJob
Signature
PROCEDURE SENDJOB( 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, PI_VRECEIVER IN VARCHAR2, PI_NJOBID IN NUMBER, PI_VPAYLOAD IN VARCHAR2 );
Parameters
This API has standard parameters (see Standard Parameters) and the following parameters:
- PI_VRECEIVER (Mandatory) Enter the name of the Service Location.
- PI_NJOBID (Mandatory) Enter the Job_ID. You can get the Job ID by running CDR_PUB_EXE_RUNTIME.GETCURRENTLYEXECUTINGJOBID.
- PI_VPAYLOAD (Mandatory)Enter the actual XML Payload generated by the CDR_PUB_EXE_EXTERNAL.GenerateXMLPayload API.
Parent topic: Create and Execute Output LOBs