mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-05 18:27:32 +01:00
Fix dare/avere in prima nota per note di credito
This commit is contained in:
parent
88799e0ba0
commit
3cc9cc3781
@ -100,7 +100,7 @@ foreach ($id_documenti as $id_documento) {
|
|||||||
|
|
||||||
$numeri[] = !empty($fattura['numero_esterno']) ? $fattura['numero_esterno'] : $fattura['numero'];
|
$numeri[] = !empty($fattura['numero_esterno']) ? $fattura['numero_esterno'] : $fattura['numero'];
|
||||||
|
|
||||||
$nota_credito = $tipo->descrizione == 'Nota di credito';
|
$nota_credito = $tipo->reversed;
|
||||||
|
|
||||||
// Predisposizione prima riga
|
// Predisposizione prima riga
|
||||||
$conto_field = 'idconto_'.($dir == 'entrata' ? 'vendite' : 'acquisti');
|
$conto_field = 'idconto_'.($dir == 'entrata' ? 'vendite' : 'acquisti');
|
||||||
@ -126,8 +126,8 @@ foreach ($id_documenti as $id_documento) {
|
|||||||
'iddocumento' => $scadenza['iddocumento'],
|
'iddocumento' => $scadenza['iddocumento'],
|
||||||
'id_scadenza' => $scadenza['id'],
|
'id_scadenza' => $scadenza['id'],
|
||||||
'id_conto' => $id_conto_controparte,
|
'id_conto' => $id_conto_controparte,
|
||||||
'dare' => ($dir == 'entrata' && !$nota_credito && !$is_insoluto) ? 0 : $scadenza['rata'],
|
'dare' => (($dir == 'entrata' && !$nota_credito && !$is_insoluto) || ($dir == 'uscita' && ($nota_credito || $is_insoluto))) ? 0 : $scadenza['rata'],
|
||||||
'avere' => ($dir == 'entrata' && !$nota_credito && !$is_insoluto) ? $scadenza['rata'] : 0,
|
'avere' => (($dir == 'entrata' && !$nota_credito && !$is_insoluto) || ($dir == 'uscita' && ($nota_credito || $is_insoluto))) ? $scadenza['rata'] : 0,
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user