Configuring Generates

You can configure generates for individual transaction codes, all transaction codes within a transaction subgroup, or all transaction codes within a transaction group. Use the Generates panel to configure generates.
  1. From the Administration menu, select Financial, select Transaction Management, and then select one of the following: Transaction Codes, Transaction Groups, or Transaction Subgroups.
  2. In the Property tab, enter search criteria and then click Search.
  3. From your search results, select the record.
  4. Click the row-level vertical ellipsis and select View.
  5. Navigate to the Generates panel and click New. Or, select the row level vertical ellipsis and select Edit.
  6. Select a Generates Code.
  7. Select either Tax Type or Non-Tax Type.
    • Tax Type controls whether the generate is applied to a posting and how it is calculated based on the tax type value from either the profile or reservation (Tax Type Calculation setting in OPERA Controls).

    • Non-tax type applies to all reservations/profiles

    • When tax-type is selected, the panel displays each configured tax type. Select NEW from the row-level vertical ellipse to configure the posting rule details for the specific tax type.

  8. Select Posting Rule Details:
    1. Percentage. The generate is a percentage of the transaction posting. In the Calculation On field, select the down arrow and select the value against which the percentage should be applied. Usually the percentage will be applied to the base amount of the posting (B). However, you can also select the value stored in Subtotal 1 (S1), Subtotal 2 (S2), or Subtotal 3 (S3) if you are calculating a tax on another tax or service charge.
    2. Amount. The generate is a flat amount.
    3. UDF Function (User-Defined Function). The generate is calculated based on a user-defined function or formula. Enter the start day and select a user defined function from the drop-down menu.
    4. Do Not Post – Do not calculate or post a generated charge (used when a base charge is tax exempt for a specific tax type).
    5. Start Date – Select a start date for the generate rule.
  9. Select Add Calculated Amount to. Select the check boxes to store the results of a calculation in a "bucket" for use by a subsequent generate calculation. The value of a specific Subtotal bucket will be cumulative if later generate calculations also store their results in the same Subtotal bucket. The base amount of the posting is held in each bucket flagged to include the transaction amount.
  10. Select the Advance Generate Handling (for this feature, set the OPERA Controls Cashiering function to Active):
    1. Do not post after (n) days. Enter a value after which the generate will stop posting.
    2. End of Day adjustment option. Automatically adjust any posting with this transaction code used as the generate on the 31st day, during the End of Day Process. If the Do Not Post After Days field is set to 30 and the adjustment type is set to During End of Day, the adjustment will only be made for any posting of that generate within those 30 days. Stopping of generates will take place during the End of Day Sequence on the day after the stop days when the adjustment level type is During End of Day. If the generate indicates Do Not Post After Days of 30, the generate will not post during the End of Day Sequence on the 31st day.
    3. Prompt at Checkout adjustment option. If the checkout button is selected in the Billing screen, or if an early departure is performed, you are prompted accordingly. During checkout when you select the Checkout button, if the generate is marked as Prompt at Checkout, the Adjust Generates screen appears with a message that generates are evaluated for adjustment. You can select/unselect and click OK to continue.
    4. No Adjustment option. The adjustment is not made automatically, and you are not prompted with a message during checkout. This is the default type.
  11. Click Save.
Editing Generates (if only the view action is available, the generate is inherited from another level and cannot be edited):
  1. From the Administration menu, select Financial, select Transaction Management, and then select one of the following: Transaction Codes, Transaction Groups, or Transaction Subgroups.

  2. In the Property tab, enter search criteria and then click Search.

  3. From your search results, select the record.

  4. Click the row-level vertical ellipsis and select View.

  5. Navigate to the Generates panel.

  6. Select the row level vertical ellipsis and select Edit.

  7. Update details.

  8. Click Save.

Deleting Generates (if only the view action is available, the generate is inherited from another level and cannot be edited):
  1. From the Administration menu, select Financial, select Transaction Management, and then select one of the following: Transaction Codes, Transaction Groups, or Transaction Subgroups.

  2. In the Property tab, enter search criteria and then click Search.

  3. From your search results, select the record.

  4. Click the row-level vertical ellipsis and select View.

  5. Navigate to the Generates panel.

  6. Select the row level vertical ellipsis and select Delete.