HPDFValidateEInvoiceWithRegistry

Valida o container PDF da fatura e cada camada de regras registrada exigida para o perfil detectado

Declaração

function HPDFValidateEInvoiceWithRegistry(const Doc: THotPDF;
  const SchematronDir: string; Registry: THPDFEInvoiceRuleRegistry;
  out AReport: THPDFEInvoiceValidationReport): Boolean;

Unidade

HPDFEInvoiceValidator

Comportamento

Passe nil em Registry para usar o registry Factur-X padrão, ou forneça um registry de propriedade do host com regras nacionais explícitas e implementações de engine

Retorna true somente quando o container é válido, todas as camadas exigidas estão completas e não restam achados de erro ou aviso

APIs relacionadas

Validação de regras de negócio de e-invoice

THPDFEInvoiceValidationReport