Configuring the Detail Link - Scenario 2: Using New Business to Capture Customer Feedback

The following procedure shows you how to configure the Detail link in the Siebel Open UI application for Siebel Pharma specifically. To configure the Detail link in a different Siebel Open UI application (for example, in the Siebel Open UI application for Siebel Service), follow the procedure shown in Configuring the Detail Link - Scenario 1: Using New Data Map Object to Capture Customer Feedback. In the following procedure, you configure new business component user properties (rather than a new data map object) to capture customer feedback.

To configure the Detail link for Contacts in the Siebel Open UI application for Siebel Pharma

  1. Create a new Detail button control and drilldown in the Contact Form Applet in Siebel Tools:

    1. Open Siebel Tools.

      For more information, see Using Siebel Tools.

    2. In the Object Explorer, click Applet.

    3. In the Applets list, query the Name property for the Contact Form Applet.

    4. Create a new Detail button control:

      • In the Object Explorer, expand the Contact Form Applet, and then Control.

      • In the Controls list, create a new button control using values from the following table.

        Property Value

        Name

        EdetailerButton

        Caption

        Detail

        Method Invoked

        ShowEdetaillerPreviewView

        This method handles the related view navigation and data for the Detail link (eDetailer player). ShowEdetailerPreviewView is a new LS PCD Service for delivering personalized content in the Life Sciences industry. Note that if Siebel Tools does not display the Method Invoked in the list, then type it in manually.

    5. Define user properties for the Detail button:

      • In the Object Explorer, expand the Controls tree, and then click Business Component User Prop.

      • If you are invoking the business service method Named Method, then the user property value for Named Method is as follows:

        User Property Name Value

        Named Method 1

        "ShowEdetailerPreviewView", "INVOKESVC", "Pharma Professional Call", "LS PCD Service", "ShowEdetailerPreviewView", "DrilldownName", "Edetailer Drilldown", "CreateBookmark", "true", "'ObjectId'", "[Id]"

      • Create input arguments for Named Method with the values shown in the following table:

        Property Name Value Purpose

        DrilldownName

        Edetailer Drilldown

        Navigates to the eDetailer player view.

        CreateBookmark

        TRUE

        Navigates back to the originating view (for example, Contact) when done showing the presentation.

        ObjectId

        Row Id of current record

        Used to log the response captured to the appropriate contact or account call.

    6. Add a new drilldown object for the Detail button control:

      • In the Object Explorer, expand the Contact Form Applet, and then Drilldown Object.

      • In the Drilldown Objects list, add a new drilldown object using values from the following table.

        Property Value

        Name

        Edetailer Drilldown

        View

        eDetailer Message Plan Preview View

        Hyperlink Field

        Last Name

        Source Field

        None

        Business Component

        LS Admin Messaging Plans BC

        To show only the messaging plans that are related to a particular object, then add a new drilldown object with the values shown in the following table.

        Property Value

        Name

        Edetailer Drilldown

        Hyperlink Field

        Name

        View

        eDetailer Message Plan Preview View

        Source Field

        Id

        Business Component

        LS Admin Messaging Plans BC

        Destination Field

        Product Id

  2. Add the Contact business component to the Admin Messaging Plan business object.

    1. In the Object Explorer, expand the Business Object tree, and then click Business Object Component.

    2. In the Business Object Component list, create new records with the values shown in the following table.

      Business Object Component Value

      Bus Comp

      Link

      Contact

      None

  3. Configure the business component user properties with the values shown in the following table for the eDetailer Feedback Capture VBC business component:

    Business Component User Property Value

    eDetailer Feedback Capture VBC|LS PCD Presentation Details BC FieldMap 1

    EndTime|Message End Time

    eDetailer Feedback Capture VBC|LS PCD Presentation Details BC FieldMap 2

    ItemName|Message

    eDetailer Feedback Capture VBC|LS PCD Presentation Details BC FieldMap 3

    MpiId|Message Id

    eDetailer Feedback Capture VBC|LS PCD Presentation Details BC FieldMap 4

    ParentMPId|Message Plan Id

    eDetailer Feedback Capture VBC|LS PCD Presentation Details BC FieldMap 5

    ParentMPName|Message Plan

    eDetailer Feedback Capture VBC|LS PCD Presentation Details BC FieldMap 6

    StartTime|Message Start Time

    eDetailer Feedback Capture VBC|LS PCD Presentation Details BC FieldMap 7

    Response|Respons

    SourceBC

    eDetailer Feedback Capture VBC

    DestinationBC

    LS PCD Presentation Details BC