1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-02-16 19:40:44 +01:00

Aggiornato stato fattura durante la modifica prima nota

This commit is contained in:
Fabio Lovato 2018-02-12 12:40:11 +01:00
parent 2bb8d9e6b7
commit df87540032

View File

@ -193,7 +193,13 @@ switch (post('op')) {
$rs = $dbo->fetchArray($query);
// Aggiorno lo stato della fattura
$dbo->query("UPDATE co_documenti SET idstatodocumento=(SELECT id FROM co_statidocumento WHERE descrizione='Pagato') WHERE id=".prepare($iddocumento));
if( $rs[0]['tot_pagato'] == $rs[0]['tot_da_pagare'] ){
$stato = 'Pagato';
} else {
$stato = 'Parzialmente pagato';
}
$dbo->query("UPDATE co_documenti SET idstatodocumento=(SELECT id FROM co_statidocumento WHERE descrizione=".prepare($stato).") WHERE id=".prepare($iddocumento));
// Aggiorno lo stato dei preventivi collegati alla fattura se ce ne sono
$query2 = 'SELECT idpreventivo FROM co_righe_documenti WHERE iddocumento='.prepare($iddocumento).' AND NOT idpreventivo=0 AND idpreventivo IS NOT NULL';