HPDFRegisterFrenchCTCRules

Registreert het officiële FNFE-MPE 1.4.0.04-factuurprofiel en de strikte Franse BR-FR-Flux2-landregels

Declaratie

procedure HPDFRegisterFrenchCTCRules(Registry: THPDFEInvoiceRuleRegistry;
  const Profile: AnsiString; const Engine: IHPDFESchematronEngine;
  Syntax: THPDFFrenchInvoiceSyntax= fisFacturX);

Eenheid

HPDFEInvoiceSaxon

Gedrag

Geef een niet-nil-register en een compiled-XSLT-engine mee, doorgaans aangemaakt door HPDFCreateSaxonSchematronEngine

fisFacturX ondersteunt BASIC WL, EN 16931, EXTENDED en de EXTENDED-CTC-FR-hybride-containeraanduiding, met officiële Factur-X 1.09.2-resources uit het Franse 1.4.0.04-pakket

fisCII ondersteunt EN 16931 en het dedicated EXTENDED-CTC-FR-standalone CII-profiel

De helper vervangt de bedrijfsregellaag van het geselecteerde profiel en registreert de vereiste strikte BR-FR-Flux2-landlaag, met gescheiden versies in het validatierapport

Niet-ondersteunde syntax/profiel-combinaties, waaronder de ongepubliceerde legacy-naam EXTENDED-B2B-FR, geven een exception voordat registratiewijzigingen worden doorgevoerd

De resources worden onder France opgelost ten opzichte van SchematronDir, en geslaagde regelvalidatie impliceert geen dekking voor XML Schema, transport, lifecycle of juridische certificering

Gerelateerde API's

Validatie van e-factuur-bedrijfsregels

THPDFFrenchInvoiceSyntax