Terminate Asset

post

/rest/v16/assets/{id}/actions/terminate

This operation merges a termination request with the projected asset for the requested date, and then stores the results to a Configuration BOM Instance. For termination requests, the root item action code is set to Terminate and subordinate asset action codes are set to Delete.

Request

Supported Media Types
Path Parameters
Body ()
Root Schema : assets-terminateRequest
Type: object
Show Source
  • Title: Source Identifier
    The variable name of the commerce process or external application identifier. '_external_order' is the default value for external orders when this parameter is not specified. The commerce process variable name 'processVarName' is used for internal orders (e.g. oraclecpqo).
  • Title: Transaction Date
    The date and time that the service request needs to be processed or fulfilled.
  • Title: Transaction Id
    The Commerce Transaction ID associated with the asset(s). When the Transaction ID is not provided, a new Transaction is created and associated with the requested operation.
Back to Top

Response

Supported Media Types

Default Response

Body ()
Root Schema : assets-terminateResponse
Type: object
Show Source
  • ABO Headless Service Response.
    Title: ABO Headless Service Response.
    Response Schema for ABO related actions which are used to create transaction lines without launching the Configuration UI (e.g. terminate, suspend, resume).
  • Title: Result Transaction Id
    The commerce transaction Id. If the transaction Id is not provided, a new transaction is created.
Nested Schema : ABO Headless Service Response.
Type: object
Title: ABO Headless Service Response.
Response Schema for ABO related actions which are used to create transaction lines without launching the Configuration UI (e.g. terminate, suspend, resume).
Show Source
  • Title: BOM Key
    The BOM instance ID, also is asset-key for the newly created order line.
  • Title: Line Id
    The transaction line identifier for the created line. For an internal CPQ Commerce process, it is the ine number. For an external commerce application, it is the config_id which can be used to construct the endpoint to access specific configuration instance.
Back to Top