Monday, April 11, 2011

How to create a VBC for a Pickapplet

Yes i know it is a well document section in siebel Bookshelf .But i like to share my experience in it .

My requirement was i have to create Picklist for a VBC so for this requirement i have to create below objects
1) VBC
2) Pick Applet
3) PickList
4) BS

in our requirement when the user clicks on the pickapplet icon depending on the values the user entered Pick Applet have to Query and display the values

for eg: If value A entered in the BC field X for the record then the picklist has to show values
AA, BB,CC .If values B entered in the BC field X for the record then the picklist has to show values DD,EE,FF from the external system .

It is very clear straight forward requirement . The tricky point is the picklist is on Econfigurator

**Solution ***
Created all the above objects
BC-- >when we create a VBC we are not suppose to give the table name it has to blank and class of the particular type
have to create user property as Service Property of the BS name

BS --> Created new BS with Init and Query method


Configured the picklist and pickapplet .. compile the object and when i open Picklist is not opening .

Debugging
As the picklist is on econfigurator we have to do below action before testing

As part of testing we copied below files copied to my local .But still unable to open the pickapplet

Step 0 -> Download WebTemplate from clearcase path \SIE_DEV\Webtempl and copy into local folder \web client\WEBTEMPL

Step 1 -> Download cfgclient.js, cfgui.js, customconfigurator.js from SIE_DEV\css_EVOLUTIVO and copy into local folder PUBLIC\lang_code\siebel_build_number\SCRIPTS

Replace the srf

Run genb.bat in local

Cleared the browser temp files

restarted the client .Still it is not opening the pickapplet .

After checking we come to know that there was small issue in my query and it is throwing error . After fixing the error in Query, Pickapplet start showing

Joseph (Joju)

No comments:

Post a Comment