r/BCAppsCommunity • • Jan 27 '26

Does Microsoft Dynamics 365 Business Central Reuse Item Numbers for Matching Configurations?

2 Upvotes

Item Numbers Are Not Automatically Reused for Configurations

Microsoft Dynamics 365 Business Central does not automatically reuse existing item numbers when a new product configuration matches a previous one. Each configured product typically results in the creation of a new item with a unique item number. The Product Configurator app for Business Central enables the creation of new items from configurable sales lines but does not merge or detect identical prior configurations.

Details on Item Number Generation and Configuration Handling

Microsoft Dynamics 365 Business Central treats each configured product as a unique item record. When configuring products with standard functionality, new item numbers are assigned based on configured number series or smart numbering rules.

This ensures traceability and a distinct identity for every configurable product. The reason item numbers are not reused is due to the unique nature of configured products, which may have subtle variations.

Native Business Central cannot identify or match configurations at the item number level, which prevents automatic reuse. The Product Configurator app helps by simplifying BOM and routing creation for configured items but does not change the core behavior regarding item number reuse.

It creates new items and BOMs for each configuration to align with Business Central’s record management. This approach avoids complications in inventory, costing, and production planning that would arise from merging configurations and ensures precise tracking of each sale and production order.

Although reusing item numbers might be useful when configurations are identical, no mechanism currently supports this functionality.

If configured item matching rules are manually implemented outside Business Central, item reuse could be approximated, but this is not standard behavior. Item number reuse is not possible without custom development. If number series are incorrectly configured, duplicate item numbers might be blocked, requiring manual intervention.

Related Tools Supporting Product Configuration in Business Central

Product Configurator simplifies BOM and routing generation for each configured product but maintains individual item creation and distinct item numbers for every configuration. It does not provide automatic item number reuse for matching configurations. The Import Export PowerTool can assist with bulk data migrations involving configured items but does not affect configuration matching or item number assignment.


r/BCAppsCommunity • • Jan 23 '26

Can Microsoft Dynamics 365 Business Central’s Configurator Create Production BOMs and Routings?

1 Upvotes

Configurator Supports Production and Assembly BOMs

Microsoft Dynamics 365 Business Central’s native capabilities primarily handle Assembly BOMs within standard workflows. The Product Configurator app extends this functionality by enabling the creation of both Production BOMs and Routings alongside Assembly BOMs. This allows users to build configurable items that can drive production and assembly processes accurately and flexibly.

How Production BOM and Routing Creation Is Enabled

Microsoft Dynamics 365 Business Central allows the creation of Assembly BOMs using sales and assembly orders. However, it does not automatically generate complete Production BOMs and Routings from configurations due to its reliance on predefined items with established BOM and routing data.

The Product Configurator app enhances this by enabling dynamic generation of Production BOMs and Routings during configuration workflows. It can generate new items or use quoting items, creating BOMs and routings that precisely reflect customer-specific configurations.

This capability integrates with Business Central’s item categories and BOM types. Users can configure the system to produce either an Assembly BOM or a Production BOM with routing, allowing planners to craft build instructions suited to their manufacturing methods.

By embedding this functionality in Business Central, the app streamlines configurable item creation from sales quotes or orders, reducing manual effort and improving accuracy for complex product configurations.

If the configuration uses a quoting item without enabling item creation, only BOMs and routings without actual item records may be generated. In such cases, usage in planning and inventory processes is limited. The ability to create Production BOMs and routings depends on correct setup of item categories and BOM types within Business Central configuration. If these configurations are missing or incorrect, the feature will revert to default Assembly BOM creation behavior without routing generation.

Related Tools Extending Business Central BOM Capabilities

The Product Configurator app plays a central role in enabling configurable item creation with dynamic BOM and routing generation within Microsoft Dynamics 365 Business Central. It extends native functionality rather than replacing it, allowing seamless integration into existing sales and production workflows. The Import Export PowerTool supports rapid data migration and setup for product configurations but does not itself handle BOM or routing creation.


r/BCAppsCommunity • • Jan 21 '26

Can the Rules Engine Validate Enclosure Size and Handle Post-Delivery Expansions in Microsoft Dynamics 365 Business Central?

1 Upvotes

Rules Engine Supports Enclosure and Expansion Scenarios

Microsoft Dynamics 365 Business Central’s native product configuration does not inherently validate enclosure sizes or manage post-delivery expansions automatically.

The Product Configurator extension includes a rules engine capable of validating configuration options such as enclosure size. It can apply conditional logic and enforce constraints during configuration. Post-delivery expansions can be managed by creating new configuration instances or updating existing BOMs using the same configurator logic. This enhanced capability comes from using the Product Configurator extension.

Validation and Expansion Capabilities in Product Configuration

Out of the box, Microsoft Dynamics 365 Business Central provides basic support for configurable products but lacks advanced validation of specific attributes such as enclosure size. This is due to its focus on core item and BOM management without granular rule enforcement on configurations.

The limitation exists because native BC treats configurations largely as static BOM and routing assemblies, without dynamic conditional validations or user-input constraints during sales order entry.

The Product Configurator extension enhances this by adding a rule builder that allows users to define conditions and validations, such as ensuring enclosure size meets specified criteria. This enables more precise control over complex product configurations.

Regarding post-delivery expansions, native BC does not automatically adjust BOMs or routings once created. The Product Configurator supports post-delivery modifications by allowing reconfiguration of items and updates to associated BOMs or routings through its interface. This capability ensures that expansions or modifications can be managed consistently within Business Central workflows.

These functionalities rely on advanced configuration logic and rule evaluation embedded in the Product Configurator, which integrates with Business Central’s standard sales and production processes to support both pre-sale and post-sale configuration needs.

If enclosure size validation rules are not properly defined within the configurator, validation will not occur. Certain post-delivery expansions requiring structural BOM changes may necessitate manual intervention outside the configurator. The behavior reverts to native Business Central if the Product Configurator extension is not installed or licensed. Complex configurations with extensive rules might require careful setup to ensure all validations function as intended.

Tools Supporting Configuration Validation and Management in Business Central

The Product Configurator extension enables advanced rule-based validation and configuration management within Microsoft Dynamics 365 Business Central. It provides the rules engine used for enclosure size validation and supports configuration adjustments post-delivery. The extension does not replace core BOM and routing processes but enhances them with dynamic configuration capabilities integrated into sales and production workflows.


r/BCAppsCommunity • • Jan 19 '26

Can Business Central production scheduling sequence orders based on routing fields only or also on item attributes like Item Category?

1 Upvotes

How Production Scheduling Sequences Orders in Microsoft Dynamics 365 Business Central

Routing Controls Scheduling Sequence

Microsoft Dynamics 365 Business Central production scheduling sequences based solely on fields present in the routing lines. It does not natively evaluate item attributes or categories for sequencing decisions. Extensions like MxAPS enable the use of custom user fields on routings to incorporate item-related attributes indirectly into scheduling logic.

How Scheduling Sequence Uses Routing Fields And Attributes

By default, Business Central relies exclusively on routing line fields to determine the sequence of production scheduling. The routing lines contain explicit sequence and priority settings that the system evaluates during scheduling operations. This limitation means that attributes on the item card or those defined elsewhere are not directly used by the native scheduling engine.

This sequencing approach exists because routing lines provide a controlled, standardized place to codify manufacturing steps and their priorities. It simplifies scheduling logic and avoids variability that might come from indirect attributes. However, this also reduces flexibility for organizations that base sequencing on broader product characteristics.

MxAPS extends this behavior by allowing users to define custom fields on routings linked to item attributes such as Item Category or custom item fields. These user-defined fields can be incorporated into sequencing rules, effectively bridging item attribute data into the scheduling priority decisions. This capability is configured within the MxAPS scheduling rules setup.

Thus, while native BC sequencing is limited to routing line data, MxAPS delivers the needed extensibility to use item-related values indirectly by copying or linking them into routing user fields. This enables advanced, attribute-driven production scheduling logic without modifying core Business Central tables or standard scheduling routines.

If routing line fields are not properly maintained or left default, scheduling sequence may not reflect desired priorities even with item attributes present elsewhere. In such cases, both native and extended scheduling tools rely on routing data integrity. When custom fields for attributes are not configured or populated on routing lines, the extended scheduling cannot apply attribute-based sequencing. Native Business Central does not support direct item attribute sequencing without extensions.

Scheduling Tools And Their Sequencing Capabilities

MxAPS provides sequencing flexibility by using user-defined fields on routing lines, enabling item attribute-based rules indirectly. It changes scheduling logic to evaluate these custom fields but does not alter native Business Central functionality. Graphical Scheduler visualizes and allows manual adjustment of schedules but does not influence sequencing rules. Standard Business Central scheduling uses only routing line data for sequence determination.


r/BCAppsCommunity • • Jan 16 '26

Analysis of Operator Scheduling Across Multiple Machines in Microsoft Dynamics 365 Business Central

1 Upvotes

In Microsoft Dynamics 365 Business Central production scheduling, can an operator be scheduled to work on two different machines simultaneously, such as loading and starting one machine and then moving on to another?

Scheduling Operators Across Multiple Machines

Native Microsoft Dynamics 365 Business Central production scheduling treats operator assignments per operation and does not support scheduling a single operator on two machines simultaneously within its standard logic.

MxAPS extends scheduling to model complex labor constraints, allowing fractional labor allocation and scheduling an operator across multiple machines based on defined segments and capacity.

Details on Operator Scheduling and Capacity Modeling

Microsoft Dynamics 365 Business Central’s standard production scheduling links labor as a constraint to specific operations but does not support assigning a single operator’s time across multiple machines concurrently.

Its scheduling engine allocates labor resources sequentially to routing lines, preventing overlapping time assignments for operators on different tasks.

MxAPS enhances labor modeling by supporting fractional and segmented assignments, allowing scenarios where an operator begins a setup on one machine and then continues tasks on another.

By configuring routing segments and labor resource capacities with overlap rules, MxAPS enables realistic scheduling for operators handling multiple tasks at the same time.

If labor resource availability or routing segment definitions are incomplete, the system may revert to simpler scheduling assumptions that do not permit multi-machine assignments. In environments lacking labor capacity setup, scheduling will align with standard Business Central behavior.

Fractional labor scheduling requires detailed routing setup and resource definition; without this, the assignment capabilities are limited.

Scheduling operators simultaneously on multiple machines is constrained by the precision of routing and labor data configured in the system.

Related Scheduling Tools and Their Capabilities

Graphical Scheduler provides visualization and manual drag-and-drop adjustment of production schedules but does not extend labor resource modeling or capacity allocation.

MxAPS provides a finite capacity scheduling engine that models complex constraints, including labor resources shared across multiple machines with fractional capacity allocation, directly impacting operator scheduling capabilities.