Auto-Generate Overview
This page explains how number generation works across DMeX screens.
From a user point of view:
- If the number field is read-only, it is auto-generated.
- If the number field is editable, it is a manual entry.
tip
Setup reference:
- Standard Auto-Generation prefix can change by User.
- Enhanced Auto-Generate setting only can change by DMeX support team not User.
note
Screens that still use Standard Auto-Generation are planned to move to Enhanced Auto-Generate so numbering can be managed more consistently in one place. The list below shows the current setup.
What the labels meanβ
| labels | Meaning |
|---|---|
| Enhanced Auto-Generate | While creating a new record, the system usually shows the next number automatically based on the active number series. If number allocation is interrupted, a temporary value such as Pending-XXXXXXX may appear instead. In that case, click Refresh to fetch the latest number.The screen supports draft functionality. When a record is saved in draft, a draft series number is assigned. Once the record is approved, an approved series number is generated. |
| Standard Auto-Generation | The existing numbering experience used on some screens generates the next number based on your companyβs configuration, such as a prefix and a running number. For example, a number may follow a pattern like PO-2026-0005, depending on your setup. |
Screen Initialization Setupβ
The list below is grouped in the same order as the Side Screen.
Marketingβ
| Screen | Field | Auto-Generate Type |
|---|---|---|
| Customer | Customer Code | Enhanced Auto-Generate |
| RFQ Customer | Customer Code | Enhanced Auto-Generate |
| RFQ | RFQ Number | Enhanced Auto-Generate |
Purchaseβ
| Screen | Field | Auto-Generate Type |
|---|---|---|
| Job Order | Job Order Number | Enhanced Auto-Generate |
| Non-Returnable DC | Non Returnable Dc Number | Enhanced Auto-Generate |
| Purchase Request | Purchase Request Number | Standard Auto-Generation |
| Returnable DC In | Returnable In Number | Enhanced Auto-Generate |
| Returnable DC Out | Returnable DC Out Number | Enhanced Auto-Generate |
| Service PO | PO Number | Enhanced Auto-Generate |
| Supplier Job Work Out | Supplier Job Work Out Number | Enhanced Auto-Generate |
| Supplier PO | PO Number | Enhanced Auto-Generate |
Storeβ
| Screen | Field | Auto-Generate Type |
|---|---|---|
| Job Work Out | Outward Dc Number | Enhanced Auto-Generate |
| Purchase Inward | GRN Number | Enhanced Auto-Generate |
| Store Purchase Request | Purchase Request Number | Standard Auto-Generation |
Design and Developmentβ
| Screen | Field | Auto-Generate Type |
|---|---|---|
| Part Purchase Request | Purchase Request Number | Standard Auto-Generation |
Maintenanceβ
| Screen | Field | Auto-Generate Type |
|---|---|---|
| Asset | Asset | Standard Auto-Generation |
| Maintenance Purchase Request | Purchase Request Number | Standard Auto-Generation |
Packingβ
| Screen | Field | Auto-Generate Type |
|---|---|---|
| Gate Entry | Gate Entry Number | Standard Auto-Generation |
| Packing Purchase Request | Packing Purchase Request | Standard Auto-Generation |
Production & Qualityβ
| Screen | Field | Auto-Generate Type |
|---|---|---|
| Inward Inspection Process | Inward Inspection Process | Standard Auto-Generation |
| Work Order | Inward Process | Standard Auto-Generation |
| Purchase Request flow in Production menu | Purchase Request Number | Standard Auto-Generation |
| Route Card | Control Plan Number | Standard Auto-Generation |
Calibrationβ
| Screen | Field | Auto-Generate Type |
|---|---|---|
| Calibration | Identification Number | Standard Auto-Generation |
| Instruments Purchase Request | Purchase Request Number | Standard Auto-Generation |
Accountsβ
| Screen | Field | Auto-Generate Type |
|---|---|---|
| Accounts Purchase Request | Purchase Request Number | Standard Auto-Generation |
| Credit Note | Credit Note Number | Standard Auto-Generation |
| Debit Note | Debit Note Number | Standard Auto-Generation |
| Miscellaneous Payment | Voucher Number | Standard Auto-Generation |
caution
Auto-generated numbers always follow the Last Used Number system. If the current highest number is deleted, DMeX uses the next Last Used available number and generates the next number from there. The same rule applies even if multiple Last Used Number have been deleted.