Hi EveryoneÂ
Â
I’m having an issue updating a purchase Order in Acumatica by using Rest API,
Â
So my process is to create a purchase Order skeleton by entering
OrderNbr
Vendor
Owner
Description
in the next step I add line items to that existing purchase Order  using OrderNbr (Not Auto-generated)
Â
Â
1 Step - Create Purchase Order PUT /purchaseOrder
Â
Â
Â
2 Step - Add line items to the existing Purchase OrderÂ
Â
 "exceptionMessage": "Operation failed",
 "exceptionMessage": "Another process has added the 'POOrder' record. Your changes will be lost.",
Request :
{
 "OrderNbr": {
  "value": "PPO-00007"
 },
 "VendorID": {
  "value": "VD000001"
 },
 "Description": {
  "value": "DummyDescription"
 },
 "Date": {
  "value": "2000-01-01"
 },
 "Location": {
  "value": "DUMMYLOC"
 },
 "ShipToAddress": {
  "AddressLine1": {
   "value": "123 Dummy St"
  },
  "AddressLine2": {
   "value": "Suite 100"
  },
  "City": {
   "value": "Dummyville"
  },
  "Country": {
   "value": "XX"
  },
  "PostalCode": {
   "value": "00000"
  },
  "Validated": {
   "value": "false"
  }
 },
 "ShipToContact": {
  "BusinessName": {
   "value": "Dummy Business Inc."
  },
  "Phone1": {
   "value": "(000) 000-0000"
  }
 },
 "Details": Â
  {
   "LineNbr": {
    "value": "1"
   },
   "LineDescription": {
    "value": "Dummy Line Description"
   },
   "UOM": {
    "value": "Unit"
   },
   "OrderQty": {
    "value": 0
   },
   "UnitCost": {
    "value": 0
   },
   "ExtendedCost": {
    "value": 0
   },
   "Project": {
    "value": "DUMMYPROJ"
   },
   "ProjectTask": {
    "value": "DUMMYTASK"
   },
   "BranchID": {
    "value": "DB"
   },
   "Account": {
    "value": "00000"
   },
   "Subaccount": {
    "value": "DUMMYSUB"
   },
   "InventoryID": {
    "value": "DUMMYINV"
   },
   "Promised": {
    "value": "2000-01-01"
   },
   "Requested": {
    "value": "2000-01-01"
   },
   "WarehouseID": {
    "value": "DUMMYWARE"
   },
   "VendorRef": {
    "value": "00000000"
   }
  }
 ]
}Â
Â
Â
Â
Thank you Â
Â
Â
Â
Â