SDI-NOT-PERFORMED

SDI controls not performed offline: file name, size and duplicates (00001-00003, 00404, 00409), signature (00100-00107), registry and channel checks (00300-00327, 00477) and the receipt date (00403). 00419 is reported as 00443 (same condition). These SDI content controls are this API's implementation of Allegato A 1.9.1, not an official SDI artefact.

Official rule text

SDI controls not performed offline: file name, size and duplicates (00001-00003, 00404, 00409), signature (00100-00107), registry and channel checks (00300-00327, 00477) and the receipt date (00403). 00419 is reported as 00443 (same condition). These SDI content controls are this API's implementation of Allegato A 1.9.1, not an official SDI artefact.

Where the rule applies

Rule setDocument typeSeverity
FatturaPA (XML schema, SDI controls) (1.2.3)
Agenzia delle Entrate
FatturaPA 1.2.3 FPR12 (B2B), FatturaPA 1.2.3 FPA12 (public sector)information

Fatal and error findings make the invoice invalid (valid: false); warnings and information do not.

Technical check

Syntax
FATTURAPA · FatturaPA (XML schema, SDI controls) (1.2.3)
Context
/
Syntax
UBL · FatturaPA (XML schema, SDI controls) (1.2.3)
Context
/

How the API reports this rule

Every finding of POST /v1/validate carries the rule id, severity, message, location (XPath) and rule set, and links this page (docUrl):

{
  "severity": "info",
  "ruleId": "SDI-NOT-PERFORMED",
  "message": "SDI controls not performed offline: file name, size and duplicates (00001-00003, 00404, 00409), signature (00100-00107), registry and channel checks (00300-00327, 00477) and the receipt date (00403). 00419 is reported as 00443 (same condition). These SDI content controls are this API's implementation of Allegato A 1.9.1, not an official SDI artefact.",
  "xpath": "/…",
  "source": "schematron:fatturapa@1.2.3",
  "docUrl": "https://einvoice-api.eu/rules/sdi-not-performed.html"
}

Check an invoice against this rule and every other rule of the rule set – in the browser, without sign-up.

Rule text and severity are taken unchanged from the official rule set; this page is generated from the API's configuration. Not legal advice.