CreatePurchaseOrderLineItemInput
has a fulfillment_status
field that is currently not required. This currently will create a purchase order within ShipHero. However, this doesn’t fully link the products to the purchase order:
- in the “old” dashboard, the on_hand count is not correctly updated
- in the “old” dashboard, the purchase order will not appear in the product details page
- in purchase-orders.shiphero.com, the purchase order will not have any line items.
We were able to fix this by submitting Pending
for the fulfillment_status
on new purchase orders.
Two things should be done:
- The field should be required (or the errant behavior should be fixed)
- Acceptable values for
fulfillment_status
should be documented (the lack of documentation was the reason we didn’t include it in the first place)