Defining a workflow to process MarcomCentral orders

To process orders retrieved from a store at the MarcomCentral website, copy the MarcomProcessOrders workflow supplied with the MarcomCentral Connect feature. The CallSOAPService step calls the Job Ticket MarcomCentral web service and retrieves job tickets by order number. Modify that step and others in the workflow by setting the step properties to values that work with your MarcomCentral store and RICOH ProcessDirector workflows.

The workflow that processes MarcomCentral orders receives jobs from the SOAP web service input device.

Before you define the workflow:

  • Plan how to process the orders, including how to map XML elements in the orders to RICOH ProcessDirector order and job properties using an order property mapping object.
  • Prepare to call MarcomCentral web services.
  • Define a SOAP web service input device.
  • Define an order property mapping object.

For more information, see the related tasks.

To define a workflow to process MarcomCentral orders:
  1. Click the Workflow tab.
  2. Right-click the MarcomProcessOrders workflow and select Copy.
  3. Name the copy of the workflow, fill in or edit other values that you need, and click Continue.
  4. In the workflow editor, right-click the CreateOrdersFromFile step and select Properties.
  5. On the Create Orders tab, update the properties appropriately for your MarcomCentral jobs, including choosing the property mapping object that interprets your order XML files and the correct workflow to process jobs created.
  6. For the RetainCompletedJobs step, set the Retention period property to an appropriate value for your site.
  7. Save and enable the workflow.
  8. Connect the workflow to the input device that you defined to retrieve MarcomCentral orders:
    1. Click the Administration tab.
    2. In the left pane, click Devices Input Devices.
    3. Right-click the input device and select Properties.
    4. On the General tab, set the Child workflow property to the name of the workflow that you defined to process MarcomCentral orders.
After you define a workflow to process MarcomCentral job tickets, set the Workflow for new jobs property of the CreateJobsFromXML step to the name of the job ticket workflow.