The Global editor holds settings that apply to the whole NomaUBL application — file system layout, processing helpers, email server, AI assistant, license / authentication, and the background scheduler that drives polling and batch document jobs.
Settings here are largely source-agnostic and apply whether documents come from JD Edwards, SAP, NetSuite or a custom ERP. A few BIP-specific knobs are explicitly called out where they appear.
Root install directory of NomaUBL (e.g. /app/nomaubl). Resolved by the %APP_HOME% placeholder used in document template paths.
Environment
Short environment name (e.g. demo, PD). Resolves the %ENV% placeholder used in document template paths (rtf, xsl, ublXslt) so the same template can target multiple environments.
Process Home
Working directory used by NomaUBL during processing (e.g. /app/nomaubl/process).
When Y, processing runs persist their results to the database. Set to N only for dry runs / debugging.
debugProfile(2026.05.9)
Y / N
When Y, every processing run writes per-step timing rows to F564237 covering each pipeline stage: header parsing, lines parsing, validation, UBL emit, PA send. The rows surface on the Tech Dashboard — the Live process events tail flags them with their step name, and the Template processing time widget breaks the average down by stage. Leave at N in production; flip to Y for the duration of a batch run when triaging a slow pipeline. Disable once the slow stage is identified — the extra rows inflate F564237 quickly under load.
A list of recurring batch jobs. Each job runs independently on its own interval and scans for new documents to process. Use + Add batch job to create one and the × button to delete one.
Set Environment. The %ENV% placeholder in document templates is what lets one configuration roll forward from demo to PD without editing every path.
Restart after changing scheduler values. All intervals on Tab 6 (and the batch jobs) are read once at startup; updating them in the UI only persists the value — you still need to restart.
License gates the runtime. If you suddenly see Navigation / Sync / UBL menus disappear, double-check the License Key first.
Pick bip Source only when you actually have JDE. For other ERPs (SAP, NetSuite, custom), use directory and drop their XML output into the Input Directory.
Use validateOnly to dry-run UBL. Pair it with Skip PA send (or its UBL equivalent) when migrating templates so you exercise the pipeline without touching the PA.