HPDFRegisterFrenchCTCRules
Rejestruje oficjalny profil faktur FNFE-MPE 1.4.0.04 i restrykcyjne krajowe zasady BR-FR-Flux2
Deklaracja
procedure HPDFRegisterFrenchCTCRules(Registry: THPDFEInvoiceRuleRegistry;
const Profile: AnsiString; const Engine: IHPDFESchematronEngine;
Syntax: THPDFFrenchInvoiceSyntax= fisFacturX);
Jednostka
HPDFEInvoiceSaxon
Zachowanie
Podaj rejestr różny od nil i silnik skompilowanego XSLT, zwykle tworzony przez HPDFCreateSaxonSchematronEngine
fisFacturX obsługuje BASIC WL, EN 16931, EXTENDED oraz oznaczenie hybrydowego kontenera EXTENDED-CTC-FR, używając oficjalnych zasobów Factur-X 1.09.2 z pakietu francuskiego 1.4.0.04
fisCII obsługuje EN 16931 i dedykowany samodzielny profil CII EXTENDED-CTC-FR
Helper zastępuje warstwę zasad biznesowych wybranego profilu i rejestruje wymaganą przez niego restrykcyjną warstwę krajową BR-FR-Flux2, zachowując osobne wersje w raporcie walidacji
Nieobsługiwane kombinacje syntax/profile, w tym niepublikowana dziedziczna nazwa EXTENDED-B2B-FR, podnoszą wyjątek, zanim cokolwiek zmieni się w rejestrze
Zasoby rozstrzygają się w ramach France względem SchematronDir, a udana walidacja zasad nie oznacza pokrycia XML Schema, transportu, cyklu życia ani certyfikacji prawnej