Sales Orders > Trade Promotions > Transaction Processing > Deduction Review

Deduction Review

You use this program to evaluate and resolve customer deductions recorded at the time of processing customer payments and receipts using the AR Payments and Adjustments program.

Toolbar and menu

Field Description
Start Review Select this to display the deductions you selected for review.
Change Criteria Select this to reset the selections in the Deductions Review Criteria pane enabling you to indicate new criteria according to which you want to review deductions.

Deductions Review Criteria

Field Description
Payment customer options  
Payment customer selection Indicate the payment customer(s) to include in the review.

Payment customers are the customers against whom the payment deductions were recorded using the AR Payments and Adjustments program.

Payment customer Enter the code of the payment customer for whom to review deductions.

This only applies when you select to review deductions for a single customer.

Include in selection

Enable this to display the results for both the Master Payment customer indicated and any applicable Sub-account customers.

When this option is disabled, only the Sub-account customers linked to the Master Payment customer indicated are displayed in the listview, and not the Payment customer itself, depending on the Deduction customer selection.

This only applies when you select to review deductions for a Single customer.

Deduction customers Indicate the deduction customers to include in the review.

Deduction customers are the customers who initiated the deduction and can vary from payment customers. This typically occurs when the head office of a company pays all accounts on behalf of their branches or a single corporate payment is made for multiple SYSPRO customers.

Deduction codes Indicate the deduction code(s) to include in the review.
Deduction amounts Indicate the deduction amount(s) to include in the review.
Follow up dates

Indicate the follow up date(s) for which to include deductions in the review.

The follow up date is the date specified against a deduction by an operator when the deduction was last reviewed. This may be the date for next review or action.
Payment dates Indicate the payment date(s) for which to include deductions in the review.
Status selection  
Select 'Open' status Select this to review deductions in an open status.
Select 'Closed' status Select this to review deductions in a closed status.
Currency selection  
Currency Enter the currency for which you want to review deductions.

Payment Customer Details

This displays details of the payment customer.

Field Description
Payment customer This indicates the payment customer for which you are reviewing the deductions. This is only displayed if you selected to review deductions for a single payment customer.
Phone This indicates the telephone number defined against the payment customer displayed in the Payment customer field.
Email This indicates the email address defined against the payment customer displayed in the Payment customer field.
Area This indicates the geographic area defined against the payment customer displayed in the Payment customer field.
Salesperson This indicates the salesperson defined against the payment customer displayed in the Payment customer field.

Deductions Review

This displays the deductions according to your selections in the Deductions Review Criteria pane.

The following options are available when right clicking on a line in the listview:

Field Description
Resolve Select this to resolve the currently highlighted deduction by either resolving it, writing it off or matching it against promotions.
Reclassify Select this to allocate the currently highlighted deduction to one or more different deduction codes. Trade Promotion journals are created.
Notes Select this to use the Admin Notepad Editor (Monospaced Text) program to attach free format comments to the currently highlighted deduction line. In addition, you can define a follow up date on which the deduction must next be reviewed.
Auto Write-off Select this to write off all deductions below a specific deduction amount.
Reinstate AR Select this to reinstate the deduction by creating a debit note to the customer's account. You would select this option when you want to recharge the customer for the deduction amount as you do not agree that the deduction was valid.

The Product Class entered during the reinstatement process determines the GL Accounts Receivable and Sales Revenue accounts to use when the Debit Note is processed in the SYSPRO AR Invoice Register.

Note that two GL Journal entries are made to record the movement of the unauthorized Deduction amount back into Accounts Receivable for the customer; one to reduce the original sale to reflect the deduction and one to record the reinstated sale.

To achieve this, a Deduction Code for use with the Reinstate AR function needs to be set up. A suggested Deduction Code for use only with Reinstated AR would have a GL account for the desired Reinstated AR in the Deduction GL Account field, and a Contra Sales account in the Resolution GL Account field.

If the deduction was originally recorded under a different Deduction Code, the deduction will need to be reclassified before Reinstating.

The AR Reinstatement Journal entry created by TPM debits the AR account set up to track Payment Deductions and credits the Sales Contra account. This can be setup to directly reduce the Sales account if desired by entering the Sales GL account in the Resolution field of the Deduction Code.

The Debit Note GL Journal entry created by TPM debits the AR account and credits the Sales account from the Product Code entered during the Reinstate Deduction process.

Resolve

This screen is displayed when you select the Resolve function from the Deductions Review pane, allowing you to resolve, write off or to offset deductions against promotions.

Resolving a deduction has no effect on the Sales Analysis files/tables.

[Note]

Once you have processed a resolution, a write-off or a promotion accrual offset, the transaction journal is automatically created.

The corresponding General Ledger journal is created and posted according to your selections for Accounts Receivable on the General Ledger Integration form (refer to Effect of automation level selected).

Refer to Trade Promotions Integration for additional information on the journals created.

Deduction Resolution

Field Description
Post Select this to process the resolution, write-off or promotion offset.
Deduction resolution details  
Payment customer This indicates the payment customer for the deduction you are resolving. This is the customer from whom you received the payment that included the deduction.
Deduction customer

This indicates the deduction customer for the deduction you are resolving. This is the customer who took the deduction. This may or may not be the same customer from whom you received the payment (i.e. the payment customer).

Deduction code This indicates the deduction code for the deduction you are resolving.
Receivable This indicates the General Ledger account code defined in the Deductions field of the deduction code (Deduction Code) at the time the customer payment was processed. This is typically the Accounts Receivable Deduction Control Account.
Reference Enter a notation for the deduction resolution.
Follow up date This indicates the date on which the deduction must be reviewed or followed up on. This is defined using the Notes function.
Notes Select this to use the Admin Notepad Editor (Monospaced Text) program to attach free format comments to the currently highlighted deduction line. In addition, you can define a follow up date on which the deduction must next be reviewed.
Amount This indicates the current undistributed amount for the deduction. This value decreases as you resolve, write-off or offset amounts against promotions.
Remaining amount  
Posting information  
Period This indicates the accounting period and year into which the transaction will be posted.
Change Period Select this to use the Change Posting Period program to change the ledger period to which the transaction must be posted.

Resolution Details

Field Description
Resolution Details  
Type These options enable you to resolve or write off part or all of a deduction.

Essentially, resolving a deduction is the same as writing it off.

The deduction amount for a resolved deduction is typically more significant than the amount for a write-off and the reasons for resolution will typically be more varied than for a write-off.

You can define different deduction codes for resolved deductions, enabling you to process them to different ledger codes. In addition, you can define different resolution codes for resolved deductions, enabling you to analyse them in greater detail.

You typically write deductions off for insignificant amounts and in depth analysis would not be required. You could, therefore use a single deduction code and a single resolution code for write-offs.

These options enable you to offset part or all of the deduction against a promotion.
Deduction code This indicates the deduction code that must be used. This determines the General Ledger accounts to which the amount must be debited/to which the write-off must be posted/offset the promotion.
Amount Enter the amount. This amount cannot exceed the amount displayed in the Undistributed field, or the accrued amount available against the promotion.
Resolution code This indicates the resolution code to use. This is used for reporting purposes and is mandatory.
Promotion code Enter the code of the promotion against which to offset the deduction.
Accrual type Indicate the accrual type against which to offset the deduction.
Promotion customer Indicate the customer against whose accrual promotion balance the deduction must be offset.

Reclassify

This screen is displayed when you select the Reclassify function from the Deductions Review pane.

Reclassifying a deduction has no effect on the Sales Analysis files/tables.

The options enable you to reclassify all or part of a deduction.

You typically reclassify a deduction if it was incorrectly recorded in the Payments and Adjustments process.

A journal is created to reduce the balance in the ledger code defined against the original deduction code and to increase the balance in the ledger account defined against the new deduction code. Refer to Trade Promotions Integration for additional information on the journals created.

The transaction journal is automatically created. The corresponding General Ledger journal is created and posted according to your selections for Accounts Receivable on the General Ledger Integration form (refer to Effect of automation level selected).

Reclassify Deductions

Field Description
Post Select this to reclassify the deduction code according to the entries listed.
Reclassification details  
Payment customer This indicates the payment customer for the deduction you are reclassifying. This is the customer from whom you received the payment that included the deduction.
Deduction customer

This indicates the deduction customer for the deduction you are reclassifying. This is the customer who took the deduction. This may or may not be the same customer from whom you received the payment (i.e. the payment customer).

See Activity considerations in Notes and warnings.

Deduction code This indicates the current deduction code for the deduction you are reclassifying.

The balance in the General Ledger code defined against this deduction code is reduced by the amount specified in the Amount field when you select the OK function.

Amount This indicates the total deduction amount for the selected line in the Deduction Review listview.
Remaining amount This indicates the amount which is available for reclassifying.

This value is reduced each time you select the Add function to add a reclassification line to the list of reclassifications.

Reclassification Details

Field Description
Customer

This defaults to the customer who took the deduction. This may or may not be the same customer from whom you received the payment (i.e. the payment customer). For example, the payment customer may have been a master account, but the deduction customer was a sub account.

For master and sub accounts, this field can be changed to the master account or any sub account in the grouping.

This field is only enabled when the customer is a master or sub account or you have access to the appropriate activity.

See Activity considerations in Notes and warnings.

Deduction code You use this field to enter the deduction code to which you want to reclassify the deduction.

You can reclassify a deduction to the same deduction code and use the Amount field to split the deduction amount into smaller parts.

The balance in the General Ledger code defined against this deduction code is increased by the amount specified in the Amount field when you select the OK function.

Amount Indicate the amount of the deduction you want to reclassify.

This amount cannot be negative and cannot exceed the value in the Remaining amount field.

All or part of the deduction can be reclassified.

Reference Enter a notation for the reclassification.
Follow up date This indicates the date on which the deduction must be reviewed or followed up on.
Copy notes Select this to copy any notes defined against the original deduction code to the new deduction code.

Automatic Write Off

This screen is displayed when you select the Auto Write Off function from the Deductions Review pane.

The options enable you to automatically write off deduction amounts below a specified value for all open deductions on file.

Writing off a deduction has no effect on the Sales Analysis files/tables.

[Note]

Once you have processed an automatic write-off, the transaction journal is automatically created.

The corresponding General Ledger journal is created and posted according to your selections for Accounts Receivable on the General Ledger Integration form (refer to Effect of automation level selected).

Refer to Trade Promotions Integration for additional information on the journals created.

Field Description
Post Select this to write all deductions off that have an amount less than the amount entered in the Write off deduction less than field.

The entire deduction master file/table is processed and all qualifying deductions are closed.

Automatic write off details  
Deductions less than

Enter the amount below which deductions can be written off.

This will apply to all deductions that have a value below the amount entered and not only the deductions displayed in the Deduction Review listview.

Resolution code Enter the resolution code for the write offs. This field is mandatory.

This defaults to the entry in the Deduction resolution codes - Write off field (Trade Promotions Setup) but can be changed.

Posting information  
Posting period This indicates the financial period and year in which the write-offs will be processed.
Change Period Select this to use the Change Posting Period program to change the period to which the write-offs must be posted.

Reinstate Deduction

This screen is displayed when you select the Reinstate AR function from the Deductions Review pane.

The options on this screen enable you to reverse the deduction by processing a debit note to the customer's account. You would typically reinstate a deduction when you have established that the deduction was incorrectly taken by the customer. When you reinstate the deduction you can disallow all or part of the deduction taken by the customer.

[Note]
  • Once you have posted the reinstatement of a deduction, the transaction journal is automatically created.

    The corresponding General Ledger journal is created and posted according to your selections for Accounts Receivable on the General Ledger Integration form (refer to Effect of automation level selected).

    Refer to Trade Promotions Integration for additional information on the journals created.

  • Reinstating a deduction updates the Sales Analysis files/tables when next you run the Sales Analysis Update program.

Field Description
Post Select this to create the debit note according to the information you entered.

Two sets of journals are created to record the movement of the unauthorized deduction amount back into Accounts Receivable against the customer, reduce the original sale to reflect the deduction and to record the reinstated sale.

Deduction details  
Customer This indicates the customer against whom you are reinstating the deduction.
Branch This indicates the branch defined against the customer (Customers).
Deduction code This indicates the deduction code assigned to the deduction.
Receivable This indicates the General Ledger account code defined in the Deductions field of the deduction code (Deduction Code) at the time the customer payment was processed. This is typically be the Accounts Receivable Deduction Control Account.
Resolution This indicates the General Ledger account code defined in the Resolution field of the deduction code (Deduction Code) at the time the customer payment was processed. This is the General Ledger expense account to charge when a deduction is resolved for a reason other than a match to a corresponding accrual promotion account.
Amount This indicates the current balance of the deduction.
Reinstate details  
Document amount Enter the deduction amount you want to reinstate. This is the total amount (including tax if applicable) at which the debit note will be created.
Document date Enter the date for the debit note which will be created by this transaction.
Reference Enter a notation for the deduction reinstatement.
Product class Enter the product class to use for the transaction. The product class determines the Accounts Receivable and Sales revenue accounts to be used when the debit note is processed using the AR Invoice GL Integration program.
Invoice terms This indicates the invoice terms defined against the customer (Customers).
Geographic area This indicates the geographic area code defined against the customer (Customers).
Salesperson This indicates the salesperson code defined against the customer (Customers).
Resolution This indicates the resolution code to use. This is used for reporting purposes.
Tax amount This indicates the taxable portion of the debit note. This is only calculated if the original order was taxable, the customer is defined as taxable (Customers) and the option: Tax included in deductions and accruals is enabled (Trade Promotion Setup).

Transaction Results

The results of the action performed on the review are displayed.

For Automatic Write Off transactions, the auto-write offs could be for multiple deductions and multiple customers, therefore only one line is displayed indicating the number of write-offs processed.

Notes and warnings

GL Analysis considerations

  • If the GL analysis required option is enabled for a ledger account used in this program (General Ledger Codes or GL Structure Definition) then the Capture GL Analysis Entries program is displayed when you post the transaction, so that you can enter the analysis details. For a sub module transaction, the sub module must also be linked to the General Ledger in Detail at company level (General Ledger Integration) or at ledger account code level (General Ledger Codes or GL Structure Definition). GL analysis entries cannot be entered from sub modules if the sub module is linked to the General Ledger in Summary at company level or at ledger account code level.

    Note that the GL analysis required option is ignored for all GL codes which are defined in General Ledger Integration. This applies even when the GL code is manually entered in a posting program. Although GL integration programs may be entered manually, they may also be called automatically by other programs or may be automated, which means that they can never be stopped to allow GL analysis entries to be captured.

    If the GL analysis code used does not exist in the GenAnalysisCat table, then a message to this effect is displayed and the program will not prompt for analysis again. The GL journal will be created but not posted until the GL code, GL analysis code and GL journal are corrected.

    The Ask Me Later function is only available when the option: Force GL Analysis - GL journal posting is enabled for the sub-module (General Ledger Integration).

    General Ledger analysis entries are always distributed in the local currency, regardless of the currency in which the original transaction is processed.

Activity considerations

Operator access to the following activities within this program can be restricted. You configure this using the Operators program.

Activity Description
AR Change Trade Promotions deduction customer for payment Controls whether an operator can change the Deduction customer in the AR Payments and Adjustments and Deduction Review programs for customers defined as Trade promotions customers (Customers).

In the AR Payments and Adjustments program, this applies when the value of the payment amount is less than the invoices selected for payment.

In the Deduction Review program, the deduction customer can be changed to the master account or to any sub-account in the grouping. See Reclassify.

SO Change Trade Promotions deduction customer in review Controls whether an operator can change the deduction customer when reclassifying deductions in the Deduction Review program.

For master and sub accounts, the deduction customer field in the Deduction Review program can be changed to the master account or any sub account in the grouping, even when this activity is denied.

Inserting Application Help

You would typically follow this procedure to display help for the current program in a customized pane that can be pinned to the program window.

Information includes step-by-step instructions for the various functions available within the program, including a brief overview of what the program does, what setup options are required and how to personalize the program.

  1. Open the program for which you want to insert application help into a customized pane.

    This functionality is only available for a program that has panes.

  2. Right-click any form field.

    You can also click the triangle menu icon that appears in the title area of a pane.

  3. Select Insert Application Help from the context-sensitive menu.

    The application help appears in a pane within your program. You can reposition the pane using the docking stickers or pin it to the program window.

Removing the Application Help pane

If you no longer want to display application help in a pane for your current program, you can simply remove it.

  1. Select the Close icon in the right-hand corner of the application help pane.

  2. Confirm that you want to delete the pane.