mirror of
https://github.com/inventree/InvenTree.git
synced 2026-05-09 03:03:41 +00:00
- Closes https://github.com/inventree/InvenTree/issues/11830
(cherry picked from commit f0edb002d0)
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
This commit is contained in:
committed by
GitHub
parent
3632d4ea98
commit
b4898eb181
@@ -171,7 +171,14 @@ def annotate_build_order_requirements(reference: str = '') -> QuerySet:
|
||||
build_filter = Q(build__status__in=BuildStatusGroups.ACTIVE_CODES)
|
||||
|
||||
return Coalesce(
|
||||
SubquerySum(f'{reference}used_in__build_lines__quantity', filter=build_filter),
|
||||
SubquerySum(
|
||||
ExpressionWrapper(
|
||||
F(f'{reference}used_in__build_lines__quantity')
|
||||
- F(f'{reference}used_in__build_lines__consumed'),
|
||||
output_field=DecimalField(),
|
||||
),
|
||||
filter=build_filter,
|
||||
),
|
||||
Decimal(0),
|
||||
output_field=models.DecimalField(),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user