Customization CR1143
SOP Entry Discounts
Description of Need:
ACME provides per-sales-line discounts based on the Payment Terms. (Discounts are taken up front, per line, rather than at the time of payment.)
Payment Terms are not changed after lines have been entered on the transaction.
ACME would like to automatically apply a line-level discount as Orders are entered, and be able to easily see the Discounted Price (Unit Price – Markdown Amount) for each sales line. The Discounted Price should be visible on both Sales Transaction Entry and Sales Transaction Inquiry.
ACME will record the Discount Percent for the Payment Terms using the Payment Terms Setup window, as shown below.
None of the Calculate Discount On options are marked, so Sales Transaction Entry will not calculate a Discount Available.
Description of Solution:
When entering a Sales Transaction in Sales Transaction Entry, the enhancement will retrieve the Discount Type (Percent or Amount,) and the Value (i.e. 5%,) from the Payment Terms Setup window based on the Payment Terms ID on the Sales Customer Detail Entry window. This will be applied to the Sales Line as the Discount Percent after the quantity is entered (the Markdown Amount and Markdown Percent on the sales lines will be updated, which is saved into the SOP10200. MRKDNAMT and SOP10200. MRKSNPCT fields.)
The Discount Price (Unit Price – Discount Amount) will be shown in the Title Bar of the Sales Transaction Entry window (and Sales Transaction Inquiry.) When an existing transaction is viewed, the Discount Price will change in the Title Bar as each line is selected. (As the cursor moves from one line to the next, the Title Bar will update to show the Discount Price for the current line.)
For information regarding this design, or any other WilloWare customization or product, please contact us: