Scenario for Changing Service Plan

An existing customer has the Medium Double-Play Bundle, which includes Internet and Voice services. She logs in to the telecommunication provider’s e-Commerce site to add TV service.

  1. The customer places an order for the Medium Triple-Play Bundle, which includes Internet, Voice, and TV services.

  2. To generate a quote, the eCommerce web application calls the Siebel web service ApplyMultipleProductOffers. Because we are changing from a Double Play bundle to a Triple Play bundle, you specify the asset-id of the Double Plan bundle in the input message. Because this is an in-memory quote, you specify that the order is not saved by populating the SaveFlag with N in the input message.

    To view an example of this web service, navigate to the documentation library for Siebel applications on Oracle Technology Network (http://www.oracle.com/technetwork/indexes/documentation/index.html), and click the Related Files link next to the link for Siebel CRM Web Services Reference to access a zip file. Extract the files in the zip file. See the following files to view the sample code:

    • ...\Product Offer-Apply Multiple Product Offers\ Change Plan - InMemory Upgrade - Request Message.txt

    • ...\Product Offer-Apply Multiple Product Offers\ Change Plan - InMemory Upgrade- Response Message.txt

  3. The web service output message is a document generated in memory with the structure shown in the following table.

    Sequence Product Promotion Action Code

    1.0

    Medium Double Play Bundle

    Delete

    2.0

    Medium Triple Play Bundle

    Add

    3.0

    Internet Service

    Medium Triple Play Bundle

    Update

    4.0

    Digital Voice Service

    Medium Triple Play Bundle

    Update

    5.0

    Internet Router

    Medium Triple Play Bundle

    Update

    6.0

    TV Service

    Medium Triple Play Bundle

    Add

    7.0

    Premium Set-top box

    Medium Triple Play Bundle

    Add

    Note: Existing Internet and Voice Services are transferred to the new Triple Play Bundle.