Up_DW.upload_inventory - datawizio/pythonAPI GitHub Wiki

Up_DW.upload_inventory - відправляє на сервер дані товарів на залишку.

Відправляє на сервер інформацію про товари на залишку.

Приймає список об’єктів товару

        [
            {
               'shop_id': <shop_id>,
               'product_id': <product_id>,
               'date': <date>,
               'qty': <qty>,
               'original_price': <original_price>,
               'stock_total_price': <price>
            }
        ]

або шлях до файлу *.csv.

Parameters:

  • columns: list
default:
[              
       'invoice_id', 
       'invoice_inner_id',
       'shop_id',
       'order_id',
       'provider_id', 
       'date', 
       'employee_id',
       'product_id',
       'qty',
       'original_price',
       'stock_total_price'
]

Упорядкований список колонок таблиці в файлі *.csv.

  • splitter: str, default: ";" Розділювач даних в файлі *.csv.

  • skip_chunks: int, default: 0 Кількість блоків даних, які необхідно пропустити.

Examples:

dwup = datawiz_upload.Up_DW()
dwup.upload_inventory('/home/user/inventory.csv', skip_chunks=2)
⚠️ **GitHub.com Fallback** ⚠️