From 36c0b39650b28e10c2a6c82e844f988986bddbb9 Mon Sep 17 00:00:00 2001 From: Beppe Date: Wed, 18 Jan 2023 15:08:16 +0100 Subject: [PATCH] Fix sede fatturazione --- modules/ddt/bulk.php | 3 +++ modules/fatture/actions.php | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/ddt/bulk.php b/modules/ddt/bulk.php index d72797fe8..e0f2cda30 100755 --- a/modules/ddt/bulk.php +++ b/modules/ddt/bulk.php @@ -95,6 +95,9 @@ switch (post('op')) { $documenti->push($fattura); } + $fattura->idsede_destinazione = $documento_import->idsede_destinazione; + $fattura->save(); + // Inserimento righe foreach ($righe as $riga) { $qta = $riga->qta_rimanente; diff --git a/modules/fatture/actions.php b/modules/fatture/actions.php index 6f8f57707..498b5c7d0 100755 --- a/modules/fatture/actions.php +++ b/modules/fatture/actions.php @@ -732,7 +732,10 @@ switch (post('op')) { $fattura->idpagamento = setting('Tipo di pagamento predefinito'); } - $fattura->idsede_destinazione = $documento->idsede; + + $idsede = ($documento->idsede_destinazione ? $documento->idsede_destinazione : $documento->idsede); + + $fattura->idsede_destinazione = $idsede; $fattura->id_ritenuta_contributi = post('id_ritenuta_contributi') ?: null; $fattura->idreferente = $documento->idreferente; $fattura->idagente = $documento->idagente;