Symptom
The error "Automatic Interval must always be numeric" is displayed when editing the number range for a business object (for example: 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.
The error "Automatic Interval must always be numeric" is displayed in the UI.
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.
The error "Automatic Interval must always be numeric" is displayed in the UI.
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.
Alphanumeric values may be used for example when 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, Contract, Automatic Interval must always be numeric , KBA , SRD-SRM-PRO , Purchase Requests and Orders , SRD-CRM-ORD , Orders & Contracts , How To