Integrate Order Management Without Cross-Referencing Customer Attributes

Integrate Order Management with your fulfillment system without creating a cross-reference to a customer attribute in the fulfillment system.

Assume you must create a routing rule.

  • If the task type is FulfillOrder, and if Organization is 204, then use Oracle Application values that identify customer data to resolve cross-references to the fulfillment system.

You will create this rule.

use Oracle values that identify customer data to resolve cross-references to the fulfillment system.

Summary of the Set Up

  1. Create the If statement.

  2. Create the Then statement.

This topic uses example values. You might need different values, depending on your business requirements.

Create the If Statement

  1. In the Setup and Maintenance work area, go to the task.

    • Offering: Order Management

    • Functional Area: Orders

    • Task: Manage External Integration Routing Rules for Sales Orders

  2. On the Manage External Interface Routing Rules page, click Create New Rule, then set the values.

    Attribute

    Value

    Name

    Route Without Customer Attributes

    Description

    Route fulfillment requests without using a customer attribute that resides in the fulfillment system as a cross-reference.

  3. Click New Condition.

  4. In the Create Condition dialog, enter Task, wait a moment, then click Task Type (Order Header).

  5. Click Search.

  6. In the Search dialog, enter FulfillOrder, then click Search > OK > OK.

  7. In the IF area, click And.

  8. In the Create Condition dialog, enter Organi, wait for the list to populate, then click DestinationShippingOrganizationCode.

  9. In the window under Is Equal To, enter 204, then click OK > Save.

Create the Then Statement

  1. On the flowchart, click Then > Do > New Action > Perform an Action.

  2. In the Create Action dialog, choose Resolve Cross-Reference for Customer.

  3. Choose a value, then click OK. For this example, choose Yes.

    Value

    Description

    Yes

    Use a cross-reference from an Oracle Application.

    No

    Use a cross-reference from the fulfillment system.

    If you choose Yes, and if cross-references to attributes in your fulfillment system.

    • Don't exist. Order Management only sends values from Oracle applications that identify customer data. It doesn't send cross-references. Use this option to send the fulfillment request when the fulfillment system doesn't contain a record for the customer. You must make sure your downstream integration creates or synchronizes customer details before Order Management sends the fulfillment request.

    • . Order Management sends values from the source system and identifiers from Oracle Applications. Use this option when the fulfillment request is for a new customer who doesn't exist in the fulfillment system. Use it to create and synchronize customer details to the downstream connector before you send the fulfillment request to the fulfillment system.

  4. Click Save and Close.

  5. On the Manage External Interface Routing Rules page, click your rule.

  6. In the dialog that displays, add a check mark to Activate Rule, then click Save and Close > Publish.