Upload
navin-raja
View
221
Download
0
Embed Size (px)
Citation preview
Siebel Power Tools
Submitted By
Navin Raja
Speridian Technologies, LLC
05-May-2014
Page 2
Document Control
Title
Creation Date May 05, 2014
Last Update
Document No. 1
Document Name Siebel Power Tools
Document Type User Guide
Version 0.1
Change of Records
Date Author Version Change Reference
May 05, 2014 Navin Raja 0.1 Initial document
Page 3
Introduction:
A) About Siebel Power Tools:
The Siebel Power Tools 3.2 is an advanced and easy to use application which adds advanced features to the vanilla Siebel Tools and the software is register under General Public License (GPL) for which license key or crack file is not required.
It provide some cool functionalities to make the life of the Siebel Developer easier and the real power of it comes when you configure the CFG that comes with the power tools.
It can launch the local DB within tools, Launch Web Clients, Dedicated Client, and Siebel Local/Server Tools also it can connect the RDP though the single point access.
It can launch the ODBC data source and it provides access to useful Siebel documents URL.
B) Installing Siebel Power Tools:
Step 1 : User can download the software using the below mentioned link, http://sourceforge.net/projects/siebelpowertool/
Step 2 : Extract the .rar file after download,
Step 3 : Create a new folder in desktop and copy the setup file into the folder,
Step 4 : Just double click the setup file and the below mentioned icon will be present in the desktop,
Page 4
Step 5 : Also in the new folder the Siebel Power Tools default .cfg file should be generated.
Note : It is better to change the folder icon as follows,
Right click the folder and select the properties.
Page 5
Navigate to Customize click on Change Icon button then select the Icon and click on Ok button.
C) Configuring Siebel Power Tools CFG file:
Make following modification (marked in green) to the default CFG file generated.
------------------------------------------------------------------------------------------------------------------------------------------
[Siebel]
DEV=Sample
[DEV]
;enable/disable
Page 6
enableSiebelTools=Y
enableWebClient=Y
enableLocalDb=Y
enableServerMgr=N
enableServerURL=Y
enableDbCheck=N
;enableEditCfg=Y
enableOpenLog=Y
enableSVN=N
;siebel tools
siebdevBinDir=D:\Siebel\8.1\Tools_1\BIN\
siebdevCFG=D:\Siebel\8.1\Tools_1\BIN\ENU\tools.cfg
siebdevUserName= DUMMYUSER
siebdevPassWord= DUMMYPASSWORD
siebdevDB= Local
siebelDevLogDir= D:\Siebel\8.1\Tools_1\LOG\
siebdevDBsrvr=ServerDataSrc
siebeldevDebugLevel=5
;siebel fat client
clientBinDir= D:\Siebel\8.1\Client_1\BIN\
clientCFG= D:\Siebel\8.1\Client_1\BIN\ENU\publicsector.cfg
clientUserName=DUMMYUSER
clientPassWord=DUMMYPASSWORD
clientDB= Local
clientLogDir= D:\Siebel\8.1\Client_1\LOG\
clientSpoolDir= D:\Siebel\8.1\Client_1\LOG\
clientDebugLevel=5
;server manager
Page 7
serverBinDir=d:\SIA81\siebsrvr\BIN\
serverHostName=hostname
serverGateway=gateway
serverEnterPrise=enterprise
serverServerName=hostname
serverUserName=SADMIN
serverUserNameWinShare=DOMAIN\USER
serverPassword=pass
serverPasswordWinShare=pass
;server URL
serverURL= http://10.100.201.143/epublicsector_enu/start.swe?SWECmd=Start&SWEHo=10.100.201.143
;DBCheck
serverDbCheckODBC=SSD default instance
serverDbCheckTableOwner=dbo
serverDbCheckRepName=Siebel Repository
serverDbCheckLog=E:\dbcheck2.log
;LocalDb
; if error = user/pass wrong, try all capitals
; if error = db already in use, try removing the server name in odbcad32
; if error = user/pass wrong, try SIEBEL/<password of normal user>
; if error = user/pass wrong, try SIEBEL/<password of normal user all caps>
; if error = user/pass wrong, try DBA/first 8 characters of enterprise name (if shorter then 8, add 1234567... untill length = 8)
; if error = user/pass wrong, try DBA/<see setting: Server Configuration > Enterprises > Component Definition > Generate New Database > Component Parameters > New DBA password parameter>
OdbcUserName= DUMMYUSER
OdbcPassword= DUMMYPASSWORD
OdbcName= SSD Local Db default instance (ODBC Connection - Local Data Source Name)
Page 8
;Spider - edit details for feature 'applet details'
SpiderRepName=Siebel Repository
SpiderLang=NLD
SpiderDevelopersContext=Public Sector
;RDP - format: user/pass@host
; user and password are for future use, cannot find commandline arguments for RDP
RDPCount=3
RDP1= username/password@IP Address
RDP2=user2/pass2@host2
RDP3=user3/pass3@host3
;siebel server service name for net stop/start
ServiceName=Siebel Server [server 1]
;siebel server service name
ServiceName=Siebel Server [server 1]
;Spider
SpiderRepName=Siebel Repository
SpiderLang=NLD
SpiderDevelopersContext=Public Sector
;RDP
[GENERIC]
;get pstools at http://technet.microsoft.com/en-us/sysinternals/bb896649.aspx for now it is in the res folder
pstoolsDir=.\res\
editExe=c:\windows\notepad.exe
;for me, add gvim, the uber-editor ;) or replace with your own editor, notepad++, jdeveloper
;editExe=c:\windows\gvim.bat
Page 9
;following is for shortcutkey CTRL+SHIFT+u
startBuild=01-01-2007
; needed for applet details
; office 2007:
excelExe=C:\program Files\Microsoft Office\Office12\EXCEL.EXE
; office 2003:
;excelExe=C:\program Files\Microsoft Office\Office11\EXCEL.EXE
;documentation
; make sure you have DEV as an environment for opening tools online help
bookshelf= D:\Old Document\Backup_First System\8.1\Volumes\Siebel\Volume1.pdf
; this part is for the subversion integration. you need to specify
; the location of the collabnet client
svnExe=C:\Program Files\CollabNet\Subversion Client\svn.exe
D) Siebel Power Tools: Short Cut Keys:
1. About Record
CTRL + ALT + K : To get the about record in Siebel Tools.
(Login to Siebel Tools Navigate to Help About Record)
Page 10
2. Query
CTRL + SHIFT + Q : To query the multiple objects in a single query.
Just copy the objects in list from excel (horizontal/vertical) or notepad.
Highlight the field that you want to query in Siebel Tools and hit the shortcut key.
Page 11
CTRL + SHIFT + L : Query for locked objects, this query is use to retrieve the objects which is either object locked or project locked.
[Object Locked] = 'Y' or [Project Locked] = 'Y'
CTRL + SHIFT + A : Query for active Items, this query is use to retrieve the objects which are all Active in the Siebel tools.
[Inactive] = 'N'
Select the column which you want to query.
And hit the shortcut key to retrieve the active objects.
Page 12
3. Object Explorer
CTRL + ALT + O : To select all the object explorer hierarchy in a single click
Navigate to View Options Object Explorer and click on Default button
And hit the shortcut key to select all the objects in one go.
Page 13
4. Projects
CTRL + ALT + SHIT + F7 : Before click on the shortcut key, just copy the project which you need to compile then hit the shortcut key the copied project will be selected automatically for compile.
CTRL + ALT + F10 : This shortcut key is use to get the Updated Projects.
Page 14
E) Siebel Power Tools - Single Point Access:
1) Sample – Local:
The following navigation is to access below process, Right Click Siebel Power Tools Sample Local Tools
Launch the Siebel Local Tools/Siebel Server Tools/Siebel Web Client/Siebel Local DB
Edit the Siebel Tools LOG and Siebel Client LOG file
Edit the Siebel Tools CFG and Siebel Client CFG file
Open the Siebel Tools and Client Directory
Get the applet details in a single click
Page 15
2) Applet Details:
To get the applet details in Siebel Power Tools use the following steps.
Step 1 : Login to the Siebel Client and navigate to the corresponding applet view and click on Help About View
Step 2 : Copy the applet name without any space as follows.
Page 16
Step 3 : Navigate to Siebel Power ToolsSelect Sample Local Applet Details
The applet details will be generated as an excel sheet in the Siebel Power Tools folder.
Page 17
3) Sample - Server:
This option is use to open the Siebel thin client which is configured in Siebel Power Tools CFG file
Navigate to Siebel Power Tools LocalServer Thin Client
4) Sample - Remote Desktop (RDP):
This option is use to connect the remote desktop in a single click, In Siebel power tools default it will come with count of 3 RDP connection but we can extend the RDP count.
Navigate to Siebel Power Tools SampleRDPSelect the IP Address
Page 18
5) KILL:
This Kill option is acting same as a Task Managers End process which can kill the following mentioned process.
(Siebel Tools/Siebel Client/Siebel Local DB/Internet Explorer/All)
6) Clipboard Tools:
The clipboard tool is use to auto arrange bind variable in the spool file sql query and the following steps are use to auto arrange the bind variable in SQL Query:
Step 1 : Select the SQL Query with Bind Variable and Copy the SQL query
Page 19
Step 2 : Navigate to Siebel Power Tools Clipboard Tools Reload SQL with binds
Step 3 : Navigate to DBSQL and past the SQL query and check the bind variable values highlighted in Green color.
Page 20
7) Documentation:
The documentation option is use to access the following documents heighted below.
For Siebel Bookshelf document we need to configure the Siebel power tools cfg file as mentioned below.
bookshelf=D:\Old Document\Backup_First System\8.1\Volumes\Siebel\Volume1.pdf
8) Tools:
This option is use to open the ODBC Data Source Administrator
Page 21
9) Settings:
Setting is to open the Siebel power tools cfg file.
10) Reload:
If we modified the Siebel power tools cfg we can execute the changes by reloading the Siebel power tools instead of restarting.