mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-17 03:51:06 +01:00
Fix rimozione movimenti automatici
This commit is contained in:
parent
654c827be4
commit
adf3aa0b58
@ -113,12 +113,16 @@ function aggiungi_scadenza($iddocumento, $pagamento = '', $pagato = false)
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Elimina i movimenti collegati ad una fattura.
|
* Elimina i movimenti collegati ad una fattura.
|
||||||
|
* Se il flag $prima_nota è impostato a 1 elimina solo i movimenti di Prima Nota, altrimenti rimuove quelli automatici.
|
||||||
|
*
|
||||||
|
* @param $iddocumento
|
||||||
|
* @param int $prima_nota
|
||||||
*/
|
*/
|
||||||
function elimina_movimenti($iddocumento, $anche_prima_nota = 0)
|
function elimina_movimenti($id_documento, $prima_nota = 0)
|
||||||
{
|
{
|
||||||
$dbo = database();
|
$dbo = database();
|
||||||
|
|
||||||
$query2 = 'DELETE FROM co_movimenti WHERE iddocumento='.prepare($iddocumento).' AND primanota='.prepare($anche_prima_nota);
|
$query2 = 'DELETE FROM co_movimenti WHERE iddocumento='.prepare($id_documento).' AND primanota='.prepare($prima_nota);
|
||||||
$dbo->query($query2);
|
$dbo->query($query2);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -522,6 +522,7 @@ class Fattura extends Document
|
|||||||
$this->rimuoviScadenze();
|
$this->rimuoviScadenze();
|
||||||
|
|
||||||
elimina_movimenti($this->id, 1);
|
elimina_movimenti($this->id, 1);
|
||||||
|
elimina_movimenti($this->id);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Operazioni sulla dichiarazione d'intento
|
// Operazioni sulla dichiarazione d'intento
|
||||||
|
Loading…
x
Reference in New Issue
Block a user