Symptom
You receive the error "Automatic Interval must always be numeric" when you edit the number range for a business object (e.g. Operational Purchase Documents).
Environment
SAP Business ByDesign
Reproducing the Issue
Example:
- Go to Business Configuration work center
- Go to Overview view
- Search and open the activity: Number Ranges for Operational Purchase Documents (as example)
- Select Purchase Orders
- Navigate to Interval for Purchase Orders
- Enter alphanumeric values for begin respectively end number
- Select Save
- You receive error: Automatic Interval must always be numeric.
Example:
- Go to Business Configuration work center
- Go to Overview view
- Search and open the activity: Number Ranges for Material
- Enter alphanumeric values for begin respectively end number of an existing or newly created automatic number range
- Select Save
- You receive error: Automatic Interval must always be numeric.
Cause
In Business ByDesign system, it is only allowed to have numeric values for automatic number ranges.
It is a general prerequisite that automatic number ranges intervals must be purely numeric. That results from the requirement to get the numbers by always increasing them by one each time, which only works with numeric intervals.
You may use alphanumeric values when e.g. creating orders via migration or webservice, but not for numbers that are automatically created by the system.
Resolution
This is the expected and designed system behavior.
Keywords
Number range, Purchase Order, Purchasing Contract, Interval, Material, , KBA , SRD-SRM-PRO , Purchase Requests and Orders , How To