To support the requirements specified in UIOR-519:
Pair of "refNumber" and "refNumberType" in PO line should be an array.
1. Create new type :
- "refNumber" and "refNumberType"
- "vendorDetailsSource" is enum : "OrderLine", "InvoiceLine"
2. Add new type into acq-model/mod-orders-storage/vendor_detail.json instead of "refNumber" and "refNumberType"
- New type added and schema changed
- Sample data updated
- Migration scripts created
- Acq-models updated in dependent modules
- Enum is updated:
- Vendor continuation reference number - (replaces Library's continuation order number and Supplier's continuation order)
- Vendor internal number - (replaces Internal vendor number)
- Vendor order reference number - (replaces Supplier's unique order line reference number)
- Vendor subscription reference number - (replaces Agent's unique subscription reference number)
- Vendor title number - (new - does not replace anything)