From 70000c776e6d07dd568f6ab117f481a284083953 Mon Sep 17 00:00:00 2001 From: florianfederspiel Date: Tue, 1 Apr 2025 16:18:21 +0200 Subject: [PATCH] removed getDocumentSum Function --- components/displayOpenBalances.vue | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/components/displayOpenBalances.vue b/components/displayOpenBalances.vue index 911bd17..6283cad 100644 --- a/components/displayOpenBalances.vue +++ b/components/displayOpenBalances.vue @@ -13,15 +13,16 @@ const setupPage = async () => { - finalizedDocuments = finalizedDocuments.filter(i => i.statementallocations.reduce((n,{amount}) => n + amount, 0).toFixed(2) !== getDocumentSum(i).toFixed(2)) + finalizedDocuments = finalizedDocuments.filter(i => i.statementallocations.reduce((n,{amount}) => n + amount, 0).toFixed(2) !== useSum().getCreatedDocumentSum(i, documents).toFixed(2)) finalizedDocuments.forEach(i => { - unpaidInvoicesSum.value += getDocumentSum(i) - i.statementallocations.reduce((n,{amount}) => n + amount, 0) + unpaidInvoicesSum.value += useSum().getCreatedDocumentSum(i, documents) - i.statementallocations.reduce((n,{amount}) => n + amount, 0) + console.log(useSum().getCreatedDocumentSum(i, documents)) }) unpaidInvoicesCount.value = finalizedDocuments.length draftDocuments.forEach(i => { - draftInvoicesSum.value += getDocumentSum(i) - i.statementallocations.reduce((n,{amount}) => n + amount, 0) + draftInvoicesSum.value += useSum().getCreatedDocumentSum(i, documents) - i.statementallocations.reduce((n,{amount}) => n + amount, 0) }) draftInvoicesCount.value = draftDocuments.length @@ -31,16 +32,6 @@ const setupPage = async () => { setupPage() -const getDocumentSum = (doc) => { - let sum = 0 - doc.rows.forEach(row => { - if(row.mode === "normal" || row.mode === "service" || row.mode === "free") { - sum += row.quantity * row.price * (1 - row.discountPercent / 100) * (1 + row.taxPercent / 100) - } - }) - return sum -} - const calculateOpenSum = (statement) => { /*let startingAmount = statement.amount || 0