Currently the BL sync assumes that when a BrickLink inventory file is uploaded that it still needs to be adjusted for recent Brick Owl orders. Since I keep both stores in sync by adjusting store inventory when orders are placed there is no need for me to do this when I upload a new inventory file. Would it be possible to add a setting or a check box on this page so that Brick Owl just updates my inventory with the quantities from this file without subtracting the items that have been sold in recent orders.
Comments
It might be better as a store setting somewhere since most stores will either use one or the other and will typically not switch back and forth.
I was thinking of making an option, to have either one way or two-way synchronisation.
Two-way synchronisation means you import your BL file, if you have had any orders on BO, the BL file is imported minus the quantities from the orders and some XML is given to you.
One-way synchronisation means you import your BL file, and the quantities are used from that file with no modification and no XML was given to you.
This option would be out of the way and not something I would expect you to change regularly.
On a related note, can you put on the to-to list for the Inventory API:
- Add Lot
- Delete Lot
I'm working on an inventory reconciliation program to sync updates once a day that occured seprately from an order (parting out a set, manually adding a lot, manually changing a lot's values)
Previously the import tool told you to go away and use the synchronisation, now it just suggests you use the synchronisation.
The import tool will simply import, it will not take any account of orders that have been made. I hope that makes sense.