feat: #8395 added total column in invoiceInVat #1243

Open
provira wants to merge 3 commits from 8395-invoiceInVatTotal into dev
1 changed files with 18 additions and 9 deletions

View File

@ -89,6 +89,12 @@ const columns = computed(() => [
field: (row) => row.foreignValue,
align: 'left',
},
{
name: 'total',
label: t('Total'),
sortable: true,
Review

Aquí Sortable no aplica y la traducción Total no existe. El tercer calculo total es la suma de los 2 primeros. Puedes acceder a las rows con la prop formData de CrudModel. Mira a ver si puedes hacer un computed para calcular cada total.

Aquí Sortable no aplica y la traducción Total no existe. El tercer calculo total es la suma de los 2 primeros. Puedes acceder a las rows con la prop formData de CrudModel. Mira a ver si puedes hacer un computed para calcular cada total.
align: 'left',
},
]);
const filter = {
@ -277,19 +283,22 @@ function autocompleteExpense(evt, row, col) {
<QTd>
{{
getTotal(rows, null, { cb: taxRate, currency: 'default' })
}}</QTd
>
}}
</QTd>
<QTd />
<QTd>
<template v-if="isNotEuro(invoiceIn.currency.code)">
{{
getTotal(rows, 'foreignValue', {
currency: invoiceIn.currency.code,
})
}}
</template>
{{
getTotal(rows, null, {
cb: (row) =>
parseFloat(row.taxableBase || 0) +
parseFloat(taxRate(row) || 0),
currency: 'default',
})
}}
</QTd>
</QTr>
</template>
<template #item="props">
<div class="q-pa-xs col-xs-12 col-sm-6 grid-style-transition">
<QCard bordered flat class="q-my-xs">