Introduction: Builder’s Rebate (02-50)

Overview

This selection is run nightly to realign the cost in the Transaction File for all transactions that have been designated as eligible for Builder’s Rebate.

General Instructions

To be eligible for the Builder’s Rebate, the first three characters of the ‘Free’ field of the Transaction Header File must be ‘BBA’, ‘BBB’, ‘BBC’, or ‘BBD.’ (One of these codes must be entered in the ‘Free’ field of POS Entry (02-02) when the transaction was created).

When this program is run, the system first verifies that the branch/day is at a ‘T’ status. It will then read through the Transaction Detail File for eligible transactions. If the Rebate Code is ‘BBA’ and Price Field #20 is less than the Vendor Cost , but not equal to zero, the Vendor Cost in the Transaction Detail Line will be set equal to Field #20. Unit Cost in the Transaction Detail Line will be reduced by the amount of the difference between Vendor Cost and Field #20.

If the Rebate Code ‘BBB’ the system uses Price Field #21, ‘BBC’ uses Price Field #22, and ‘BBD’ uses Price Field #23.

Unit Cost and Vendor Cost in the Transaction Header will be reduced by the accumulated rebate for the transaction.

A Vendor Side File will be created with the Total Rebate by Vendor, Date and Transaction number.

Once the Rebate has been calculated for the day, that day will have an “X” on the Builder Rebate Status grid at the bottom of the Builder’s Rebate screen.