fix: pos invoice merge to more detailed item wise tax detail

This commit is contained in:
David
2024-09-26 11:18:44 +02:00
parent 27a07b9eb3
commit 5af88a7fb1

View File

@@ -339,10 +339,16 @@ def update_item_wise_tax_detail(consolidate_tax_row, tax_row):
if consolidated_tax_detail.get(item_code):
consolidated_tax_data = consolidated_tax_detail.get(item_code)
consolidated_tax_detail.update(
{item_code: [consolidated_tax_data[0], consolidated_tax_data[1] + tax_data[1]]}
{
item_code: [
consolidated_tax_data[0],
consolidated_tax_data[1] + tax_data[1],
consolidated_tax_data[2] + tax_data[2],
]
}
)
else:
consolidated_tax_detail.update({item_code: [tax_data[0], tax_data[1]]})
consolidated_tax_detail.update({item_code: [tax_data[0], tax_data[1], tax_data[2]]})
consolidate_tax_row.item_wise_tax_detail = json.dumps(consolidated_tax_detail, separators=(",", ":"))