THPDFFacturXValidationReport Record

Veredito de uma passagem de validação de fatura Factur-X: flag de fatura híbrida, veredito de validade, as informações da fatura detectada e o conjunto de problemas levantados

Declaração

THPDFFacturXValidationReport= record
  IsHybridInvoice: boolean;
  IsValid: boolean;
  Info: THPDFFacturXInvoiceInfo;
  Issues: THPDFFacturXValidationIssues;
end;

Unidade

HPDFDoc

Campos

CampoFinalidade
IsHybridInvoicetrue assim que a detecção tem sucesso, significando que o documento carrega um anexo de fatura Factur-X ou ZUGFeRD junto com o conteúdo PDF
IsValidtrue apenas quando IsHybridInvoice vale e Issues está vazio; espelha o resultado da função
InfoTHPDFFacturXInvoiceInfo preenchido pela detecção da fatura, disponível sempre que a fatura foi encontrada
IssuesConjunto de valores THPDFFacturXValidationIssue que nomeia todo problema de contêiner, metadados, MIME, namespace ou perfil encontrado

Notas de uso

APIs relacionadas