diff --git a/source/Plugins/AyaNova.Plugin.V8/V8.cs b/source/Plugins/AyaNova.Plugin.V8/V8.cs
index 04cd178..241e85f 100644
--- a/source/Plugins/AyaNova.Plugin.V8/V8.cs
+++ b/source/Plugins/AyaNova.Plugin.V8/V8.cs
@@ -1597,7 +1597,8 @@ namespace AyaNova.PlugIn.V8
var DateCustomFields = await ExportCustomFieldSchema(ocf, ObjectTypeName, ObjectTypeName);
//Step 2: export the objects
- PurchaseOrderList pl = PurchaseOrderList.GetListByCriteria("");
+ //get pos in order by created date oldest to newest to preserve order
+ PurchaseOrderList pl = PurchaseOrderList.GetListByCriteria(" ");
progress.Append("Exporting " + pl.Count.ToString() + " " + ObjectTypeName + "s");
foreach (PurchaseOrderList.PurchaseOrderListInfo i in pl)
@@ -1605,8 +1606,10 @@ namespace AyaNova.PlugIn.V8
if (!progress.KeepGoing) return;
List tags = new List();
tags.Add(ImportTag);
-
PurchaseOrder c = PurchaseOrder.GetItem(i.LT_PurchaseOrder_Label_PONumber.Value);
+
+ PurchaseOrderReceiptList prl = PurchaseOrderReceiptList.GetList("");
+
var ObjectTID = new TypeAndID(RootObjectTypes.PurchaseOrder, c.ID);
dynamic d = new JObject();