What's new in version 2603.1.0.0

Sales-Purchase Conditions for Drink-IT  •  Release Note  •  8/26/2026  • 

Enhancements/Modifications

With this release of the Aptean Beverage Sales-Purchase Conditions extension, Drink-IT Edition,

  • the system automatically populates external document references on settlement document headers created from the Condition Settlement Journal page. The Ext. Doc. No. Condition (Sales) field on the Sales and Purchase Condition Setup page defines a placeholder template for the External Document No. field on sales invoice and credit memo headers. The Vendor Invoice/Credit Memo No. field defines a template for the Vendor Invoice No. field on purchase invoice headers and the Vendor Cr. Memo No. field on purchase credit memo headers. Both templates support %1 for the settlement period, %2 for the period starting date, and %3 for the period ending date, with dates formatted as YYYY-MM. If a template field is left empty, the corresponding document header field remains unchanged.

  • the Recurring and Recurring Quantity fields on the Sales and Purchase Condition Combined Minimum & Mandatory page are automatically greyed out when the Recurring toggle on the parent condition rate is turned off. This prevents mandatory items from having an active recurring configuration when the rate itself is not set to recurring, which could cause incorrect free-item quantities to be applied on sales orders. An upgrade included in this release corrects any existing mandatory item records where the Recurring toggle was previously enabled for a condition rate with Recurring turned off.

  • the system evaluates SPC condition validity for indirect sales entries based on the Document Date field value on the Indirect Sales Entry, rather than the Posting Date field value of the accrual. This ensures condition rules fire correctly for historical indirect sales when the document date falls within the condition rule's validity window, even if the posting date does not. Additionally, the system now validates the Posting Date field value on the Indirect Sales Journal against the allowed posting date range defined in Business Central. The allowed range is determined in priority order from the Gen. Journal Template, the User Setup, and the General Ledger Setup as a fallback. If the posting date falls outside the permitted range, the system raises a field error on the Posting Date field.

UI/UX changes

The following UI/UX changes have been made in this release.

  • The Ext. Doc. No. Condition (Sales) field has been added to the Settlement Document group on the Sales & Receivables FastTab of the Sales and Purchase Condition Setup page.
  • The Vendor Invoice/Credit Memo No. field has been added to the Settlement Document group on the Purchase & Payables FastTab of the Sales and Purchase Condition Setup page.
  • The Recurring and Recurring Quantity fields on the Sales and Purchase Condition Combined Minimum & Mandatory page are no longer editable when the Recurring toggle on the parent condition rate is turned off.

Resolved issues

The following issues have been resolved in this release.

IDDescription
358413The system fails to enforce the Maximum Deal cap of a Mix & Match promotion rule across multiple sales orders when the rule has multiple rate lines, causing more free items to be distributed than the configured maximum. Additionally, the undefined mix & match items warning is not shown on subsequent releases of a sales order containing mix & match promotion lines.
375840The system fails to prevent condition lines from being duplicated when creating a sales order from an archived sales order with the Recalculate Lines option disabled.
384545The system fails to suggest condition journal lines when using the Suggest Periodic based on history report for condition rules that use a calculation code with the Calculation Type field value set to Mixed.
384579The system fails to correctly round the suggested quantity on condition journal lines when executing the Suggest Periodic based on history report for condition rules with the Unit of Measure field value set to HL.
384614The system fails to apply the manually adjusted Amount field value on a Net% rule line in the Condition Periodic Settlement Journal page when creating a settlement document. When the Amount field is manually changed on a Net% rule journal line, the settlement document is created using the original calculated amount instead of the adjusted value.
383296The system fails to release a sales order, incorrectly re-validating the Maximum Quantity Deal limit after it has already been correctly applied via the Get Mix & Match Promotion Lines action, when the order contains multiple sales lines for the same item and unit of measure.
386399An error occurs when configuring Condition Lines for different items on a condition rule with the Calculation Type field set to Mixed.
386994The system fails to show positive Unit Price field and Amount field values on the Condition Periodic Settlement Journal page for periodic condition rules with the Calculation Type field set to Mixed.
387324The system fails to create charge lines on the release of a sales order when the sales order is created from a released sales order via the Copy Document action with the Recalculate Lines option disabled. When the Recalculate Lines option is disabled, the Copied from Posted Document field on the copied sales lines is set to true, which previously prevented charge lines from being created on release. The Copied from Posted Document field is only cleared when key fields on the sales line are changed, which allows the lines to be fully recalculated. Changing the Quantity field does not clear this flag and only updates the quantity on the attached charge lines and the associated document lines.
387387An error occurs when releasing a sales order with periodic condition entries when the item charge from the calculation code has a blank VAT Prod. Posting Group field, because the system fails to inherit the value from the item card.
387598An error occurs when using the Release action on the Sales Return Order page when an active Free item (mix & match) promotion rule with a Maximum Quantity Deal is configured for the customer.