Preparing to send status to MarcomCentral

To send status to a store at the MarcomCentral web site, copy the MarcomCloseoutOrders SOAP web service notification supplied with the MarcomCentral Connect feature. The Request URL and Request payload properties of the notification are set to call the Order Closeout MarcomCentral web service and send the ID of the completed order. Set other properties to values that work with your MarcomCentral store and Ricoh ProcessDirector workflows.

Before you define the notification:

  • Plan how to process the orders, including how to map XML elements in the orders to Ricoh ProcessDirector job properties using an XSLT style sheet.
  • Prepare to call MarcomCentral web services.
  • Define the workflow that processes MarcomCentral orders.

For more information, see the related tasks.

  • Another way to send status is with a CallSOAPService step. For example, you can use a CallSOAPService step to call the Order Closeout web service. Put the step in your order workflow after the WaitForRelatedJobs step. If you use a CallSOAPService step to send closeout status, do not copy and modify the MarcomCloseoutOrders notification.
To prepare to send status to MarcomCentral:
  1. Click the Administration tab.
  2. In the left pane, click Objects → Notifications.
  3. Copy the MarcomCloseoutOrder notification and give it a new name.
  4. On the Request tab:
    1. Set the Use proxy property to the proxy server (if any) that you use to communicate with the web service.
    2. Set the SOAP request property to the CloseoutByOrder SOAP request that you imported.
      If you prepended MyStore to the names of the SOAP requests when you imported them, set the property to MyStore-CloseoutByOrder.
    3. Optional: To send more closeout information to MarcomCentral, add the appropriate XML to the Request payload property.
      For example, you can add XML for invoicing, packing slips, and settlements.

      • If you change the payload, we recommend running a manual test using a browser plug-in, such as Boomerang for Google Chrome. For more information, see the task for preparing to call MarcomCentral web services.
    4. Use the default values for all other properties on the Request tab.
  5. On the Authentication tab:
    1. Set the Static credential property to your MarcomCentral closeout token.
    2. Leave the values of all other properties blank.
  6. On the Event and Conditions tabs, specify the job property or combination of job properties to trigger the notification to MarcomCentral.
    For example:
    • You added a ShipOrder step based on the ManualStepWithAutoStart step template to your order workflow. Your warehouse staff completes the step when the order reaches the shipping department.
    • You want the notification to monitor the Current step property for jobs in your order workflow.
    • When the value of the Current step property for the order job changes to ShipOrder, you want the notification to call the Order Closeout MarcomCentral web service.
    • On the Event tab, set Property to Current step, Action to Changes to, and Value to ShipOrder.
    • On the Conditions tab, change the Value property to the name of your order workflow.
  7. When you finish editing the properties, click OK.
After you set up an input device, workflows for orders and job tickets, and a notification, you can retrieve and process MarcomCentral orders. You can notify your MarcomCentral store when the orders complete the process.
 
Copyright © 2016, 2018