Siebel Order Management Guide Addendum for Communications > Workflows for Customer Asset-Based Ordering > Workflows That Process an Order Checkout >

eSales - Enter Shipping Details Process Workflow


This workflow specifies a destination address for shipping products. Figure 160 shows this workflow.

The CUT eSales - Complete Checkout Process workflow calls this workflow as a subprocess.

Figure 160. eSales - Enter Shipping Details Process Workflow

Workflow Description. This workflow performs the following actions:

  1. Checks to determine whether an address is selected.
  2. If no address is selected, then checks to determine whether the user has an account. If the user has an account, then checks to determine whether the primary address of the account is used.
  3. If the user has an account but the primary address is not used, then displays the Select Account Address view. When the user selects an address, sets the selected address as the account address.
  4. If the user has no account, then checks the personal addresses for the user. The # of Personal Addresses step calls the GetBCCount method.
  5. If the user has no personal address, and the user's address book is empty, then displays the Personal Shipping view.

    The user enters a shipping address.

  6. If the user's address book is not empty, then displays the Select Personal Address view. When the user selects an address, sets the selected address as the user's personal address.
  7. If an address is required, then validates the address. If an address is not required, then displays an error message.
  8. If the address is valid and the user has an account, then sets the address as the primary address of the account. For more details, see eSales - Set Primary Account Address Workflow.
  9. If the user has no account and if the user selects the Save check box in the Personal Shipping view, then saves the shipping address. For more details, see eSales - Save Shipping Address Workflow.
Siebel Order Management Guide Addendum for Communications Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Legal Notices.