THPDFEInvoiceValidationReport Record

Συνδυάζει την ετυμηγορία container Factur-X με το αποτέλεσμα επιχειρησιακών κανόνων Schematron για ένα φορτωμένο ηλεκτρονικό τιμολόγιο

Δήλωση

THPDFEInvoiceValidationReport= record
  ContainerReport: THPDFFacturXValidationReport;
  ContainerValid: Boolean;
  BusinessRules: THPDFBusinessRuleResults;
  BusinessSummary: THPDFSchematronSummary;
  BusinessRuleViolations: Integer;   // asserts failed + reports fired
  BusinessRulesEvaluated: Boolean;   // False when engine unavailable
  RuleSets: THPDFEInvoiceRuleSetReports;
  ProfileSupported: Boolean;
  CountryRulesRequired: Boolean;
  CountryRulesEvaluated: Boolean;
  ValidationComplete: Boolean;
  ValidationNote: AnsiString;
end;

Μονάδα

HPDFEInvoiceValidator

Πεδία

ΠεδίοΣκοπός
ContainerReportΠλήρης αναφορά δομής container τύπου THPDFFacturXValidationReport
ContainerValidΕτυμηγορία που επιστρέφει η THotPDF.ValidateFacturXInvoice για το ενσωματωμένο container τιμολογίου
BusinessRulesΑποτελέσματα κανόνων τύπου THPDFBusinessRuleResults που παράγει η μηχανή Schematron
BusinessSummaryTHPDFSchematronSummary που περιγράφει το πέρασμα της μηχανής
BusinessRuleViolationsΠλήθος αποτυχημένων asserts συν των ενεργοποιημένων reports
BusinessRulesEvaluatedFalse όταν η μηχανή δεν είναι διαθέσιμη ή το XML του τιμολογίου δεν μπόρεσε να εξαχθεί
RuleSetsΈκδοση, εύρος επιχειρηματικών ή εθνικών κανόνων, σύνοψη μηχανής, και κατάσταση ολοκλήρωσης για κάθε επιλεγμένο πόρο
ProfileSupportedTrue όταν το επιλεγμένο μητρώο περιέχει επίπεδο επιχειρηματικών κανόνων για το ανιχνευμένο προφίλ
CountryRulesRequiredTrue για XRECHNUNG, EXTENDED-CTC-FR, EXTENDED-B2B-FR, και κάθε προφίλ ρητά καταχωρισμένο με επίπεδο κανόνων χώρας
CountryRulesEvaluatedTrue μόνο όταν το καταχωρισμένο επίπεδο κανόνων χώρας ολοκληρώθηκε χωρίς παραλειπόμενους ελέγχους ή σφάλματα αξιολόγησης
ValidationCompleteΌλα τα απαιτούμενα επίπεδα κανόνων αξιολογήθηκαν, ανεξάρτητα από το αν παρήγαγαν παραβιάσεις επιχειρηματικών κανόνων
ValidationNoteΡητή εξήγηση κάλυψης ή ημιτελούς επικύρωσης, συμπεριλαμβανομένων των λειπόντων κανόνων χώρας

Σημειώσεις χρήσης

Σχετικά API