Esempio n. 1
0
 $offset = isset($_GET['offset']) ? $_GET['offset'] : 0;
 if (count($_GET) == 0) {
     $array = null;
 } else {
     $array = $_GET;
 }
 $array['p_action'] = 'ALL';
 if (!isset($array['date_start']) || !isset($array['date_end'])) {
     // get first date of current exercice
     list($array['date_start'], $array['date_end']) = $g_user->get_limit_current_exercice();
 }
 list($sql, $where) = $ledger->build_search_sql($array);
 // Count nb of line
 $max_line = $cn->count_sql($sql);
 $target = HtmlInput::default_value_get("target", "");
 list($count, $content) = $ledger->list_operation_to_reconcile($sql, $target);
 $bar = navigation_bar($offset, $max_line, $step, $page);
 if (!$inside) {
     echo $bar;
 } else {
     if ($step < $max_line) {
         echo '<h2 class="notice">' . _('Liste limitée à ') . $step . _(' enregistrements. Le nombre d\'enregistrements trouvés est de ') . $max_line . '</h2>';
     }
 }
 echo '<form method="get" onsubmit="set_reconcile(this);return false">';
 echo HtmlInput::submit("upd_rec", _("Mettre à jour"));
 echo HtmlInput::get_to_hidden(array('ctlc', 'amount_id', 'ledger'));
 echo HtmlInput::get_to_hidden(array('l', 'date_start', 'date_end', 'desc', 'amount_min', 'amount_max', 'qcodesearch_op', 'accounting', 'unpaid', 'gDossier', 'ledger_type'));
 echo $content;
 echo HtmlInput::submit("upd_rec", _("Mettre à jour"));
 if (!$inside) {