Skip to Content
Меню
Вам необхідно зареєструватися, щоб взаємодіяти зі спільнотою.
Це запитання позначене
1779 Переглядів

hi all,

how can i show parent category level 1(the highest category in the tree)
in pos report sales , knowing that I added an integer field called level in product.category
We are talking about item categories and not POS item categories

pos_daily_sale.py: 


orders_this_day = [order for order in orders if
order.date_order.date() == dt.datetime.strptime(date_report, "%Y-%m-%d").date()]
orders_line_this_day = [line for pos_order in orders_this_day for line in pos_order.lines]
categorie_ids = set([line.product_id.categ_id for line in orders_line_this_year if line.product_id.categ_id])

categories = [
{
'name': categ.name,
'qty': int(sum([line.qty for line in orders_line_this_day if line.product_id.categ_id.id == categ.id])),
'amount': sum([line.price_subtotal_incl for line in orders_line_this_day if
line.product_id.categ_id.id == categ.id]),
}
for categ in categorie_ids
]



Аватар
Відмінити
Related Posts Відповіді Переглядів Дія
1
лип. 25
1220
2
серп. 24
1795
1
лип. 24
3054
2
груд. 23
3207
1
жовт. 23
7661