7ea93f9958f5e12382acf0869d1d1746f5553a9e
Unit4 ERP (UBW) requisition filler
A Tampermonkey userscript that fills the line items of a UBW purchase requisition from a supplier cart CSV. It fills and stops; you review, then Save/Send yourself. ubw-requisition-SOP.md covers the manual procedure and gotchas.
Install
- Install Tampermonkey.
- Create a new script, paste in
ubw-requisition-filler.user.js, and Save.
Use
- Go to https://ubw.unit4cloud.com/uk_swa_prod_web/ and start a new requisition. Open the Header, set the Supplier and Sub Project (budget), and Close it. Do this first: each line inherits the supplier from the committed header.
- Click the Tampermonkey icon and choose "Show UBW Requisition Filler".
- Set a Default product code (e.g. "LK1") for lines whose CSV has no Product column.
- Browse to the cart CSV and click Fill requisition.
- Review every line and the total, then Save as draft or Send for approval. Attach the source CSV and any supporting documentation.
CSV format
A header row with these columns (case-insensitive):
- Item Number
- Quantity
- Description
- Unit Price
- Product (optional; per-line product code, otherwise the Default is used)
A Thorlabs cart export works directly. example-cart.csv is a small sample.
Languages
JavaScript
100%