function calc() { $this->numero = calcNumero($this->num_entite, $this->type_acte); }
function duplicate_dev($id_bibli, $id_dev) { global $msg, $charset; global $modif_dev_form, $bt_enr; $bibli = new entites($id_bibli); $lib_bibli = htmlentities($bibli->raison_sociale, ENT_QUOTES, $charset); $form = $modif_dev_form; $dev = new actes($id_dev); $titre = htmlentities($msg['acquisition_dev_cre'], ENT_QUOTES, $charset); $date_cre = formatdate(today()); $numero = calcNumero($id_bibli, TYP_ACT_DEV); $statut = STA_ACT_ENC; $sel_statut = "<input type='hidden' id='statut' name='statut' value='" . $statut . "' />"; $sel_statut .= htmlentities($msg['acquisition_dev_enc'], ENT_QUOTES, $charset); $id_fou = $dev->num_fournisseur; $form = str_replace('!!id_fou!!', $id_fou, $form); $fou = new entites($id_fou); $lib_fou = htmlentities($fou->raison_sociale, ENT_QUOTES, $charset); $coord = entites::get_coordonnees($fou->id_entite, '1'); if (pmb_mysql_num_rows($coord) != 0) { $coord = pmb_mysql_fetch_object($coord); $id_adr_fou = $coord->id_contact; if ($coord->libelle != '') { $adr_fou = htmlentities($coord->libelle, ENT_QUOTES, $charset) . "\n"; } if ($coord->contact != '') { $adr_fou .= htmlentities($coord->contact, ENT_QUOTES, $charset) . "\n"; } if ($coord->adr1 != '') { $adr_fou .= htmlentities($coord->adr1, ENT_QUOTES, $charset) . "\n"; } if ($coord->adr2 != '') { $adr_fou .= htmlentities($coord->adr2, ENT_QUOTES, $charset) . "\n"; } if ($coord->cp != '') { $adr_fou .= htmlentities($coord->cp, ENT_QUOTES, $charset) . ' '; } if ($coord->ville != '') { $adr_fou .= htmlentities($coord->ville, ENT_QUOTES, $charset); } } else { $id_adr_fou = '0'; $adr_fou = ''; } $id_adr_fac = $dev->num_contact_fact; if ($id_adr_fac) { $coord_fac = new coordonnees($id_adr_fac); if ($coord_fac->libelle != '') { $adr_fac = htmlentities($coord_fac->libelle, ENT_QUOTES, $charset) . "\n"; } if ($coord->contact != '') { $adr_fac .= htmlentities($coord_fac->contact, ENT_QUOTES, $charset) . "\n"; } if ($coord_fac->adr1 != '') { $adr_fac .= htmlentities($coord_fac->adr1, ENT_QUOTES, $charset) . "\n"; } if ($coord_fac->adr2 != '') { $adr_fac .= htmlentities($coord_fac->adr2, ENT_QUOTES, $charset) . "\n"; } if ($coord_fac->cp != '') { $adr_fac .= htmlentities($coord_fac->cp, ENT_QUOTES, $charset) . ' '; } if ($coord_fac->ville != '') { $adr_fac .= htmlentities($coord_fac->ville, ENT_QUOTES, $charset); } } else { $id_adr_fac = '0'; $adr_fac = ''; } $id_adr_liv = $dev->num_contact_livr; if ($id_adr_liv) { $coord_liv = new coordonnees($id_adr_liv); if ($coord_liv->libelle != '') { $adr_liv = htmlentities($coord_liv->libelle, ENT_QUOTES, $charset) . "\n"; } if ($coord_liv->contact != '') { $adr_liv .= htmlentities($coord_liv->contact, ENT_QUOTES, $charset) . "\n"; } if ($coord_liv->adr1 != '') { $adr_liv .= htmlentities($coord_liv->adr1, ENT_QUOTES, $charset) . "\n"; } if ($coord_liv->adr2 != '') { $adr_liv .= htmlentities($coord_liv->adr2, ENT_QUOTES, $charset) . "\n"; } if ($coord_liv->cp != '') { $adr_liv .= htmlentities($coord_liv->cp, ENT_QUOTES, $charset) . ' '; } if ($coord_liv->ville != '') { $adr_liv .= htmlentities($coord_liv->ville, ENT_QUOTES, $charset); } } else { $id_adr_liv = '0'; $adr_liv = ''; } $comment = ''; $comment_i = htmlentities($dev->commentaires_i, ENT_QUOTES, $charset); $liens_cde = ''; $ref = ''; $devise = htmlentities($dev->devise, ENT_QUOTES, $charset); $bt_dup = ''; $bt_cde = ''; $bt_imp = ''; $bt_audit = ''; $bt_sup = ''; $lignes = show_lig_dev($id_dev); $id_dev = 0; //complement formulaire $form = str_replace('<!-- sel_statut -->', $sel_statut, $form); $form = str_replace('<!-- bouton_enr -->', $bt_enr, $form); $form = str_replace('<!-- bouton_dup -->', $bt_dup, $form); $form = str_replace('<!-- bouton_cde -->', $bt_cde, $form); $form = str_replace('<!-- bouton_imp -->', $bt_imp, $form); $form = str_replace('<!-- bouton_audit -->', $bt_audit, $form); $form = str_replace('<!-- bouton_sup -->', $bt_sup, $form); $form = str_replace('!!act_nblines!!', $lignes[0], $form); $form = str_replace('<!-- lignes -->', $lignes[1], $form); //Remplissage formulaire $form = str_replace('!!form_title!!', $titre, $form); $form = str_replace('!!id_bibli!!', $id_bibli, $form); $form = str_replace('!!lib_bibli!!', $lib_bibli, $form); $form = str_replace('!!id_dev!!', $id_dev, $form); $form = str_replace('!!date_cre!!', $date_cre, $form); $form = str_replace('!!numero!!', $numero, $form); $form = str_replace('!!statut!!', $statut, $form); $form = str_replace('!!id_fou!!', $id_fou, $form); $form = str_replace('!!lib_fou!!', $lib_fou, $form); $form = str_replace('!!id_adr_fou!!', $id_adr_fou, $form); $form = str_replace('!!adr_fou!!', $adr_fou, $form); $form = str_replace('!!id_adr_liv!!', $id_adr_liv, $form); $form = str_replace('!!adr_liv!!', $adr_liv, $form); $form = str_replace('!!id_adr_fac!!', $id_adr_fac, $form); $form = str_replace('!!adr_fac!!', $adr_fac, $form); $form = str_replace('!!comment!!', $comment, $form); $form = str_replace('!!comment_i!!', $comment_i, $form); $form = str_replace('!!ref!!', $ref, $form); $form = str_replace('!!devise!!', $devise, $form); $form = str_replace('!!liens_cde!!', $liens_cde, $form); print $form; }
function duplicate_cde($id_bibli, $id_cde) { global $msg, $charset; global $modif_cde_form; global $bt_enr, $bt_val; global $sel_date_liv_mod, $sel_date_pay_mod; //Recuperation etablissement $bibli = new entites($id_bibli); $lib_bibli = htmlentities($bibli->raison_sociale, ENT_QUOTES, $charset); $form = $modif_cde_form; //Recuperation commande $cde = new actes($id_cde); $exer = new exercices($cde->num_exercice); $lib_exer = htmlentities($exer->libelle, ENT_QUOTES, $charset); $titre = htmlentities($msg['acquisition_cde_cre'], ENT_QUOTES, $charset); $date_cre = formatdate(today()); $numero = calcNumero($id_bibli, TYP_ACT_CDE); $nom_acte = htmlentities($cde->nom_acte, ENT_QUOTES, $charset); $statut = STA_ACT_AVA; $sel_statut = "<input type='hidden' id='statut' name='statut' value='" . $statut . "' />"; $sel_statut .= htmlentities($msg['acquisition_cde_aval'], ENT_QUOTES, $charset); $id_fou = $cde->num_fournisseur; $fou = new entites($id_fou); $lib_fou = htmlentities($fou->raison_sociale, ENT_QUOTES, $charset); $coord = entites::get_coordonnees($fou->id_entite, '1'); if (pmb_mysql_num_rows($coord) != 0) { $coord = pmb_mysql_fetch_object($coord); $id_adr_fou = $coord->id_contact; if ($coord->libelle != '') { $adr_fou = htmlentities($coord->libelle, ENT_QUOTES, $charset) . "\n"; } if ($coord->contact != '') { $adr_fou .= htmlentities($coord->contact, ENT_QUOTES, $charset) . "\n"; } if ($coord->adr1 != '') { $adr_fou .= htmlentities($coord->adr1, ENT_QUOTES, $charset) . "\n"; } if ($coord->adr2 != '') { $adr_fou .= htmlentities($coord->adr2, ENT_QUOTES, $charset) . "\n"; } if ($coord->cp != '') { $adr_fou .= htmlentities($coord->cp, ENT_QUOTES, $charset) . ' '; } if ($coord->ville != '') { $adr_fou .= htmlentities($coord->ville, ENT_QUOTES, $charset); } } else { $id_adr_fou = '0'; $adr_fou = ''; } $id_adr_fac = $cde->num_contact_fact; if ($id_adr_fac) { $coord_fac = new coordonnees($id_adr_fac); if ($coord_fac->libelle != '') { $adr_fac = htmlentities($coord_fac->libelle, ENT_QUOTES, $charset) . "\n"; } if ($coord->contact != '') { $adr_fac .= htmlentities($coord_fac->contact, ENT_QUOTES, $charset) . "\n"; } if ($coord_fac->adr1 != '') { $adr_fac .= htmlentities($coord_fac->adr1, ENT_QUOTES, $charset) . "\n"; } if ($coord_fac->adr2 != '') { $adr_fac .= htmlentities($coord_fac->adr2, ENT_QUOTES, $charset) . "\n"; } if ($coord_fac->cp != '') { $adr_fac .= htmlentities($coord_fac->cp, ENT_QUOTES, $charset) . ' '; } if ($coord_fac->ville != '') { $adr_fac .= htmlentities($coord_fac->ville, ENT_QUOTES, $charset); } } else { $id_adr_fac = '0'; $adr_fac = ''; } $id_adr_liv = $cde->num_contact_livr; if ($id_adr_liv) { $coord_liv = new coordonnees($id_adr_liv); if ($coord_liv->libelle != '') { $adr_liv = htmlentities($coord_liv->libelle, ENT_QUOTES, $charset) . "\n"; } if ($coord_liv->contact != '') { $adr_liv .= htmlentities($coord_liv->contact, ENT_QUOTES, $charset) . "\n"; } if ($coord_liv->adr1 != '') { $adr_liv .= htmlentities($coord_liv->adr1, ENT_QUOTES, $charset) . "\n"; } if ($coord_liv->adr2 != '') { $adr_liv .= htmlentities($coord_liv->adr2, ENT_QUOTES, $charset) . "\n"; } if ($coord_liv->cp != '') { $adr_liv .= htmlentities($coord_liv->cp, ENT_QUOTES, $charset) . ' '; } if ($coord_liv->ville != '') { $adr_liv .= htmlentities($coord_liv->ville, ENT_QUOTES, $charset); } } else { $id_adr_liv = '0'; $adr_liv = ''; } $comment = ''; $comment_i = htmlentities($cde->commentaires_i, ENT_QUOTES, $charset); $id_dev = liens_actes::getDevis($id_cde); if ($id_dev) { $dev = new actes($id_dev); $lien_dev = "<a href=\"./acquisition.php?categ=ach&sub=devi&action=modif&id_bibli=" . $id_bibli . "&id_dev=" . $id_dev . "\">" . $dev->numero . "</a>"; } $liens_liv = ''; $liens_fac = ''; $ref = htmlentities($cde->reference, ENT_QUOTES, $charset); $sel_date_pay = $sel_date_pay_mod; $date_pay = ''; $date_pay_lib = $msg['parperso_nodate']; $num_pay = ''; $sel_date_liv = $sel_date_liv_mod; $date_liv = ''; $date_liv_lib = $msg['parperso_nodate']; $devise = htmlentities($cde->devise, ENT_QUOTES, $charset); $bt_dup = ''; $bt_rec = ''; $bt_fac = ''; $bt_imp = ''; $bt_sol = ''; $bt_audit = ''; $bt_sup = ''; $lignes = show_lig_cde($id_cde); $id_cde = 0; //complement formulaire $form = str_replace('<!-- sel_statut -->', $sel_statut, $form); $form = str_replace('<!-- sel_date_liv -->', $sel_date_liv, $form); $form = str_replace('<!-- sel_date_pay -->', $sel_date_pay, $form); $form = str_replace('<!-- bouton_enr -->', $bt_enr, $form); $form = str_replace('<!-- bouton_val -->', $bt_val, $form); $form = str_replace('<!-- bouton_dup -->', $bt_dup, $form); $form = str_replace('<!-- bouton_rec -->', $bt_rec, $form); $form = str_replace('<!-- bouton_fac -->', $bt_fac, $form); $form = str_replace('<!-- bouton_imp -->', $bt_imp, $form); $form = str_replace('<!-- bouton_audit -->', $bt_audit, $form); $form = str_replace('<!-- bouton_sol -->', $bt_sol, $form); $form = str_replace('<!-- bouton_sup -->', $bt_sup, $form); $form = str_replace('!!act_nblines!!', $lignes[0], $form); $form = str_replace('<!-- lignes -->', $lignes[1], $form); //Remplissage formulaire $form = str_replace('!!form_title!!', $titre, $form); $form = str_replace('!!id_bibli!!', $id_bibli, $form); $form = str_replace('!!lib_bibli!!', $lib_bibli, $form); $form = str_replace('!!id_exer!!', $exer->id_exercice, $form); $form = str_replace('!!lib_exer!!', $lib_exer, $form); $form = str_replace('!!id_cde!!', $id_cde, $form); $form = str_replace('!!date_cre!!', $date_cre, $form); $form = str_replace('!!dat_def_lib!!', formatdate(today()), $form); $form = str_replace('!!dat_def!!', preg_replace('/-/', '', today()), $form); $form = str_replace('!!numero!!', $numero, $form); $form = str_replace('!!nom_acte!!', $nom_acte, $form); $form = str_replace('!!statut!!', $statut, $form); $form = str_replace('!!id_fou!!', $id_fou, $form); $form = str_replace('!!lib_fou!!', $lib_fou, $form); $form = str_replace('!!id_adr_fou!!', $id_adr_fou, $form); $form = str_replace('!!adr_fou!!', $adr_fou, $form); $form = str_replace('!!date_liv!!', $date_liv, $form); $form = str_replace('!!date_liv_lib!!', $date_liv_lib, $form); $form = str_replace('!!date_pay!!', $date_pay, $form); $form = str_replace('!!date_pay_lib!!', $date_pay_lib, $form); $form = str_replace('!!num_pay!!', $num_pay, $form); $form = str_replace('!!id_adr_liv!!', $id_adr_liv, $form); $form = str_replace('!!adr_liv!!', $adr_liv, $form); $form = str_replace('!!id_adr_fac!!', $id_adr_fac, $form); $form = str_replace('!!adr_fac!!', $adr_fac, $form); $form = str_replace('!!comment!!', $comment, $form); $form = str_replace('!!comment_i!!', $comment_i, $form); $form = str_replace('!!ref!!', $ref, $form); $form = str_replace('!!id_dev!!', $id_dev, $form); $form = str_replace('!!devise!!', $devise, $form); $form = str_replace('!!lien_dev!!', $lien_dev, $form); $form = str_replace('!!liens_fac!!', $liens_fac, $form); $form = str_replace('!!liens_liv!!', $liens_liv, $form); print $form; }