Keep templates consistent
Only permitted variables are editable. Fixed headings and layout retain their rules.
VE / VoucherEditing
Handle separate manual voucher needs in a dedicated module: choose a template, fill the variables, check the preview and print.
Preview → Print → History
Voucher Editing
Only permitted variables are editable. Fixed headings and layout retain their rules.
Reference data selection, date and numbering tools, plus weight and amount helpers.
Historical prints use the saved content snapshot rather than the current template.
CONNECTED THROUGH UMP
VE currently reads published RTS templates and selected reference data and maintains its own print history. Restricted APIs should replace internal code and table dependencies.
Meet UMPIN PROGRESS
A separate module view, entry and print workflows, and history isolated by organization and account already exist. Delivery still uses the current RTS project.
Separate releases and storage, then replace shared renderer, template and reference reads with versioned interfaces. Manual vouchers do not write RTS transactions or inventory.
LET’S BUILD YOUR WORKSPACE
Tell us how the team collaborates, which devices are on site and what matters first. We’ll work out the right combination of modules.