Posts

Showing posts from November, 2023

Siebel: Product Administration - EligibilityDisplayMode

  Siebel: Product Administration - EligibilityDisplayMode Eligibility is checked before the Product or Promotion is displayed in a catalog or Product Pick Applet. Eligibility information is displayed when we try to add a product in a Quote, Order or an Agreement. The visibility of the product and the information displayed can be controlled by setting the Eligibility Display Mode parameter value. This value controls the Eligibility and Compatibility procedure as below: If set to 0, the procedure is not run. If set to 1, the procedure runs and ineligible products are displayed in red text in configurator. If set to 2, the procedure is run and ineligible products are not displayed. The Eligibility and Compatibility procedure looks for the display mode value in the following locations and in the following order: Display Mode workflow process property Workflow Name: Product Eligibility & Compatibility - Default Property Name: Display Mode The EligibilityDisplayMode property on the appl

Siebel CRM Overview

Image
  What Is CRM? Customer : A Customer is someone who makes use of or receives the products or services of an       individual or organization R elationship : A  Relationship  is a way in which customers and organizations are connected to each other. M anagement :  Management  is a process by which the relationship between customers and organizations is handled efficiently and effectively. Company Structure - Siebel Company Structure   Company deploying the siebel applications use the following entities to structure the data access.   ·                   Divisions :  Are used for purpose of mapping a company's physical structure. It represents the part of the company such as a line of business, a geographical location, business unit or department. ·                   Positions :  Represents the job title with in the company or the partner company. It is more stable structure than representing the individual person. ·                   Employees :  Represents

Siebel escripting Best Practice recommendation

  Why escripting is not recommended   1.) As Scripting is more error prone approach and costlier approach while dealing with Solution. 2.) It takes high CPU and RAM utilization. 3.) It is compiled at runtime which makes difficult to maintain the server whereas the existing srf are precompiled and executed which makes it fast. what are alternative for not going to scripting and build it . They are : 1.) Audit Trail 2.) DVM , 3.) State Model 4.) Assignment Manager 5.)Task UI 6.) Personalization 7.) BC user Property, Calculated Field and Validation Message on BC 8.) Use built WF's   Best Practices for Scripting are: 1.) Use exception handling 2.) Garbage nullification 3.) Quality Assurance and Proper Unit Integration Testing 4.) Headers and well commented code