Possible errors during integration with Datawiz.io - datawizio/pythonAPI GitHub Wiki

List of possible errors during integration with Datawiz.io:

  1. When sales don't match:
  • not all sales are sent (wholesale(marked in receipt as bulk=true) and retail);
  • retailer didn't count refunds (if it is a refund, it should be marked in receipt as refund=true and the price has to be negative number).
2. When profit doesn't match or is negative:
  • wrong product prices were sent;
  • not all product prices were sent;
  • sale price in the list of prices is lower than purchasing price.
3. When inventory or the cost of inventory don't match:
  • retailer sent negative inventory;
  • product prices were wrong, in case that retailer doesn't send the price of inventory.
4. When sales of a superordinate category don't match the total cost of subordinate categories:
  • retailer has goods with membership of sequences in superordinate categories

Guidelines for proper service work:

  1. A product can not belong to two categories simultaneously;
  2. A product can not sequence the root category;
  3. If you change the inventory of the past date, you should reload all days up to the present date of the product;
  4. If there are any backdating refunds, that day has to be reloaded in the shop, where the change occurred;
  5. All receipts have to contain point-of-sale terminal and cashier;
  6. To speed up the process of data reloading, you can load only updated or created entries;
  7. Inventory can not be negative;
  8. If a client keeps track of shipments and knows what shipment were the products sold from, he can state purchase price in the receipt;
  9. Use Google Chrome for correct operation of reports;
  10. Deleting any dictionary entries is impossible, as Datawiz.io works with history;
  11. For correct operation of the service, you should upload data of at least 3 months.
⚠️ **GitHub.com Fallback** ⚠️