Release 26.5.51 on 08.09.2026
· 2 min read
This release corrects the prepaid amount (BT-113) of a credit memo in the XRechnung CII and UBL output: a credit memo that was offset against the invoice it corrects is no longer transmitted as a fully prepaid document with a payable amount of zero. In addition, the mseDoc365 country/region and currency tables now duplicated by standard Business Central are marked as obsolete and their list pages have been removed from the user interface.
Bugfix
- The prepaid amount (BT-113) of a credit memo is now the sum of the applications actually settled with money — a Payment or a Refund applied to that credit memo. The payable amount (BT-115) is the rest of the document total (BR-CO-16). Previously BT-113 was derived from the remaining amount of the credit memo's customer ledger entry, which also drops to zero when the credit memo is applied against the invoice it corrects. Such an offset was therefore reported as a prepayment and the credit note went out with BT-115 = 0, i.e. as a zero credit note. Applications by any other document type are offsets and no longer count, and applications that were later unapplied are skipped. The invoice path is unchanged: there, a reduced remaining amount does mean the customer has paid. Both CII and UBL pick this up; no schema-line changes, so existing tenants do not need to update the schema from standard (CHN-447)
Changes
- The mseDoc365 country/region and currency tables and their import XMLports are marked as obsolete (state Pending), and the list pages mseDoc365 Countries/Regions and mseDoc365 Currencies no longer appear in the Business Central user interface. Both tables duplicate master data that standard Business Central already ships — the ISO code and ISO numeric code on Countries/Regions and on Currencies — and nothing in the document output reads them any more. No data is deleted and no object is removed, so nothing has to be maintained twice from now on