validate_facturae
Checks Facturae 3.2.2 XML/XSIG files against official XSD, FACe arithmetic rules, NIF/DIR3 requirements, and signature status before submission to FACe or a client.
Instructions
Validate a Facturae 3.2.2 file (.xml or signed .xsig) before sending it to FACe or a client.
Checks the official XSD, the arithmetic FACe checks (line amounts, tax quotas, header vs line bases, totals, batch totals, installments), NIFs of resident parties, the three DIR3 codes for public administrations, and whether the file is signed. Files that are not Facturae are not charged.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | No | ||
| content_base64 | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||