Understanding Base Price Updates

After you define base prices, you can update them as needed, for example, to change a price or create a price that is effective on a future date. You can use the Base Price Revisions program (P4106) to update base prices individually, or you can run the Base/Price Maintenance - Batch program (R41830) to update multiple prices simultaneously. When you update multiple prices in batch mode, the system either overrides the existing price with a new price or calculates an adjustment to the existing price, depending on how you set the processing options for the Base/Price Maintenance - Batch program.

The system creates new prices based on the valid price that is selected by the batch program. When you run a version of Base/Price Maintenance - Batch in proof mode, the system generates a report that displays the updates that the program makes to the selected records when you run it in final mode.

When you set up a version of this program, you identify the specific fields for the system to select. For example, you can set up a version to select customer, customer group, item, or item group. Or you can exclude certain types of prices that you do not want to update.

Any new prices that the system creates are included in the report, and their effective dates and the old price that the system used as the basis for the new prices. You can run this program in proof mode as many times as necessary.