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

Powiązane API

Walidacja zasad biznesowych e-faktur

THPDFFrenchInvoiceSyntax