Release Notes
Release Notes
Current release
Features
- UBL 2.1 invoice generation from JDE XML via XSLT
- Three-layer validation: XSD (UBL 2.1) + EN16931 Schematron + CIUS-FR Schematron
- Platform Agréée REST API integration (JWT, auto-refresh)
- PPF directory lookup (non-blocking)
- Import status polling (
-importmode) - Oracle table tracking (F564230, F564231, F564235, F564236)
- React web interface with embedded Java HTTP server
- Split configuration: main + documents + lists
- Mock PA mode for testing
- Processing types: SINGLE, BURST, UBL, BOTH, UBL_VALIDATE
- Parallel batch processing via
ExecutorService - PDF generation via Oracle XDO/BI Publisher
- SFTP download of JDE spool files
- Password encoding utility
- JDE user update (
-updUsermode) - Negative amount handling for credit notes
- Discount support at line and document level
- Currency code lists
- AI chat panel
- XSL editor in web interface
Known limitations
- The Oracle DB password must be manually encoded with
-passwordbefore storage - The web interface requires a running
java -jar nomaubl.jar -configprocess to serve the API - SFTP private key authentication is not supported (password only)