LS Express version 28.0.x
28.0.0, Released June 22, 2026
New Features
Block Charge to Account at POS on Customer Template
- Added the Block Charge to Account at POS and Block Customer Credit Limit at POS fields to the Customer Template Card page. When you apply a template to a customer, both POS settings are automatically copied to the customer record, letting you enforce POS charging restrictions consistently through customer templates.
Bug Fixes
Refund Payment Action Not Processing
- Fixed an issue where the Refund Payment POS action did not post when selected — the refund amount was not recorded and no error was shown. The action now correctly posts a negative amount to the customer's account, mirroring the Pay to Customer Account action in reverse.
Returns Not Possible for Items with Lot or Serial Numbers
- Fixed an issue where processing a return (reverse sale) for items that have serial or lot number tracking failed with a validation error on Item Tracking Lines. Returns for tracked items now complete successfully.
TSE Signature Missing on Customer Payment Receipt (DE/AT)
- Fixed the German and Austrian customer payment receipts not printing the TSE signature. Both Word document layouts now include the required TSE signature fields.
New Events
OnBeforeCreateSalesInvoiceFromOrder, OnBeforeCreateSalesInvoiceLinesFromOrder, OnAfterCreateSalesInvoiceFromOrder
- Added three integration events to the Create Sales Invoice from Order procedure, letting partner extensions intercept the invoice creation flow — including replacing the default behavior via
IsHandledon the before-event — or post-process the invoice and its lines after they are created.