Documents
Configurer la façon dont chaque type de document est extrait d'un spool XML source (JD Edwards, SAP, NetSuite, ERP personnalisé…) ou lu directement depuis une facture UBL, transformé pour traitement et rendu au format PDF.
Modèles PDF
Bibliothèque de mises en page PDF réutilisables. Chaque modèle est une ressource pdf-template référencée par son nom depuis les documents. Édition unique, propagation à l'ensemble via un éditeur visuel plein écran — palette de sections à gauche, aperçu en direct au centre, inspecteur avec options + éditeur arborescent des blocs personnalisés à droite.
Liaisons d'actions
Câble les actions réglementaires vendeur affichées dans la modale de détail de facture — Paiement reçu, Avoir, Facture corrigée, Envoi terminé, Annulation comptable, Nouvelle facture, Renvoyer à la PA — vers un ou plusieurs appels de connecteur API ou SQL. Liste d'appels multi-call par liaison avec drapeau Arrêt sur échec, chaînage des réponses via {call.N.fieldName} et sélecteur de portée qui permet à chaque société de surcharger le template e-invoicing par défaut.
Règles de notification
Définition des changements de statut générant une notification, leur contenu, leurs destinataires et leurs canaux (boîte de réception du portail, e-mail, appel d'API externe). Chaque règle est une ressource notification-rule enregistrée dans config-notifications.json ; un panneau Test synchrone permet d'exécuter la règle de bout en bout avant son passage en production.
Dossiers surveillés
Les dossiers surveillés récupèrent les sorties PDF / XML de JD Edwards dans des répertoires montés, convertissent les PDF en XML en parallèle et lancent un lot par document — planifiés comme lot sur la page Tâches planifiées, à la demande depuis la page ou en ligne de commande.
Versions de fichiers
Naviguer dans l'arborescence de fichiers d'un environnement NomaUBL, consulter et restaurer les versions antérieures, éditer les fichiers texte dans l'application, visualiser les PDF, et exporter / importer des packages multi-fichiers entre environnements.
Promotion
Transférer la configuration NomaUBL d'une instance à l'autre élément par élément — documents avec leurs fichiers XSL, RTF et Schematron, modèles PDF, listes, règles de notification, rapports quotidiens, reprises automatiques, contrôles du cycle de vie, connecteurs et modèles de réglages — dans un paquet sans les clés propres à l'instance, avec aperçu, comparaison champ par champ et instantané de version avant chaque écriture.
Ligne de commande
Interface en ligne de commande de NomaUBL — contrôle de service via nomaubl.sh, modes directs du JAR (install, serve, xml, ubl, fetch-import, fetch-status, fetch-single, fetch-all, extract) avec chaque argument et option détaillé.