Ordoro PO Qty Received 0


#1

Why do these POs have a quantity received of 0? My client said they are drop shipped. Does my client need to perform steps to make the quantity received 1?

Request:

https://api.ordoro.com/purchase_order/?start_date=2017-03-20T04:00:00.0000000Z&end_date=2017-04-01T03:59:59.0000000Z&status=all&offset=0&limit=100

Response

{“count”: 2, “purchase_order”: [{“status”: “unsent”, “updated”: “2017-03-30T19:40:24.187091-05:00”, “shipping_method”: null, “created”: “2017-03-30T19:40:24.123035-05:00”, “items”: [{“available_on_hand”: 0, “product”: {“is_kit_parent”: false, “weight”: 0.0, “height”: null, “cost”: 1767.14, “id”: 48505957, “sku”: “peKMNA14A40”, “company_id”: 414114, “_link”: “/product/peKMNA14A40/”, “width”: null, “supplier”: {“sku”: “peKMNA14A40”, “price”: 7023.0, “unit_price”: 7023.0}, “type”: null, “category”: “”, “updated”: “2017-03-27T21:42:18.623966-05:00”, “price”: 1767.14, “warehouse”: {“location_in_warehouse”: “”}, “taxable”: “”, “total_on_hand”: null, “archive_date”: null, “name”: “UltraGroove Metal KIT - 2016 - NISSAN - TITAN - 5’6” - XSB", “customer_text”: null, “created”: “2017-03-27T19:28:31.786438-05:00”, “upc”: null, “length”: null}, “_link”: “/purchase_order/20170330-194024120/line/326087/”, “to_be_shipped”: 0, “id”: 326087, “quantity_received”: 0, “quantity”: 1}], “po_id”: “20170330-194024120”, “company_id”: 414114, “_link”: “/purchase_order/20170330-194024120/”, “warehouse”: {"_link": “/warehouse/47017/”, “id”: 47017, “cart”: null, “is_configured_for_shipping”: true, “address”: {“city”: “Glenview”, “fax”: null, “_linkaddresscreatedtaskstatus”: “/new_task/status/address_created/3957745744/”, “name”: “My Company Warehouse”, “zip”: “60026”, “phone”: “3123750144”, “street1”: “2700 Patriot Blvd”, “company”: null, “id”: 3957745744, “reference_number”: null, “email”: "20161020dr@gmail.com", “state”: “IL”, “country”: “US”, “cart_address_id”: null, “validation”: {“suggested”: [], “additional_text”: null, “is_error”: false}, “street2”: “Suite 250”}, “is_default_location”: true}, “goods_receipts”: [], “comments”: [{“date”: “2017-03-30T19:40:24.135580-05:00”, “text”: “Added 1 of u’UltraGroove Metal KIT - 2016 - NISSAN - TITAN - 5\'6” - XSB’ (SKU: u’peKMNA14A40’)", “user”: "20161020dr@gmail.com"}], “supplier”: {“updated”: “2017-03-27T21:39:31.046555-05:00”, “created”: “2017-03-27T21:39:31.046178-05:00”, “company_id”: 414114, “_link”: “/supplier/31025/”, “id”: 31025, “address”: {“city”: “Chicago”, “fax”: “”, “_linkaddresscreatedtaskstatus”: “/new_task/status/address_created/3958152267/”, “name”: null, “zip”: “60606”, “phone”: “312-375-0144”, “street1”: “10 s canal”, “company”: “Turn14”, “id”: 3958152267, “reference_number”: “”, “email”: "info@superclubauto.com", “state”: “IL”, “country”: “US”, “cart_address_id”: null, “validation”: {“suggested”: [], “additional_text”: null, “is_error”: false}, “street2”: “”}, “vendor_config”: {}}, “sent”: null, “instructions”: null}, {“status”: “cancelled”, “updated”: “2017-03-30T19:40:09.369774-05:00”, “shipping_method”: null, “created”: “2017-03-30T19:38:48.402061-05:00”, “items”: [{“available_on_hand”: 0, “product”: {“is_kit_parent”: false, “weight”: 0.0, “height”: null, “cost”: 1767.14, “id”: 48505957, “sku”: “peKMNA14A40”, “company_id”: 414114, “_link”: “/product/peKMNA14A40/”, “width”: null, “supplier”: {“sku”: “peKMNA14A40”, “price”: 7023.0, “unit_price”: 7023.0}, “type”: null, “category”: “”, “updated”: “2017-03-27T21:42:18.623966-05:00”, “price”: 1767.14, “warehouse”: {“location_in_warehouse”: “”}, “taxable”: “”, “total_on_hand”: null, “archive_date”: null, “name”: “UltraGroove Metal KIT - 2016 - NISSAN - TITAN - 5’6” - XSB", “customer_text”: null, “created”: “2017-03-27T19:28:31.786438-05:00”, “upc”: null, “length”: null}, “_link”: “/purchase_order/20170330-193848399/line/326084/”, “to_be_shipped”: 0, “id”: 326084, “quantity_received”: 0, “quantity”: 1}], “po_id”: “20170330-193848399”, “company_id”: 414114, “_link”: “/purchase_order/20170330-193848399/”, “warehouse”: {"_link": “/warehouse/47017/”, “id”: 47017, “cart”: null, “is_configured_for_shipping”: true, “address”: {“city”: “Glenview”, “fax”: null, “_linkaddresscreatedtaskstatus”: “/new_task/status/address_created/3957745744/”, “name”: “My Company Warehouse”, “zip”: “60026”, “phone”: “3123750144”, “street1”: “2700 Patriot Blvd”, “company”: null, “id”: 3957745744, “reference_number”: null, “email”: "20161020dr@gmail.com", “state”: “IL”, “country”: “US”, “cart_address_id”: null, “validation”: {“suggested”: [], “additional_text”: null, “is_error”: false}, “street2”: “Suite 250”}, “is_default_location”: true}, “goods_receipts”: [], “comments”: [{“date”: “2017-03-30T19:40:09.376582-05:00”, “text”: “Purchase Order cancelled”, “user”: "20161020dr@gmail.com"}, {“date”: “2017-03-30T19:39:50.446729-05:00”, “text”: “Changed quantity of u’UltraGroove Metal KIT - 2016 - NISSAN - TITAN - 5\'6” - XSB’ (SKU: u’peKMNA14A40’) from 0 to 1 for line 326084", “user”: "20161020dr@gmail.com"}, {“date”: “2017-03-30T19:38:48.419693-05:00”, “text”: “Added 0 of u’UltraGroove Metal KIT - 2016 - NISSAN - TITAN - 5\'6” - XSB’ (SKU: u’peKMNA14A40’)", “user”: "20161020dr@gmail.com"}], “supplier”: {“updated”: “2017-03-27T21:39:31.046555-05:00”, “created”: “2017-03-27T21:39:31.046178-05:00”, “company_id”: 414114, “_link”: “/supplier/31025/”, “id”: 31025, “address”: {“city”: “Chicago”, “fax”: “”, “_linkaddresscreatedtaskstatus”: “/new_task/status/address_created/3958152267/”, “name”: null, “zip”: “60606”, “phone”: “312-375-0144”, “street1”: “10 s canal”, “company”: “Turn14”, “id”: 3958152267, “reference_number”: “”, “email”: "info@superclubauto.com", “state”: “IL”, “country”: “US”, “cart_address_id”: null, “validation”: {“suggested”: [], “additional_text”: null, “is_error”: false}, “street2”: “”}, “vendor_config”: {}}, “sent”: null, “instructions”: null}], “limit”: 100, “offset”: 0}


#2

Hi,

From your question, I think you are trying to mark the quantity on a purchase order as received. To do this, you must create a goods receipt, and then update the goods receipt with the received quantity.

See the docs for creating a goods receipt here,
http://docs.ordoro.apiary.io/#reference/purchase-order/purchaseorderpoidcreategoodsreceipt

Then, you can mark the items as received with a PUT ti this endpoint
http://docs.ordoro.apiary.io/#reference/goods-receipt/goodsreceiptgoodsreceiptidlinegoodsreceiptitemid.

Please note that you will use the method PUT above, and not GET. There’s an issue with methods in the documentation currently.

Hope this helps!