Fixed Overdue Invoices

This commit is contained in:
2025-06-26 11:34:04 +02:00
parent a742fc8c54
commit ffec9b7dc4

View File

@@ -22,8 +22,11 @@ const setupPage = async () => {
finalizedDocuments = finalizedDocuments.filter(i => i.statementallocations.reduce((n,{amount}) => n + amount, 0).toFixed(2) !== useSum().getCreatedDocumentSum(i, documents).toFixed(2))
if(process.dev) console.log(finalizedDocuments)
finalizedDocuments.forEach(i => {
console.log(i)
if(process.dev) console.log(i)
if(process.dev) console.log(useSum().getCreatedDocumentSum(i, documents) - i.statementallocations.reduce((n,{amount}) => n + amount, 0))
if(dayjs().subtract(i.paymentDays,"days").isAfter(i.documentDate)) {
unpaidOverdueInvoicesSum.value += useSum().getCreatedDocumentSum(i, documents) - i.statementallocations.reduce((n,{amount}) => n + amount, 0)
unpaidOverdueInvoicesCount.value += 1
@@ -62,7 +65,7 @@ setupPage()
<tr>
<td class="break-all">Überfällige Rechnungen:</td>
<td
v-if="unpaidOverdueInvoicesSum > 0"
v-if="unpaidOverdueInvoicesSum !== 0"
class="text-rose-600 font-bold text-nowrap"
>{{unpaidOverdueInvoicesCount}} Stk /<br> {{useCurrency(unpaidOverdueInvoicesSum)}}</td>
<td v-else class="text-primary-500 font-bold text-no-wrap">0 Stk / 0,00</td>