Initial Setup Tasks for Contract Renewals

Before using the Software Vertical Contract Renewals SuiteApp, complete the following tasks:

Setting Preferred Forms for Contract Renewals

Before you begin using the Software Vertical Contract Renewals SuiteApp, set the custom forms you want to use as Preferred.

To set your preferred forms:

  1. Go to Customization > Forms > Entry Forms.

  2. Check the box in the Preferred column for the following entry forms (From Bundle: 187488):

    • Customer Form - Contract Renewals

    • Item Group - Contract Renewals

    • Inventory Item - Contract Renewals (available only if the Inventory feature is enabled)

    • Non-Inventory Item - Contract Renewals

    • Project Form - Contract Renewals

    • Vendor Form - Contract Renewals

  3. Click Submit.

  4. Go to Customization > Forms > Transaction Forms.

  5. Check the box in the Preferred column for the following transaction forms (From Bundle: 187488):

    • Cash Sale - Contract Renewals

    • Credit Memo - Contract Renewals

    • Invoice - Contract Renewals

    • Opportunity - Contract Renewals

    • Quote - Contract Renewals

    • Return Authorization - Contract Renewals

    • Sales Order - Contract Renewals

  6. Click Submit.

Alternatively, you can also create copies and customize these locked forms to meet the specific needs of your business. For more information, see Creating Custom Entry and Transaction Forms.

Note:

When you customize transaction forms, make sure that the Renewals Exclusion column is shown in the item sublist. On the Screen Fields tab on the custom transaction form, make sure that the Show box for Renewals Exclusion on the Columns subtab is checked. This field is used by the contract item creation script (R03) to determine whether to set the contract’s Renewals Exclusion field to true or false.

Creating a Zero Price Item

Zero price item is used by Contract Renewals to retrieve dynamic values when generating renewal transactions; but it is not saved or added to any transactions. To make it work, you must set it up as an item that is available to all transactions in the account. For OneWorld accounts, the zero price item should be allowed on all subsidiaries.

To create a zero price item:

  1. Go to Lists > Accounting > Items > New (Administrator), and select the item type.

  2. In the Item Name/Number field, enter a name for the item.

  3. On the Sales / Pricing subtab, set the Base Price to 0.

  4. For OneWorld accounts, select the root parent subsidiary in the Subsidiary field, and then check the Include Children box.

  5. Click Save.

Setting Initial Renewals Preferences

After you have created the zero price item, go to Contract Renewals > Setup > Contract Renewals Preferences. Click Edit to set the following preferences:

For more information about these preferences, see Setting Up Contract Renewals Preferences.

Setting the Order of Contract Renewal Scripts on Transaction Records

To set the order of Contract Renewal scripts on transaction records:

  1. Go to Customization > Scripting > Scripted Records (Administrator).

  2. Click the Record column heading to sort the list by record.

  3. Click Edit next to a record, and then do the following:

    • On the User Event Scripts subtab, make sure the scripts are listed in the following order:

      • R02A-UES-1: Check Tran Into Log

      • R02A-UES-2: Calculate Tran Lines

      • R02A-UES-3: Calc In-Line Discounts

      Note:

      By default, these user event scripts are deployed only on the sales order transaction form. If you want to use CSV import and SOAP web services on the estimate record, you must deploy these scripts on the estimate transaction form.

      Note:

      The old scripts R01C-SS: Calculate Tran Lines and R01D-SS: Calc In-Line Discounts are no longer supported by the Contract Renewals SuiteApp, so they are disabled by default (Status = Testing, Deployed = Not Checked). These scripts are replaced by R02A-UES-2: Calculate Tran Lines and R02A-UES-3: Calc In-Line Discounts. Make sure that you are using the new user event scripts on your transaction forms.

    • On the Client Scripts subtab, make sure the scripts are listed in the following order:

      • R01A-CS: HeaderAutomate&Validate

      • R01B-CS: TranLinesAutomate&Validate

      Note:

      Make sure the client scripts are also deployed in these transaction forms: credit memo, invoice, opportunity, quote, return authorization, sales order, and estimates.

  4. Click Save.

Related Topics

General Notices