I think it is possible, I am just seeking whether there is existed solution, or how difficult if I have to do it on my own.
We plan to integrate 1 Acumatica tenant with another Acumatica tenant. For simplicity, they can exist in 1 Acumatica instance/url address for the time being. For the long run, they may sit in different Acumatica instances.
The need is below:
Supposing we are having 1 Acumatica tenant A, as Distribution center, all the inventory are stored there. But the inventory belonged to other owners. The distribution center only provide receiving, storage, delivery service.
And we are having several sales channels in Acumatica as Tenant B or C. The sales channels will receive orders and payment from end customers.
When Acumatica tenant B receive order from customer, it sync the order to tenant A.
Tenant A do the shipping, and sync the shipment information to tenant B. (Maybe no inventory deduction in tenant B, causing the real goods are stored and shipped from tenant A). Just tell tenant B the goods are shipped and how many are shipped.
Tenant A issue invoice to tenant B for storage and freight fee.
Tenant B issue invoice to its customer for the goods sold.
Note: all the tenants mentioned above are different legal entities, so they are better not staying in 1 tenant as different companies.
Best answer by larryly
@ray20 Tenants in Acumatica are erp instances. With my understanding, you need to integrate different tenants if you want to sync data.(openapi,soap,scenario...) Why do you use branches and warehouses to sperate data ? That’s will be easier for your case.