Initiate Workflow Service - Inputs

Command type

A valid Command type is: ‘InitiateWorkflow’. This should be used when you need to initiate a workflow.

Command qualifier

The entity command qualifier is set to the following:

‘docSubType’ – Specify an existing docSubType. For example, FACTSHEET, CatEditChange, CatEditDelete, CatEditImport, CatEditAdd, and CatEditAccepted.

<Command type="InitiateWorkflow">
	<MasterCatalogRecord commandqualifier="CatEditAdd" etype="Entity" >

Execution Mode

The execmode can be set to either SYNCHR or ASYNCHR. For more information, refer to Execution Modes.

Query Directives

None.

Support for Bundles

None.

External Keys

Each web service request must have external keys. The external keys have the following semantics:

Key Meaning Required
MASTERCATALOGNAME
The name of the repository which contains the records. Mandatory.
PRODUCTID
PRODUCTID of the record. Mandatory.
PRODUCTIDEXT
PRODUCTEXT of the record. Mandatory.
RECORD_STATE
This key identifies the state of the record being searched. Valid values are ‘UNCONFIRMED’ (the default) or ‘CONFIRMED’.
  • If the RECORD_STATE is set to ‘CONFIRMED’, the system looks for the latest ‘CONFIRMED’ record.
  • If state is set to ‘UNCONFIRMED’, the system looks for the latest record including ‘UNCONFIRMED’ records, that is, if the latest record is an unconfirmed one, that would be returned. This is the default behavior, so if unconfirmed exists select it, otherwise return the last confirmed version.
Optional.