HPDFRegisterFrenchCTCRules

Registra il profilo di fattura ufficiale FNFE-MPE 1.4.0.04 e le rigide country rules francesi BR-FR-Flux2

Dichiarazione

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

Unità

HPDFEInvoiceSaxon

Comportamento

Fornisci un registry non nil e un motore XSLT compilato, di norma creato da HPDFCreateSaxonSchematronEngine

fisFacturX supporta BASIC WL, EN 16931, EXTENDED e la designazione ibrida EXTENDED-CTC-FR del contenitore, usando le risorse ufficiali Factur-X 1.09.2 del pacchetto francese 1.4.0.04

fisCII supporta EN 16931 e il profilo CII standalone dedicato EXTENDED-CTC-FR

L'helper sostituisce il livello di business rules del profilo selezionato e registra il suo country layer BR-FR-Flux2 richiesto, preservando versioni separate nel report di validazione

Le combinazioni sintassi/profilo non supportate, incluso il nome legacy EXTENDED-B2B-FR non pubblicato, sollevano un'eccezione prima che vengano fatte modifiche al registry

Le risorse si risolvono sotto France in modo relativo a SchematronDir, e una validazione delle regole riuscita non implica copertura di XML Schema, trasporto, lifecycle o certificazione legale

API correlate

Validazione delle Regole di Business della Fattura Elettronica

THPDFFrenchInvoiceSyntax