The Part Numbering Schema feature in Bild allows organizations to automatically generate structured, standardized part numbers using configurable logic.
This ensures consistency, eliminates manual numbering errors, and supports scalable product growth.
Availability & Implementation Process
Important:
This feature must be enabled after speaking with your Account Team.
Before implementation:
Prepare your Part Numbering template in Excel format.
Clearly outline:
Substack logic
Dynamic mappings
Counters
Formatting structure
Implementation Timeline
Meet with your Account Manager to review your schema template.
Your Account Team will configure the schema.
Please allow 3–4 weeks for implementation.
A follow-up call will be scheduled to:
Review the implemented schema
Walk through feature functionality
Answer questions
After implementation, Admins will have access to manage and create schemas within Account Level Settings.
Creating a Part Numbering Schema
Navigate to Account Level Settings
Select Part Number Schema
Click + Add Schema
Each schema is built in three sections:
Substack
Counter Generation
Part Number
On the right-hand side, you will see a Playground panel where you can test the generated part number as you build your schema.
Substack
Substacks are the building blocks of your part number.
Creating a Substack
Enter a Name for the Substack.
This name will later be used in Counter Generation and Part Number sections.
Select a Type:
Static
Dynamic
You may continue adding additional substacks using various combinations of the options below.
If you need to remove a substack, select the red Delete option within that substack.
Static Substack
Enter a fixed value.
This value will not change.
It will always appear exactly as entered in the part number.
Common use cases:
Company prefix
Product family code
Fixed identifier
Dynamic Substack
Dynamic values change based on selected logic.
When selecting Dynamic, you will choose a category:
Workspace
Extension
Metadata
Each dynamic option also includes the ability to define a Fallback Value.
Fallback Value
If a file does not match any of the defined dynamic mappings:
The fallback value will be used in the generated part number.
This ensures that part number generation does not fail when encountering undefined cases.
Dynamic Category: Workspace
Select the workspace
Enter the value that should appear in the part number
Configuration includes:
Dropdown value → What the user selects
Mapped value → What appears in the part number
You may continue adding workspaces as needed.
Each workspace can only be added once.
Once added, it will no longer appear as an available option.
Dynamic Category: Extension
Map file extensions to part number values.
Common use cases:
Assembly
Part
Drawing
A Fallback Value can be set if a file extension does not match any defined mappings.
Dynamic Category: Metadata
Dynamic Metadata mapping is based on metadata fields already configured in your account.
These metadata fields must already exist in the Metadata Settings section of Account Level Settings.
To configure:
Select or enter the metadata value.
Enter the corresponding part number value it should map to.
You may continue adding additional metadata mappings as needed.
A fallback value can also be defined if no metadata value matches.
Counter Generation
The Counter Generation section defines the incremental numeric portion of the part number.
Counters are based on the Substacks you previously created.
To begin:
Counter Configuration Options
1. Length
Defines the number of digits in the counter.
Example:
Length of 5 → 00001, 00002, etc.
2. Padded With
Defines the character used to pad the counter.
Common example:
Padded with 0
3. Current Counter
Displays the most recently generated value.
The next generated part number will be:
Current Counter + 1
4. Skip Values
Allows you to skip a range of values.
Important:
When entering skip values, do not include the padded characters.
Example
Length: 5
Padded With: 0
Current Counter: 0
Skip Values: 8000–9000
Do NOT enter:
08000–09000
The system automatically applies padding.
Custom Fields (Unique Counters)
You may also create Custom Fields, typically used for unique counter logic.
These counters are based on Substack values defined in the “Based On” field.
This allows:
Separate counters for different workspaces
Separate counters for different product categories
Independent numbering sequences within the same schema
Custom counters are especially useful when numbering needs to reset or vary by classification.
Part Number Structure
The Part Number section defines how all Substacks and Counters combine.
To configure:
Enter
{Select from available Substacks
Add separators (such as dashes)
Arrange elements in the desired order
The Playground panel will update in real time as you build the structure.
Example format:
PREFIX – WORKSPACE – COUNTER
Playground Testing
The Playground panel allows you to:
Test dynamic mappings
Confirm fallback behavior
Validate counter formatting
Ensure separators are correct
Verify full part number output
Always test multiple scenarios before finalizing.
Enabling a Part Numbering Schema
Once a Part Numbering Schema has been created, it must be enabled before it can be used to generate part numbers.
Schemas can be enabled in two ways:
For an individual workspace
As the default schema across all workspaces
Enable a Schema for an Individual Workspace
If you want a specific schema applied only to a particular workspace, you can enable it directly within that workspace.
Steps
Navigate to the workspace where you want the schema enabled.
Select the Settings icon from the left-side navigation panel.
Click Part Numbering Schema.
Use the dropdown menu to select the schema you want applied to that workspace.
Once selected, the workspace will begin generating part numbers using the chosen schema.
Enable a Schema for All Workspaces
You can also set a schema as the default across your entire account.
When a schema is set as default, it will automatically apply to all workspaces unless a workspace-specific schema is selected.
Steps
Navigate to Account Level Settings.
Select Part Number Schema.
Open the schema you want to apply globally.
Select Make Default at the top of the schema configuration screen.
This will enable the schema across all workspaces in your organization.
Best Practices
Finalize your Excel template before meeting with your Account Team.
Keep part numbers readable and scalable.
Use fallback values to prevent schema breaks.
Avoid overcomplicating Substack logic.
Use custom counters strategically for controlled numbering.
Document your numbering structure internally.
Summary
The Part Numbering Schema feature provides:
Structured automation
Controlled sequencing
Dynamic logic based on workspace, extension, or metadata
Unique counters
Governance-level standardization
Once implemented, Admins have full control to manage and create additional schemas as needed.











