04930nam 2200661 a 450 991045968670332120200520144314.01-283-37684-997866133768481-84968-187-2(CKB)2670000000083355(EBL)950599(OCoLC)797916710(SSID)ssj0000524618(PQKBManifestationID)12205103(PQKBTitleCode)TC0000524618(PQKBWorkID)10488042(PQKB)10621300(MiAaPQ)EBC950599(CaSebORM)9781849681865(PPN)228016207(Au-PeEL)EBL950599(CaPaEBR)ebr10467623(CaONFJC)MIL337684(EXLCZ)99267000000008335520110518d2011 uy 0engur|n|---|||||txtccrOracle Siebel CRM 8 developer's handbook[electronic resource] a practical guide to configuring, automating, and extending Siebel CRM applications /Alexander HansalBirmingham, U.K. Packt Enterprise20111 online resource (576 p.)Includes index.1-84968-186-4 Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Preface; Chapter 1: Siebel Tools and the Siebel Repository; Siebel Tools user interface; Title bar; Menu bar; Toolbar; Docking windows; Editors; Status bar; Navigating in Siebel Tools; Siebel Repository metadata; The data layer; Tables and columns; Interface tables; Indexes; Object type relationships in the Siebel data layer; The business layer; Business components, joins, and fields; Links; Business objects; Relationships of business layer and data layer objects; The presentation layer; Applets and controlsViewsScreens; Applications; Menus and toolbars; Relationships of presentation layer and business layer objects; The integration layer; Internal integration objects; External integration objects; The automation layer; Business services; Workflow processes; Tasks; Commands; The logical architecture of Siebel applications; Other object types; Summary; Chapter 2: Developer Tasks; Initializing the local database; Establishing network connectivity; Verifying settings in the client configuration files; Downloading and initializing the local databaseGetting object definitions from the server databaseProjects and objects; Siebel Tools Options; The development process; Checking out; Creating or modifying object definitions; New Object Wizards; Creating new records; Copying existing object definitions; Creating a new version of existing object definitions; Modification techniques; Validating object definitions; Compiling object definitions; Testing and debugging; Checking in; Local locking and prototyping; Archiving object definitions; Importing archived object definitions; Comparing object definitions; Searching the Siebel RepositoryIntegrating external source control systemsAutomating developer tasks using command line options; Keeping the upgrade in mind; Summary; Chapter 3: Case Study Introduction; Background of All Hardware (AHA); Description of AHA's business processes; Sales-Update Customer; Sales-Retail Order; Marketing-Campaign Tracking; Requirements for AHA; Sales-Update Customer; Sales-Retail Order; Summary; Chapter 4: Symbolic Strings; Understanding symbolic strings; Creating and using symbolic strings; Creating symbolic strings manually; Associating symbolic strings with objectsUsing batch scripts to create symbolic strings automaticallyUsing strconv.bat to generate symbolic strings; Using strcons.bat to consolidate duplicate symbolic strings; Using message categories; Localizing Siebel applications; Summary; Chapter 5: Creating and Configuring Applets; Understanding applets and web templates; Applet web templates; Applet web template types; Creating and modifying form applets; Case study example: creating a form applet; Copying an existing applet; Changing caption text using symbolic strings; Changing the association to a business component fieldDeleting existing controlsA practical book and eBook for configuring, automating, and extending Siebel CRM applicationsApplication softwareDevelopmentCustomer relationsManagementData processingElectronic books.Application softwareDevelopment.Customer relationsManagementData processing.658.8100285658.8100285536Hansal Alexander898415MiAaPQMiAaPQMiAaPQBOOK9910459686703321Oracle Siebel CRM 8 developer's handbook2007278UNINA