예제 #1
0
        }
        echo $Ledger->button_new_operation();
        echo '</div>';
        return;
    }
}
//  ------------------------------
/* Display a blank form or a form with predef operation */
/* or a form for correcting */
//  ------------------------------
echo '<div class="content">';
//
$array = isset($_POST['correct']) || isset($correct) ? $_POST : null;
$Ledger = new Acc_Ledger_Purchase($cn, 0);
if (!isset($_REQUEST['p_jrn'])) {
    $def_ledger = $Ledger->get_first('ach', 2);
    if (empty($def_ledger)) {
        exit('Pas de journal disponible');
    }
    $Ledger->id = $def_ledger['jrn_def_id'];
} else {
    $Ledger->id = $_REQUEST['p_jrn'];
}
if (isset($_REQUEST['p_jrn_predef'])) {
    $Ledger->id = $_REQUEST['p_jrn_predef'];
}
// pre defined operation
//
echo '<div id="predef_form">';
echo HtmlInput::hidden('p_jrn_predef', $Ledger->id);
$op = new Pre_op_ach($cn);