Sage Intacct Error: You cannot create inventory transactions at root without a warehouse Location in line X

Why the Sync Error occurs

This error occurs when you link a bill to a purchase order in Cashflow360℠ and that link tries to sync to the Root level of a Multi-Entity account in Sage Intacct, but the purchase order has items that require a Warehouse ID in Sage Intacct.

The item(s) coded to the purchase order is an inventory item. Cashflow360 doesn't currently support linking bills to purchase orders in Sage Intacct when the purchase order is created using items that affect inventory control.

How to Fix the Sync Error

  1. Create a new purchase order in Sage Intacct at the root level using only non-inventory items
  2. Create a new bill in Cashflow360, and link the bill to the purchase order in Cashflow360.