--- title: "Update 27.1.202547.148728" slug: "update-271202547148728" description: "Improved Subscription Order handling ensures correct number series assignment, preventing conflicts and enhancing daily access with a streamlined navigation menu." updated: 2026-02-23T13:53:19Z published: 2026-02-23T13:53:19Z canonical: "docs.abakion.com/update-271202547148728" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.abakion.com/llms.txt > Use this file to discover all available pages before exploring further. # Update 27.1.202547.148728 **Release Date:** 20. November ## Release Summary - Fixed an issue where creating a new **Subscription Order** could overwrite an already assigned document number, potentially causing **number series conflicts**. - Added a dedicated **No. Series handler** so Subscription Orders always resolve to the correct subscription number series during document creation. - Reordered **navigation menu** to place Subscription List first for quicker daily access. - Overall: improved reliability of number series assignment when creating and inserting Subscription Orders. --- ## Bug Fixes ### Number Series #### Fixed Subscription Order number assignment to prevent overwriting an already assigned document number during insert. When creating a new Subscription Order, the system previously always assigned a new number from the subscription number series — even if the document already had a number assigned. This could lead to number series conflicts or unexpected number changes in specific scenarios, such as when a number was pre-assigned through Assist Edit or external integrations. With this fix: - The **OnBeforeInitInsert** event subscriber now checks whether the **No.** field is already populated before assigning a new number. - If a number is already present, the system skips number assignment and proceeds with the existing value. - If the field is empty, the subscription number series is applied as before. This prevents unintended overwrites and ensures consistent document numbering across all creation paths. #### Added No. Series resolution handler to ensure Subscription Orders always use the correct number series. A new **OnBeforeGetNoSeriesCode** event subscriber has been added on the Sales Header table. Previously, Business Central could fall back to the standard blanket order number series when resolving the number series code for a Subscription Order, since no dedicated handler existed for this event. With this fix: - When a Subscription Order is detected, the system now returns the **Subscription Nos.** from Subscription Setup directly. - The event is marked as handled, preventing Business Central from applying the default blanket order number series. - This works in conjunction with the insert fix above to ensure reliable end-to-end number series assignment. --- ## Improvements ### Navigation #### Reordered the navigation menu to place Subscription List as the first entry. In the Business Central search and role center navigation, **Subscription List** now appears as the first entry under Subscription Management, followed by **Create Subscription Invoice** and **Subscription Setup**. This provides quicker access to the most commonly used page in daily operations.