Skip to content
Bae360Public

About

Standards-driven e-invoicing conformance engine for generating and validating EN 16931, CII, UBL and Factur-X documents.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

#Conform is the isolated document compliance engine of the RILA platform.

It transforms immutable invoice and credit-note snapshots into standards-compliant electronic documents, validates them against versioned XSD and Schematron rules, packages Factur-X PDF/A-3 files, and produces auditable technical evidence.

The project is independent from RILA's billing workflows, tenant management, storage, provider integrations and transmission processes. It receives deterministic inputs and returns generated artifacts, validation reports and compliance metadata.

Primary responsibilities

  • Canonical EN 16931 invoice model
  • CII invoice and credit-note generation
  • UBL Invoice and CreditNote generation
  • Factur-X PDF/A-3 packaging
  • XSD validation
  • EN 16931 Schematron validation
  • French CIUS and EXTENDED-CTC-FR validation
  • PDF/A validation through veraPDF
  • Extraction and inspection of hybrid electronic invoices
  • Versioned standards and ruleset management
  • Reproducible compliance evidence
  • Deterministic document generation

Out of scope

RILA Conform does not manage:

  • invoice creation workflows;
  • customers or suppliers;
  • tenants and workspaces;
  • authentication and authorization;
  • SIREN or SIRET lookup;
  • electronic invoicing directories;
  • PDP or Peppol transmission;
  • payment collection;
  • accounting reconciliation;
  • long-term artifact storage.

These responsibilities remain in the RILA platform.

Technical identity

  • Repository: conform
  • Main service: conform-engine
  • JVM namespace: com.conform
  • TypeScript client: @conform/client
  • Default branch: main
  • Primary language: Kotlin
  • Runtime: JVM
  • API contract: OpenAPI 3.1

About

Standards-driven e-invoicing conformance engine for generating and validating EN 16931, CII, UBL and Factur-X documents.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Packages

Contributors