22 if (!defined(
'ALLOWED'))
23 die(
'Appel direct ne sont pas permis');
34 $cn=Dossier::connect();
35 $sql=
"select * from impacc.parameter_tva left join public.tva_rate using(tva_id) order by tva_code";
37 require_once DIR_IMPORT_ACCOUNT.
"/template/tva_parameter_list.php";
47 $cn=Dossier::connect();
48 $count=
$cn->get_value(
56 array($pt_id,$tva_code)
64 throw new Exception(_(
"Duplicate"));
66 $cn=Dossier::connect();
68 $cn->exec_sql(
"insert into impacc.parameter_tva(tva_id,tva_code)
70 returning pt_id", array(
$tva_id,$tva_code));
76 throw new Exception(_(
"Duplicate"));
78 $cn=Dossier::connect();
79 $cn->exec_sql(
"update impacc.parameter_tva set tva_id=$1,tva_code=$2 where pt_id=$3",
82 function delete($p_id)
84 $cn=Dossier::connect();
85 $cn->exec_sql(
"delete from impacc.parameter_tva where pt_id=$1",array($p_id));
89 $cn=Dossier::connect();
92 $sql=
"select * from impacc.parameter_tva left join public.tva_rate using(tva_id) where pt_id=$1";
96 $tva_code=h(
$ret[0][
'tva_code']);
98 $label=
$ret[0][
'tva_label'];
101 require_once DIR_IMPORT_ACCOUNT.
"/template/tva_parameter_detail.php";
111 require_once DIR_IMPORT_ACCOUNT.
"/template/tva_parameter_detail.php";
update($id, $tva_id, $tva_code)
insert($tva_id, $tva_code)
check_valid($tva_code, $pt_id)
the TVA Code must be unique
check_exist($tva_id)
The TVA ID must exist.