Validation rules

Validation rules

Validation rules and error codes for DH processes are described on the process pages (e.g., DH-121). More detailed information on validation rules can be found in the separate documents linked below.

Validation rule documents are no longer updated. The validation rules will be moved to the wiki during summer 2026.

The rules for DH processes can be found in the first document as follows:

DH process

Column

DH process

Column

DH-111

Customer Transactions / CUS.UPS.REQ

DH-112

Customer Transactions / CUS.UPD.REQ

DH-113

Customer Transactions / CUS.UPT.REQ

DH-114

Customer Transactions / CUS.UPM.REQ

DH-116

Customer Transactions / CUS.UPM.MRG.REQ

DH-121

Accounting Point Transactions / ACP.CRE.REQ

DH-122

Accounting Point Transactions / ACP.UPD.REQ

Accounting Point Transactions / ACP.UPD.EAC.REQ (EAC update)

DH-123

Accounting Point Transactions / ACP.DEL.REQ

DH-124

Accounting Point Transactions / ACP.UPS.REQ

DH-125

Accounting Point Transactions / ACP.UPD.MTS.REQ

DH-126

Accounting Point Transactions / ACP.CRE.REL

DH-127

Accounting Point Transactions / ACP.END.REL

DH-131

Accounting Point Transactions / ACP.LSI.REQ

DH-132

Accounting Point Transactions / ACP.RTC.REQ

DH-133

Accounting Point Transactions / ACP.RTW.REQ

DH-134

Accounting Point Transactions / ACP.RTD.REQ

DH-135

Accounting Point Transactions / ACP.RTT.REQ

DH-136

Accounting Point Transactions / ACP.BSP.REQ

DH-137

Accounting Point Transactions / ACP.CUS.LSI

DH-141

Community Transactions / ECY.CRE

DH-142

Community Transactions / ECY.UPD

DH-143

Community Transactions / ECY.END

DH-311

Agreement Transactions / AGR.CRE.SLS.REQ

DH-312

Agreement Transactions / AGR.CNF.GRD.REQ

DH-321

Agreement Transactions / AGR.UPD.SLS.REQ

DH-322

Agreement Transactions / AGR.UPD.GRD.REQ

DH-331

Agreement Transactions / AGR.END.SLS.REQ

DH-332

Agreement Transactions / AGR.MVO.REQ

DH-333

Agreement Transactions / AGR.END.GRD.REQ

DH-341

Agreement Transactions / AGR.RFS.SLS.REQ

DH-342

Agreement Transactions / AGR.CAN.GRD.REQ

DH-343

Agreement Transactions / AGR.RFS.SLS.REQ

DH-344

Agreement Transactions / AGR.RFS.GRD.REQ

DH-351

Agreement Transactions / AGR.CNE.SLS.REQ

DH-352

Agreement Transactions / AGR.CNE.GRD.REQ

DH-411

Accounting Point Transactions / ACP.CNS.REQ

DH-412

Accounting Point Transactions / ACP.CND.REQ

DH-413

Accounting Point Transactions / ACP.CDD.REQ

DH-414

Accounting Point Transactions / ACP.CAC.REQ

DH-421

Accounting Point Transactions / ACP.DCS.REQ

DH-422

Accounting Point Transactions / ACP.DCD.REQ

DH-423

Accounting Point Transactions / ACP.DDD.REQ

DH-424

Accounting Point Transactions / ACP.CAD.REQ

DH-711

Product Transactions / PRD.CRS.REQ

DH-712

Product Transactions / PRD.CRD.REQ

DH-713

Product Transactions / PRC.UPS.REQ

DH-714

Product Transactions / PRC.UPD.REQ

DH-715

Product Transactions / TSV.UPS.REQ

DH-716

Product Transactions / TSV.UPD.REQ

DH-717

Product Transactions / PRD.UPS.REQ

DH-718

Product Transactions / PRD.UPD.REQ

DH-721

Product Transactions / PRD.LSS.REQ

DH-722

Product Transactions / PRD.LSD.REQ

DH-723

Product Transactions / PRD.LSP.REQ

DH-724

Product Transactions / TSV.RTS.REQ

DH-725

Product Transactions / TSV.RTD.REQ

DH-726

Product Transactions / TSV.RTT.REQ

DH-731

Invoice Row Transactions / IVR.CRS.REQ

DH-732

Invoice Row Transactions / IVR.CRD.REQ

DH-741

Invoice Row Transactions / IVR.RTS.REQ

DH-742

Invoice Row Transactions / IVR.RTD.REQ

DH-743

Invoice Row Transactions / IVR.RTT.REQ

DH-811

Authorisation Transactions / AGR.CRS.AUT.REQ

DH-812

Authorisation Transactions / AGR.CRT.AUT.REQ

DH-813

Authorisation Transactions / AGR.CRD.AUT.REQ

DH-841

Authorisation Transactions / AGR.ENS.AUT.REQ

DH-842

Authorisation Transactions / AGR.ENT.AUT.REQ

DH-844

Authorisation Transactions / AGR.ENB.AUT.REQ

DH-921

Organisation Transactions / ORG.LSS.REQ

DH-922

Organisation Transactions / ORG.LSD.REQ

DH-923

Organisation Transactions / ORG.LSP.REQ