Create a Commerce Process Document

post

/rest/v19/commerceProcessSetups/{processVarName}/documents

Use this endpoint to create a main document or sub-document for the specified Commerce Process.

Request

Supported Media Types
Path Parameters
Body ()
Root Schema : DocumentRequestModel
Type: object
Show Source
Nested Schema : Coverage Mapping
Title: Coverage Mapping
Property object for storing coverage related mappings
Match All
Property object for storing coverage related mappings
Show Source
Nested Schema : Post Advanced Modify
Title: Post Advanced Modify
Property object for Post Advanced Modify
Match All
Property object for Post Advanced Modify
Show Source
Nested Schema : Pre Auto Update
Title: Pre Auto Update
Property object for Pre Auto Update
Match All
Property object for Pre Auto Update
Show Source
Nested Schema : Pre Advanced Modify
Title: Pre Advanced Modify
Property object for Pre Advanced Modify
Match All
Property object for Pre Advanced Modify
Show Source
Nested Schema : Pre Auto Update
Title: Pre Auto Update
Property object for Pre Auto Update
Match All
Property object for Pre Auto Update
Show Source
Nested Schema : CoverageMappingResourceModel
Type: object
Show Source
Nested Schema : DocumentOverrideStdPropsModel
Type: object
Show Source
Back to Top

Response

Supported Media Types

200 Response

Success
Body ()
Root Schema : DocumentRequestModel
Type: object
Show Source
Nested Schema : Coverage Mapping
Title: Coverage Mapping
Property object for storing coverage related mappings
Match All
Property object for storing coverage related mappings
Show Source
Nested Schema : Post Advanced Modify
Title: Post Advanced Modify
Property object for Post Advanced Modify
Match All
Property object for Post Advanced Modify
Show Source
Nested Schema : Pre Auto Update
Title: Pre Auto Update
Property object for Pre Auto Update
Match All
Property object for Pre Auto Update
Show Source
Nested Schema : Pre Advanced Modify
Title: Pre Advanced Modify
Property object for Pre Advanced Modify
Match All
Property object for Pre Advanced Modify
Show Source
Nested Schema : Pre Auto Update
Title: Pre Auto Update
Property object for Pre Auto Update
Match All
Property object for Pre Auto Update
Show Source
Nested Schema : CoverageMappingResourceModel
Type: object
Show Source
Nested Schema : DocumentOverrideStdPropsModel
Type: object
Show Source
Back to Top

Examples

The following example shows how to create a main document or sub-document for the specified Commerce Process by submitting a POST request to the REST resource using cURL. For more information about cURL, see Use cURL.

curl - X POST -H "Authorization: Bearer <token>" - H "Content-type: application/json"
https://sitename.oracle.com/rest/v19/commerceProcessSetups/oraclecpqo/documents

Request Body Samples

Main Document Sample

{
  "variableName": "maindocument_c",
  "label": "Main document",
  "description": "Description for the main document",
  "type": 0,
  "opportunityIdMapping": "transaction.opportunityNumber"
}

Sub-Document Sample

{
  "variableName": "subdocument_c",
  "label": "Sub document",
  "description": "Description for the sub document",
  "type": 1
}

Response Body Samples

Main Document Sample

{
  "id": 1543613,
  "variableName": "maindocument_c",
  "label": "Main document",
  "description": "Description for the main document",
  "type": 0
}

Sub-Document Sample

{
  "id": 1543614,
  "variableName": "subdocument_c",
  "label": "Sub document",
  "description": "Description for the sub document",
  "type": 1
}
Back to Top