Friday, January 1, 2010
Siebel Essentials - 4
-Blog more regularly
-Less TV more books.Ok I hesitated before writing this but would be a hard one.
-Learn swimming
Ok that's a pretty short list , let me see if I keep up to my few resolutions. Getting back to basics in Siebel
There was a requirement to display My Teams view on home page. When queried on supportweb it was listed as Product enhancements. Spent sometime to see if I can find a workaround in tools.There is a visibility over ride property for applets on View Web Template Items. Changed this to Manager and that seems to work . When Sales rep logs in they see My View but when a Manager logs in they see My Team's view on the homepage. So far so good but if it did break some thing will update here for the same. L8r
Friday, December 25, 2009
Inbound Web service
Friday, December 18, 2009
Visibility for pick applet
Just configured something tricky today.Had to configure an account pick applet to show only My account. As always wanted to find a scriptless solution for this too and was successful. There is a set of class defined in the Siebel Security guide as well as on how to configure. Followed the instruction in the bookshelf to create a pick applet based on a special class and defined a applet user property and that's it I could see only My accounts on the pick applet.
I wish this was on the config apps bookshelf but later when I read through the configuration understood why Siebel has documented it in Security guide.Probably need to skim through the book to learn few more tricks on access control..Later...
Sunday, October 4, 2009
Siebel Essentials 3
Its based on workflow but an admin or BA can easily configure after skimming through few pages in the bookshelf .. It's a good tool from BA perspective to streamline the users to Business process flow. Check the bookshelf Appsadmin.pdf on how to configure..It's easy , and should not take more than couple of hours to configure it... I'd say Task based UI is an extension of iHelp except that's it more powerful and requires configuration to almost all the objects in Siebel Tools.
Later...
Tuesday, September 29, 2009
Siebel Essentials - 2
Users needed to sort one of the applets list column.Was trying to find options to avoid scripting. But no luck this time.Wrote a script on applet_load event to display all the records after sorting the column. If someone finds a scriptless solution for the same please post your comments here.
Also found something new to enable shuttle list applet for MVG field...Was trying to add shuttle applet for MVG field and it was always showing up as pop up list applet.Checked on EnableAutoShuttle property value and it was set to true.
Did some research and found from supportweb that the parent list applet should have Update set to true to enable mvg shuttle applet..Changed the update property on the parent list applet and it worked!!
I understand above configurations are basics but it's at least something new for me. To be continued..
Saturday, September 26, 2009
Siebel Essentials One
First Level - Screen Tabs
Second Level - Aggregate Category and Aggregate Views – This will be displayed as links below the screen tabs
Aggregate Category & Parent category is null - Helps to access group of views
Aggregate views & Parent category is null – links to single views
Aggregate view & Parent category is not null – Links will be displayed as drop down on the view. The parent category is the aggregate category here.. For example this will display My Contacts, My Team Contacts in the drop down
Third Level – Detail Category or Detail view
Detail Category – Parent is an aggregate category. This will display as tab under the second level .This links to group of view
Detail View - Parent is an aggregate category This will as a link to single view at third level
Fourth Level - Parent is the detail category. This will display as link under the third level detail category
If you understand the above concepts well you can configure views for a screen probably few minutes. Also make sure you add the views to appropriate responsibilities and check the display on page property to display under the screen.
Friday, September 18, 2009
Cancel Query in Siebel
CancelQueryTimeout = Time in Secs ..If you set this parameter to -1 it means that this feature is disabled.
Before 8.0
You set this parameter in [SWE] section of the config file
After 8.0
You set this parameter on the appropriate component .Note this is an advanced component parameter..
Later.
Thursday, September 17, 2009
Default instance for Dedicated client
Quick Siebel tip for the day.When you log into dedicated client it's always default to Local.To set this to server change the following parameter in the appropriate config file.
DataSource = Serverdatasrc.
I'm planning to try out EAI XSL service and data mapping this week.Will update the blog for the same.
Later..
Wednesday, September 16, 2009
Pre-defaulting User Preferences
Today there was a request about how to default the user preferences values in Siebel.Well I found that there are two ways to do it.But the following changes will overwrite all the previous user preferences.
1.All the user preferences can be set on the Administrator's login and then SPF files on the server can be copied and named appropriately for other users.
2. Or predefault field property on the User Preferences BC can be set to populate the field with appropriate values. Also, this requires deleting the previous User preferences files.So when the user logs in Siebel application will create new spf files bases on the predefault values.
Also saw some basic things a developer must know to start on Siebel integration.Here is the mapping between Siebel definitions and Variable Definitions
Type in Siebel -> XML Element
Property Sets in Siebel - > XML Attribute
Value in Siebel - > Value in XML.
Well that's it for the day..Later.
Sunday, February 22, 2009
Close Local DB Connection
Parameter:AutoStopDB
Set this parameter in tools.cfg to TRUE to close the database connection automatically after you exit the tools.Well that was easy right!!
Later..
Tuesday, December 30, 2008
Secret of Success
Just to keep track of my knowledge progress in Siebel, I decided to post something related to Siebel in my blogs at least weekly this would hone my Siebel skill and probably be a knowledge base for others :-) . Here we go, Siebel thought for the day ( I hear the opening bell!!!).To make it easier to navigate I will categorize the Siebel tips
Refresh an applet:
I have seen lot of scripts written to refresh the applet once the record is created. This can be easily done with an OOTB
Business Service :SIS OM PMT Service and
Method: Refresh Business Component
This can be invoked from script or Workflow process.
That’s it for now. Probably this is my last post for the year, wishing you guys all a HAPPY NEW YEAR. I hope I keep up to my resolution(s).Later…
Thursday, October 16, 2008
Letz get it started in here!!
Finally Thursday is here and I have quite a few things to check off my list before I go to India for a short vacation.
We are three weeks away from the election and everyone will be looking up to the next President in the tanked economy. I’m eager too but I would be much happier if I get to vote. I don’t think I can vote in India either since I don’t have an ID card.
Well all pages in the news paper have something related to economy. I don’t complain but this is the only thing you hear when you tune to any channel or skim through any page in the news paper..One good news is oil price has plummeted and the big shots in oil industry are meeting next week to talk about this. What might they conclude, let’s reduce the oil supply to increase the price and put an end to one good news that media would report in the crumbling economy. I wish oil was not a commodity at first place.
All ramblings aside, I’m planning to go for the SOA suite training soon. Well this should be good, always I wanted to learn integration in Java and I hope that SOA will be a good start to head in that direction.
More in the next, till then good bye