Moved ShipmentReceipt to AssetReceipt, moved AssetReservation to mantle.product.issuance with AssetIssuance
Cleaned up AssetReceipt a bit
Changed ShipmentReceipt to AssetReceipt to match recent change/move; added some entity packages
Changed ShipmentReceipt to AssetReceipt for post service and notes
Fixed field names for shipment versus asset receipt
Changed to populate OrderItemBilling.shipmentId when creating ShipmentItemSource
Changed to not invoice by ShipmentItemSource if the invoiceId is already set on it in create#SalesShipmentInvoices; in create#EntireOrderPartInvoice sets invoiceId/invoiceItemSeqId on ShipmentItemSource if not set
Added create Purchase Order Shipment and Schedule, receive Purchase Order Shipment, and complete Purchase Order tests
Added some Shipment status transitions and notes; added entity packages
Not sets shipmentTypeEnumId to ShpTpPurchase if customer is an OrgInternal
Moved Shipment to Shipped just before invoice created, updated shipment type to ShpTpPurchase which service now sets as it should
Various cleanups and entity packages; includes some field renames so requires new or migrated DB
Updated for changed field names
Added receive#Asset service; updated other services for field names, etc
Added receive#EntireShipment and receive#ShipmentProduct services; small updates to others for field names, etc
Added receive Purchase Order Shipment and validate Assets Received tests; small cleanups in other tests
Changed receive#EntireShipment to use transaction cache
Parameterized shipmentId, small cleanups
Added send#PromisedPayment service
Added some missing total amounts; added send Purchase Invoice Payment test