mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-16 19:40:44 +01:00
Fix registrazione movimenti fatture
This commit is contained in:
parent
f4744175b8
commit
e118f2d52c
@ -578,8 +578,9 @@ class Fattura extends Document
|
||||
// Operazioni al cambiamento di stato
|
||||
// Bozza o Annullato -> Stato diverso da Bozza o Annullato
|
||||
if (
|
||||
in_array($stato_precedente->descrizione, ['Bozza', 'Annullata'])
|
||||
&& !in_array($this->stato['descrizione'], ['Bozza', 'Annullata'])
|
||||
(in_array($stato_precedente->descrizione, ['Bozza', 'Annullata'])
|
||||
&& !in_array($this->stato['descrizione'], ['Bozza', 'Annullata']))
|
||||
|| $options[0] == 'forza_emissione'
|
||||
) {
|
||||
// Registrazione scadenze
|
||||
$this->registraScadenze($this->stato['descrizione'] == 'Pagato');
|
||||
|
@ -51,7 +51,7 @@ class Movimenti
|
||||
|
||||
public function generateMastrino()
|
||||
{
|
||||
$descrizione = $this->fattura->getReference();
|
||||
$descrizione = $this->fattura->getReference(1);
|
||||
$data = $this->fattura->data_competenza;
|
||||
|
||||
$mastrino = Mastrino::build($descrizione, $data, false, false);
|
||||
|
@ -137,13 +137,6 @@ switch (filter('op')) {
|
||||
|
||||
$fattura_pa = FatturaElettronica::manage($filename);
|
||||
$id_fattura = $fattura_pa->save($info);
|
||||
|
||||
ricalcola_costiagg_fattura($id_fattura);
|
||||
elimina_scadenze($id_fattura);
|
||||
elimina_movimenti($id_fattura, 0);
|
||||
aggiungi_scadenza($id_fattura, post('pagamento'));
|
||||
aggiungi_movimento($id_fattura, 'uscita');
|
||||
|
||||
$fattura_pa->delete();
|
||||
|
||||
// Aggiorno la tipologia di anagrafica fornitore
|
||||
|
@ -373,6 +373,8 @@ class FatturaElettronica
|
||||
|
||||
$this->saveAllegati();
|
||||
|
||||
$this->getFattura()->save(['forza_emissione']);
|
||||
|
||||
return $this->getFattura()->id;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user