🌐 NL · Last reviewed: 27 May 2026
Certificate Setup — deep configuration
The Setup page was already covered under Setup — Certificate Setup. This page goes deeper into the matching rules and VLE-hold logic.
Matching rules — the cascade in detail
The 3 steps (Step 1, 2, 3) for purchase and sales drive which field combination DXSteel uses to link a certificate to a request.
|
Step value |
Match criteria |
When to choose |
|---|---|---|
|
HeatNo./PlateNo. |
Heat No. + Plate No. must match exactly between certificate and request. |
Strict; use when both fields are always filled by vendors. |
|
HeatNo./PlateNo./ItemNo. |
Above + Item No. |
When the same Heat No. can apply to different items. |
|
HeatNo./PlateNo./ReceiptNo. |
Above + Receipt No. |
When you want strict one-to-one between receipt and certificate. |
|
(blank) |
Skip this step. |
Intermediate step skipped. |
DXSteel evaluates Step 1 first; if no match, Step 2; then Step 3. If Step 1 is blank, Step 2 (and possibly 3) is used.
VLE Hold — exactly what happens
-
With Setup field Hold VLE Till Cert Received = On and a populated Code On Hold Certificate:
-
The subscriber codeunit HoldVLESubsDMX listens on Purch.-Post → OnAfterUpdatePurchaseHeader.
-
On invoice posting, the subscriber checks per line whether open certificate requests still exist.
-
If yes, it sets the matching Vendor Ledger Entry On Hold = your configured Code (e.g. "CERT").
-
The report Check Vendor Ledger Entries for received certificates re-evaluates all open VLEs periodically and clears holds once all certificates are received and linked.
Mandatory Fields — enforcing required fields
Setup fields Mandatory Fields Certificate Header and Mandatory Fields Certificate Lines contain a comma-separated list of field names that must be filled before the certificate can flip to Released. Example value: HeatNo,PlateNo,Quality.
Test the Mandatory Fields string before go-live. Invalid field names are silently ignored — the system gives no warning.
Recommended setup order
-
Enable Link on purchase receipt and Link on sales shipment (automatic linking).
-
Configure Fields Cert. Conn. 1/2/3 for purchase and sales separately.
-
Set Message Unlinked Cert. to Warning (not Error) — gives feedback without blocking the workflow.
-
Enable Check Request Certificate Type / Class. Company / Quality for validation warnings.
-
Enable Hold VLE Till Cert Received + set Code to "CERT" or similar.
-
Enable Check Ranking Cert. Sales if you allow type substitution.
-
Set Check presence on pick if the warehouse must verify certificate presence.
Job Queue automation
-
Certificates - Send Automated Job — Job Queue category + Max Attempts = 3 + Rerun Delay 3600 sec.
-
Check Vendor Ledger Entries for received certificates — daily.
[Screenshot: Certificate Setup with all matching fields filled in]