'; // Confirm remove if (isset($_POST['confirm_rm'])) { if ($cn->count_sql('select * from tva_rate') > 1) $cn->exec_sql('select tva_delete($1)', array($_POST['tva_id'])); else echo '

Vous ne pouvez pas effacer tous taux' . ' Si votre société n\'utilise pas la TVA, changer dans le menu société

'; } $both_side=(isset($_REQUEST['both']))?1:0; //----------------------------------------------------- // Record Change if (isset($_POST['confirm_mod']) || isset($_POST['confirm_add'])) { extract($_POST); // remove space $tva_poste = str_replace(" ", "", $tva_poste); $err = 0; // Error code if (isNumber($tva_rate) == 0) { $err = 2; } if ($err == 0) { if (isset($_POST['confirm_add'])) { $sql = "select tva_insert($1,$2,$3,$4,$5)"; $res = $cn->exec_sql( $sql, array($tva_label, $tva_rate, $tva_comment, $tva_poste, $both_side) ); $err = Database::fetch_result($res); } if (isset($_POST['confirm_mod'])) { $Res = $cn->exec_sql( "select tva_modify($1,$2,$3,$4,$5,$6)", array($tva_id, $tva_label, $tva_rate, $tva_comment, $tva_poste,$both_side) ); $err = Database::fetch_result($Res); } } if ($err != 0) { $err_code = array(1 => "Tva id n\'est pas un nombre", 2 => "Taux tva invalide", 3 => "Label ne peut être vide", 4 => "Poste invalide", 5 => "Tva id doit être unique"); $str_err = $err_code[$err]; echo ""; ; } } // If company not use VAT $own = new Own($cn); if ($own->MY_TVA_USE == 'N') { echo '

'._("Vous n'êtes pas assujetti à la TVA").'

'; return; } //----------------------------------------------------- // Display $sql = "select tva_id,tva_label,tva_rate,tva_comment,tva_poste,tva_both_side from tva_rate order by tva_label"; $Res = $cn->exec_sql($sql); ?> $row['tva_label'], 'tva_rate' => $row['tva_rate'], 'tva_comment' => $row['tva_comment'], 'tva_poste' => $row['tva_poste'], 'tva_both_side' => $row['tva_both_side'] ); echo ""; echo ''; echo ''; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ''; echo ""; } ?>
Id Label Taux Commentaire Poste Utilisé en même temps au crédit et au débit
'; echo $row['tva_id']; echo '"; echo HtmlInput::hidden('tva_id', $row['tva_id']); echo h($row['tva_label']); echo ""; echo $row['tva_rate']; echo ""; echo h($row['tva_comment']); echo ""; echo $row['tva_poste']; echo ""; $str_msg=( $row['tva_both_side']==1)?'Employé au crédit et débit':'normal' ; echo $str_msg; echo ""; echo HtmlInput::submit("rm", "Efface"); echo HtmlInput::submit("mod", "Modifie"); $w = new IHidden(); $w->name = "tva_id"; $w->value = $row['tva_id']; echo $w->input(); $w = new IHidden(); $w->name = "p_action"; $w->value = "divers"; echo $w->input(); $w = new IHidden(); $w->name = "sa"; $w->value = "tva"; echo $w->input(); echo "
Label Taux Commentaire Poste Double côté
'; echo ''; echo HtmlInput::submit("confirm_rm", "Confirme"); echo HtmlInput::submit("Cancel", "no"); echo ""; } //----------------------------------------------------- // add if (isset($_REQUEST['add'])) { echo "
Ajout d'un taux de tva "; echo '
'; ?>
Label (ce que vous verrez dans les journaux) size = 20; echo $w->input('tva_label', '') ?>
Taux de tva size = 5; echo $w->input('tva_rate', '') ?>
Commentaire heigh = 5; $w->width = 50; echo $w->input('tva_comment', '') ?>
Poste comptable utilisés format :debit,credit size = 20; echo $w->input('tva_poste', '') ?>
Utilisé au débit et au crédit afin d'annuler cette tva size = 20; echo $w->input('both', '') ?>
Modification d'un taux de tva "; echo '
'; echo ''; ?>
Label (ce que vous verrez dans les journaux) size = 20; echo $w->input('tva_label', $tva_array[$index]['tva_label']) ?>
Taux de tva size = 5; echo $w->input('tva_rate', $tva_array[$index]['tva_rate']) ?>
Commentaire heigh = 5; $w->width = 50; echo $w->input('tva_comment', $tva_array[$index]['tva_comment']) ?>
Poste comptable utilisés format :debit,credit size = 20; echo $w->input('tva_poste', $tva_array[$index]['tva_poste']) ?>
Utilisé au débit et au crédit afin d'annuler cette tva selected=$tva_array[$index]['tva_both_side']; $w->size = 20; echo $w->input('both', '') ?>
'; ?>