Siebel SmartScript Administration Guide > Customizing a SmartScript User Interface >

Customizing the Revenue Schedule SmartScript


This topic describes what you can and cannot customize in the Revenue Schedule SmartScript. The Revenue Schedule SmartScript generates revenues associated with an opportunity. One execution of this SmartScript can create multiple revenue records, depending on the answers to certain questions.

You use the Administration - SmartScript screen to customize this SmartScript. The following list describes the changes that you can make to this SmartScript:

  • The order in which questions display.
  • How questions display.

    This applies to properties of the question such as style, color, and the grouping of questions on a page.

  • The business object, business component, and field that a question answer is saved to.
  • Questions to ask.

    Users can create only new questions that directly set revenue fields based on the answers. No special logic can be built on these new questions.

The following list describes the changes that you cannot make to the Revenue Schedule SmartScript:

  • Predefault values for questions.
  • Logic that handles the revenue creation process.

    For example, you cannot modify questions, such as Number of new revenue periods and Replace existing revenues nor the logic that divides Total revenue into Periodic revenues.

If you want to extend or modify the functionality of the Revenue Schedule SmartScript, you can write Siebel VB or Siebel eScript code to implement the required functionality. This code is then invoked when you execute the Revenue Schedule SmartScript. For more information, see Extending Scripts with Siebel VB and Siebel eScript.

Siebel SmartScript Administration Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.