Share

Siebel – Difference between MVG and Dynamic Pick List?

Puru , Reader or our website has shared excellent description of above question.

1.  Based on Usage: DP is used to draw/pick a value for a field in Originating BC from any BC  whereas MVGs is an alternative to a detail view for managing parent and related child records. It allows complex queries that span multiple BCswhich would have not been possible when displaying parent child in a detail view.

(Example:

In case of DP: Originating BC=Opportunity S_OPTY, Pick BC=Account.

For MVG: Parent=Account, Child= Business Address MVG, Territory MVG, Account Team MVG)

For Example: MVG=> Account BO instance can have multiple Business Addresses as child – say BA1 (primary), BA2, BA3. The business requires that only the primary address be associated with the Account.  


2.    DP is associated with a Single Value Field (SVF) whereas MVG is used for Multi Value Fields (MVFs). Multi Value Field is a field in the parent C that references a field in the Child BC (not a column in a table).  


3.    Based on: DP pulls information from a BC with the help of JOINS whereas MVG uses multi-value links (MVLs).  

4.    Relationship: DP is used to implement 1:1 or M:1 whereas MVG is used for 1:M or M:M

3 comments on “Siebel – Difference between MVG and Dynamic Pick List?”

  1. Poonam Verma Reply

    MVG Applet means one object is associate with many objects the relations one to many.MVG is used to show multiple fields from another BC to a applet.
    Dynamic pick List means we will select one name in selected objects the relations is one to one only
    looking icons also so different

    Dyanamic Picklist supports Join but MVG Supports links.
    Then DPL contains 1:1 and M:1 but MVG contains 1:M and M:M.

  2. ramu Reply

    i think we can add one more point

    Using dynamic picklist we can insert new records
    but with MVG we cannot..

    Correct me if it is wrong..

  3. Puru Reply

    Differences between Dynamic PickList (DP) & MVG

    1. Usage: DP is used to draw/pick a value for a field in Originating BC from any BC whereas MVGs is an alternative to a detail view for managing parent and related child records. It allows complex queries that span multiple BCs which would have not been possible when displaying parent child in a detail view. (Example: In case of DP: Originating BC=Opportunity S_OPTY, Pick BC=Account. For MVG: Parent=Account, Child= Business Address MVG, Territory MVG, Account Team MVG) For Example: MVG=> Account BO instance can have multiple Business Addresses as child – say BA1 (primary), BA2, BA3. The business requires that only the primary address be associated with the Account.

    2. DP is associated with a Single Value Field (SVF) whereas MVG is used for Multi Value Fields (MVFs). Multi Value Field is a field in the parent C that references a field in the Child BC (not a column in a table).

    3. Based on: DP pulls information from a BC with the help of JOINS whereas MVG uses multi-value links (MVLs).

    4. Relationship: DP is used to implement 1:1 or M:1 whereas MVG is used for 1:M or M:M

    ~Cheers
    puru

Leave A Reply

Your email address will not be published. Required fields are marked *

error: Content is protected !!