Skip to content

Commit 034a6cb

Browse files
committed
fix: creazione fattura
1 parent 06c65e4 commit 034a6cb

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

modules/fatture/src/Gestori/Scadenze.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,11 +117,9 @@ protected function registraScadenza(Fattura $fattura, $importo, $data_scadenza,
117117
$descrizione = $fattura->tipo->getTranslation('title').' numero '.$numero;
118118
$idanagrafica = $fattura->idanagrafica;
119119

120-
$scadenza = Scadenza::build($idanagrafica, $descrizione, $importo, $data_scadenza, $id_pagamento, $id_banca_azienda, $id_banca_controparte, $type, $is_pagato);
120+
$scadenza = Scadenza::build($idanagrafica, $descrizione, $importo, $data_scadenza, $id_pagamento, $id_banca_azienda, $id_banca_controparte, $type, $is_pagato, $fattura->id);
121121

122-
$scadenza->documento()->associate($fattura);
123122
$scadenza->data_emissione = $fattura->data;
124-
125123
$scadenza->save();
126124

127125
$assicurazione_crediti = AssicurazioneCrediti::where('id_anagrafica', $scadenza->idanagrafica)->where('data_inizio', '<=', $scadenza->scadenza)->where('data_fine', '>=', $scadenza->scadenza)->first();

modules/scadenzario/src/Scadenza.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ class Scadenza extends Model
3737
'data_pagamento' => 'date',
3838
];
3939

40-
public static function build($idanagrafica = null, $descrizione = null, $importo = null, $data_scadenza = null, $id_pagamento = null, $id_banca_azienda = null, $id_banca_controparte = null, $type = 'fattura', $is_pagato = false)
40+
public static function build($idanagrafica = null, $descrizione = null, $importo = null, $data_scadenza = null, $id_pagamento = null, $id_banca_azienda = null, $id_banca_controparte = null, $type = 'fattura', $is_pagato = false, $iddocumento = null)
4141
{
4242
$model = new static();
4343

@@ -49,6 +49,7 @@ public static function build($idanagrafica = null, $descrizione = null, $importo
4949
$model->id_pagamento = $id_pagamento;
5050
$model->id_banca_azienda = $id_banca_azienda;
5151
$model->id_banca_controparte = $id_banca_controparte;
52+
$model->iddocumento = $iddocumento;
5253

5354
$model->pagato = $is_pagato ? $importo : 0;
5455
$model->data_pagamento = $is_pagato ? $data_scadenza : null;

0 commit comments

Comments
 (0)