HPDFRegisterFrenchCTCRules
Registra el perfil oficial de factura FNFE-MPE 1.4.0.04 y las estrictas reglas de país francesas BR-FR-Flux2
Declaración
procedure HPDFRegisterFrenchCTCRules(Registry: THPDFEInvoiceRuleRegistry;
const Profile: AnsiString; const Engine: IHPDFESchematronEngine;
Syntax: THPDFFrenchInvoiceSyntax= fisFacturX);
Unidad
HPDFEInvoiceSaxon
Comportamiento
Suministre un registro no nil y un motor XSLT compilado, normalmente creado con HPDFCreateSaxonSchematronEngine
fisFacturX soporta BASIC WL, EN 16931, EXTENDED y la designación de contenedor híbrido EXTENDED-CTC-FR, usando recursos oficiales de Factur-X 1.09.2 del paquete francés 1.4.0.04
fisCII soporta EN 16931 y el perfil CII independiente dedicado EXTENDED-CTC-FR
El helper reemplaza la capa de reglas de negocio del perfil seleccionado y registra su obligatoria capa de país estricta BR-FR-Flux2, conservando versiones separadas en el informe de validación
Las combinaciones de sintaxis y perfil no soportadas, incluido el nombre legado sin publicar EXTENDED-B2B-FR, lanzan una excepción antes de realizar cambios en el registro
Los recursos se resuelven bajo France relativos a SchematronDir, y una validación de reglas con éxito no implica cobertura de XML Schema, transporte, lifecycle ni certificación legal