コード例 #1
0
     break;
 case "enc":
     if ($somme * 1 > 0) {
         //Generation de la transaction
         if ($id_transaction = $cpte->record_transaction("", $somme, 1, $val_transactions, 1)) {
             $cpte->validate_transaction($id_transaction);
             $cpte->update_solde();
             if (!$transacash_num) {
                 $req = "select MAX(transacash_num) from transactions where compte_id=" . $cpte->id_compte . "";
                 $resultat = pmb_mysql_query($req);
                 if ($transacash_num = pmb_mysql_result($resultat, 0, 0)) {
                     $req = "update transactions set transacash_num = {$transacash_num} where compte_id=" . $cpte->id_compte . " and transacash_num=0";
                     pmb_mysql_query($req);
                 }
             }
             $cpte->cashdesk_memo_encaissement($id_transaction, $transacash_num, $somme);
         }
         //			print str_replace("!!transacash_id!!",$transacash_num,$print_script);
         back_to_main();
     } else {
         back_to_list();
     }
     break;
 case "transac_add":
     if ($transactype_total * 1 > 0) {
         $transactype = new transactype($transactype_id);
         if ($quantity) {
             $aff_quantity = " ({$quantity})";
         }
         //Generation de la transaction
         if ($id_transaction = $cpte->record_transaction("", $transactype_total, -1, $transactype->name . $aff_quantity, 0, $transactype_id)) {