Learn about Lockerz... watch videos,answer dailies and earn prizes.. Invitations Sent Out: 60 >> << | Next Tip »Home

Compare Object – more than just comparison

OkAvarageGoodVery GoodExcellent (6 votes, average: 2.83 out of 5)
Loading ... Loading ...

From the day I have joined Siebel, everyday there is something new that I learn about Siebel (OK, OK may be not everyday :) )

Few days back I learned a new trick that could be time saver for lot of people out there. Many of you might be already aware of it but I was not.

For a requirement I had create a copy of Vanilla BC’s such as MACD Quote, MACD Quote Item (These BC’s are used in Order Management) and then add custom fields in these BC’s.

In total I had to create 5 Business Components and had to add over 200 fields in these Business Components :( which was looking like a pretty mundane job to me and I was trying to put it off to someone ;)

At that time Jeevan came to my rescue and I was able to this job in under 10 minutes which otherwise would have taken a lot of time.

Here is how I did it.

  • Query for both New and Custom BC
  • Lock both the objects
  • Right Click > Compare Objects > Selected
    compareobjects
    You will get a wizard as shown below
  • Now select the Custom field that you want to add to new BC
    compareobjectwizard
  • Click on the arrow as shown below.
    selectionarrow
  • Wizard will ask “Do you want to perform this operation”. Click Yes

That’s it your field will be added in the New BC . You can use this techinque on any kind of object and child objects.

Related Posts


Article by neel

Authors bio is coming up shortly. neel tagged this post with: Read 416 articles by neel
View Comments Post a Comment
  1. Viktor says:

    Nice, will try it.

  2. bob says:

    Waou I’m impress with your incredible tools skills …

    comparaison is great and very efficient but you have to be very carrefull, here some advice to be sure all works fine :

    - when you bring joined fields don’t forget to bring the id field used is the specification and the fields used in the constraint, and of course the join itself.

    - when you bring MVF be sure to take the MVL, the Primary Field, the source field, the type field.

    - when you bring calculated field, all fields that are in the calculated value.

    - for fields with a picklist, look for the fields in the pickmap.

    - for all the field check for the fields used in preDefault, PostDefault, validation, Field user property …

    and by the way allways validate you BC after addind fields this way.

blog comments powered by Disqus

Polls

Do you know how to use replace function?

View Results

Loading ... Loading ...