These are very basic questions which you must encounter some day. So, be prepared.. How to make records read only based on Users’ Responsibility ?? Create a Calculated Field with following details: Name: Val Calculated Value: IIf(InList(“Junior Sales Representatives”,GetProfileAttrAsList(“User Responsibilities”))). Inlist functions returns Y or N based on the condition evaluated in the expression. Add the above calc field to…
Category: Siebel Interview Questions
Siebel Interview Questions: All about Calculated Fields
How to update a calculated field in Siebel ? Calculated fields do not support updates (even simple expressions like [Field]), unless specialized business components override SqlSetFieldValue. But this answer can be proved wrong with some stupid workarounds…see the next one How to make Calculated Fields editable ? By default, calculated fields are read-only but we can make it editable. Create a…
Siebel Interview Questions: Basic Scripting Examples
How to send emails using Siebel Scripting ? //Using SendMessage var bsOutBound = TheApplication().GetService(“Outbound Communications Manager”); var psInput = TheApplication().NewPropertySet(); var psOutput = TheApplication().NewPropertySet(); psInput.SetProperty(“CommProfile”,”Default SMTP Profile”); psInput.SetProperty(“ProcessMode”,”Remote”); psInput.SetProperty(“MsgToList”, <email string>); psInput.SetProperty(“MsgBody”, <body string>); psInput.SetProperty(“MsgSubject”, <subject string>); bsOutBound.InvokeMethod(“SendMessage”, psInput, psOutput); //Using CreateRequest var bs = TheApplication().GetService(“Outbound Communications Manager”); var inputs = TheApplication().NewPropertySet(); var outputs = TheApplication().NewPropertySet();…
Siebel Application Deployment Manager Limitations
ADM Limitation Issue: The following error displays when exporting a file with more than 10,000 records for ADM: Method ‘NextRecord’ of business component ‘Feature Access’ (integration component ‘Feature Access’) returned the following error: “There were more rows than could be returned. Please refine your query to bring back fewer rows (SBL-DAT-00500) (SBL-EAI-04376) Solution Specify a search specification (filter) such as…
Siebel OpenUI: Hide column in List Applet using JQGRID methods
This post is related to my last post. Requirement: Hide a column permanently in a List Applet which is mandatory to expose on Applet. Possible Solutions: Check Show in List property in applet list control. By checking this, column will be not be visible but available in Column Displayed option. Check Hidden property in applet list control. Using this, control…
Siebel Interview Questions – Best MCQs ever – 2
11.Complete the following statement. A set of relatedapplets may be displayed in a__________. A. Business object B. View C. Screen D. Business component 12. Which applet type may simultaneously display morethan one record A. List B. Form C. Child D. Detail 13. On a Mobile Web Client using disconnectedprocessing, how is HTML delivered to the browser A. The HTML is pulled from the Web cache on…
Siebel Interview Questions – Best MCQs ever – 3
21. Ken Fisher has several positions, including Service Representative, Service Leader, and Support Engineer. His primary position is Support Engineer. How should Ken change his position to Service Representative after he logs in A. Change the default position flag in hisprofile B. Select User Administration || UserProfile C. Select the position during the login process D. Select View || User Preferences || ChangePosition.…
Siebel Interview Questions – Best MCQs ever – 4
31. Upon completing a repository search in Tools,how do you navigate to an object definition found during the search A. Right-click the object in the results list B. Click the object in the results list C. Double-click the object in the results list D. Select the object and press the Space Bar. 32. What mechanism prevents the entry of duplicaterecords by specifying the…
Siebel Interview Questions – Best MCQs ever – 5
41. Which of the following is NOT true of the JoinSpecification object type A. Name of the join specification object definition must be unique within the join B. Destination column is required if the join occurs on a column other than ROW_ID C. Source field denotes the name of the field on which the destination table will be joined D. The Join Specification…
Siebel Interview Questions – Best MCQs ever – 1
1. Siebel eConfigurator, ePricer, and eAdvisor arecollectively known as what A. Siebel MidMarket Edition B. Interactive Selling Suite C. Siebel Employee Applications D. Siebel Sales 2. Which entity represents a person external to your company A. Customer B. Party C. Contact D. Person 3. Which entities always belong to a team Choose three. A. Activity B. Opportunity C. Contact 1 D. Account E. Service Request 4. Which type of product…