PR-CUSTOMER #186
|
@ -134,18 +134,26 @@ const getData = () => {
|
|||
clientRisksRef.value?.fetch();
|
||||
};
|
||||
|
||||
const onFetch = (data) => {
|
||||
if (clientRisks.value?.length && data.length) {
|
||||
data[0].balance = clientRisks.value[0]?.amount || 0;
|
||||
const getCurrentBalance = () => {
|
||||
const currentBalance = clientRisks.value.find((balance) => {
|
||||
return balance.companyFk === companyId.value;
|
||||
|
||||
});
|
||||
return currentBalance && currentBalance.amount;
|
||||
};
|
||||
|
||||
data.reduce((prev, curr) => {
|
||||
const netMovement = prev.debit - prev.credit;
|
||||
curr.balance = prev.balance - netMovement;
|
||||
return curr;
|
||||
});
|
||||
}
|
||||
const onFetch = (balances) => {
|
||||
balances.forEach((balance, index) => {
|
||||
if (index === 0) {
|
||||
balance.balance = getCurrentBalance();
|
||||
} else {
|
||||
let previousBalance = balances[index - 1];
|
||||
balance.balance =
|
||||
previousBalance.balance -
|
||||
jgallego
commented
Revisar en salix el valor del campo balance el balance es un saldo por tanto, va acumulando el balance anterior +- el valor del debe/haber Revisar en salix el valor del campo balance
http://localhost:5000/#!/client/1101/balance/index
respecto a lilium
http://localhost:9000/#/customer/1101/balance
el balance es un saldo por tanto, va acumulando el balance anterior +- el valor del debe/haber
cfonseca
commented
Corregido: Corregido: d74119f433
jsegarra
commented
Not fixed! Ver imagen Not fixed! Ver imagen
cfonseca
commented
Corregido el valor del campo balance: Corregido el valor del campo balance: 38d3d49ecb
jsegarra
commented
He probado con los clientes 1101, 1102 y 1103 y lo he visto OK He probado con los clientes 1101, 1102 y 1103 y lo he visto OK
|
||||
(previousBalance.debit - previousBalance.credit);
|
||||
}
|
||||
});
|
||||
|
||||
receiptsData.value = data;
|
||||
receiptsData.value = balances;
|
||||
};
|
||||
|
||||
const showNewPaymentDialog = () => {
|
||||
|
@ -200,7 +208,6 @@ const sendEmailAction = () => {
|
|||
<VnPaginate
|
||||
auto-load
|
||||
data-key="CustomerBalance"
|
||||
order="id DESC"
|
||||
url="Receipts/filter"
|
||||
:user-params="userParams"
|
||||
ref="receiptsRef"
|
||||
|
|
Loading…
Reference in New Issue
en las columnas debe y haber si el valor es cero no mostrarlo
tal como lo hace en salix.
Corregido:
d74119f433
Yo lo he visto OK