Combo and QuickBooks

Combos and Inventory Assemblies
Combo products in Teapplix map to Inventory Assemblies in QuickBooks. However, there are some subtle differences.

Teapplix can only handle integer quantities. Unlike QuickBooks, you can not have a combo with "0.5 of child item x".
To handle such situation, we recommend you perform the following:
1) make the smallest unit of an item the child item
2) everything else will be an integer multiplier of this child item

For example, if you have in QuickBooks:
child item x
inventory assembly y that is 0.1 of child x

then we suggest you switch the product this way:
child item y
inventory assembly x that is 10 of child item y.

Inventory Assembly and Quantity Calculation
Under QuickBooks as Inventory Master mode, Teapplix imports all your products from QuickBooks Item List, including "InventoryAssemblies". Teapplix will import each Inventory Assembly in QuickBooks into a Combo in Teapplix, with proper child product definitions. You do not need to re-define combo products in Teapplix.

Teapplix reads quantity available for products from QuickBooks, however, Teapplix will further adjust quantity available for combo products imported from QuickBooks.

In QuickBooks, the quantity available for inventory assembly is controlled by the "build" action.

For example, Take a combo product X, defined as A x 2 + B x 3:

Let say in QuickBooks you perform a "build" of X for 2 pieces.

Then quantity available for X becomes 2, and quantity available for A goes down by 4, and B goes down by 6. These quantity will be synced to Teapplix next time you run web connector.

In Teapplix, we adjust the quantity available of X further automatically, starting from 2. We take the minimum of quantityA / 2 and quantity B / 3, and add that to 2 to get the quantity available for X.

But Teapplix will not adjust the quantity available for A and B.

So for this reason, we recommend that you do builds in QuickBooks for Inventory Assemblies only for orders manually entered into QuickBooks directly. When Teapplix export orders into QuickBooks, Teapplix will build enough quantity to satisfy the order export automatically.

This way quantity available for assemblies will always be 0 in QuickBooks, and Teapplix will calculate the quantity available based on child item quantity.