Posts

File Saving in Folder other than Temp

Solution: Add following lines in the client and tools cfg as required. [EAIFileTransportConfigSubsys] EAIFileTransportFolders = c:\;d:\

Workflow Calling

Calling a Workflow from user property BC User Property Named method n Value- "Change Plan",  "INVOKESVC", "<The BC In which the User property is defined>", "Workflow Process Manager", "RunProcess", "'ProcessName'", "'<Workflow Name>'", "'RowId'", "[Id]", "'<Process Property>'", "[<Field Name>]", "'<Process Property>'", "'<String Value>'" Note: RowId- This points to the 'Object Id' Process Property of the workflow. [Id]-This points to Id Field in the BC Application RunTime Create a Action Set: With Action Type: BusService Business Service Name: Workflow Process Manager Business Service Method: RunProcess Business Service Context: "ProcessName", "<WorkFlow Name>" The Object Id is defaulted with Id Field

Changing the Applet Focus of a View on navigating through drilldowns, etc

Parent Applet Focus on navigating through drilldowns As per Siebel vanilla functionality, if we click on any hyper link (Drill down) field then it will navigates to another view, but after navigating to the destination view, the focus will be always on child applets instead of “Parent Applet”. In order to set the focus always on the parent applet we may have to do the following configuration changes: Tools Level Changes: 1. At View Level, we have “Default Applet Focus” property. Set “Applet name” for this property. 2. At View User Property (Child object of View), set the following: Name : DefaultAppletFocus Value : “Applet Name” After setting the above properties, if focus still remains on child applet then we have to verify the following parameters of the CFG file. 3. In cfg file we have “EnableSIFocusTracking” property; this property should have value as “TRUE”. Application Side Changes: 4. Navigate to sitemap > Administration – Server Configuration – Enterpris...

Raise Log Level-Server

Navigate to Site Map->  Sibel Configuration-> Servers-> Locate the Server for the list applet-> corresponding to the server go its Component by clicking the component tab->Query for the Object manager name in Column "Components" in the below List applet(eg: Public Sector)->and click the Events tab to see the corresponding OM's Events->Press Ctrl+A(to select all) and go to menu button and select "Change Records" option-> select field "Log Level" and chnage value to 5. 

Navigation Buttons GotoNext and GoToPrevious not working in Form Applet

Image
Problem: Navigation Buttons GotoNext and GoToPrevious not working in Form Applet Description: The Navigation buttons in the below Form applet wasn't working. Solution: For Next/Previous button, Html bitmap: RECNAV_NEXT_ON has to be mentioned for a custom applet

Invoke Taskflow from Script

Topic: Invoke Taskflow from Script Description:    var inputPropSet; var outputPropSet; var taskUIsvc; inputPropSet = TheApplication().NewPropertySet(); outputPropSet = TheApplication().NewPropertySet(); taskUIsvc = TheApplication().GetService("Task UI Service (SWE)"); inputPropSet.SetProperty("TaskName","<TaskFlow Name>"); taskUIsvc.InvokeMethod("LaunchTaskFromScript",inputPropSet,outputPropSet);

Hide Applets form just UI(View)

Problem:  To Hide applets from UI Description: There are certain scenarios where we want the applet to be added under a view to retain context for the child applet(case-Contact-SR:in the requirement we want to see only the Contact and SR applets and want to hide case applet) or during applet toggle; we need to give a default applet, but the requirement says there should not be any applet for rest of the values(here we need to hide the default applet). In these scenarios we could go for this custom template . Solution: 1. Create a new template under Web template entity and Assign the new swt file with Content as follows: <!-- Template Start: CCAppletList_B_EL.swt --> <swe:include file="CCApplet_NamedSpacer.swt"/> <swe:control id="1100"><div class=CmdTxt><swe:this property="FormattedHtml" hintText="Outside Applet Help Text" hintMapType="Control"/></div><p></swe:control> ...