DW.get_products_stock (rus) - datawizio/pythonAPI GitHub Wiki

W.get_products_stock - возвращает информацию по остаткам товаров

Parameters

  • categories: int, list id категории или список с id, по которым будет делаться выборка

  • products: int, list id товара или список с id, по которым будет делаться выборка

  • shops: int, list id магазина или список с id, по которым будет делаться выборка

  • date_from: datetime, str {%Y-%m-%d} начальная дата выборки

  • date_to: datetime, str {%Y-%m-%d} конечная дата выборки.

Если задан только date_to, тогда выборка будет проводится за период date_to - 30 : date_to. Если задан только date_from, тогда выборка будет проводится за период date_from: date_from + 30. Если не задан - данные за последние 30 дней клиента.

by: str,

        {'stock_qty': Количество товаров на остатке,
         'stock_value': себестоимость товаров на остатке},
          default: "stock_qty"   

поле или поля, по которым хотим получить результат выборки.
show: str,

                    {"name": <product_name> для названий колонок,
                     "id": <product_id> для названий колонок,
                     "both": <product_id>_
                     <product_name> для названий колонок,
                     default: "id" }

тип имени колонок.

  • view_type: raw, represent
  • формат представления таблицы.

    Returns:

    если view_type: raw, тогда формируется следующая таблица:

    date product stock_qty ...N
    1 by by by by
    2 by by by by
    ...N by by by by

    если view_type: represent, тогда формируется такая таблица:

    product1 product2 ...productN
    date1 by by by
    date2 by by by
    ...
    dateN by by by

    Examples

    dw = datawiz.DW()
                dw.get_products_stock(categories = [68805, 69607], by='stock_value',
    				shops = [601, 641],
    				date_from = datetime.date(2015, 8, 9),
    				date_to = datetime.date(2015, 9, 9),
    				)
    

    Вернуть данные стоимости товаров на остатке для товаров категорий
    с id [68805, 69607], от 9-8-2015 до 9-9-2015 по магазинам [601, 641].

    ⚠️ **GitHub.com Fallback** ⚠️