}
}
$profile = $g_user->get_profile();
$gDossier = dossier::id();
$default_exercice = $g_user->get_exercice();
$p_exercice = HtmlInput::default_value_get("p_exercice", $default_exercice);
$a_change = $cn->get_array("select *,to_char(c_date,'DD.MM.YY') as str_date from stock_change as sc\n\t\t\tjoin stock_repository as sr on (sc.r_id=sr.r_id)\n\t\t\twhere sc.r_id in (select r_id from profile_sec_repository where p_id=\$1)\n                         and c_date >= (select min(p_start) from parm_periode where p_exercice = \$2)\n                        and c_date <= (select max(p_end) from parm_periode where p_exercice = \$2)\n\t\torder by c_date", array($profile, $p_exercice));
$exercice = new Exercice($cn);
?>
<div class="content">
    <form method="get" class="print">
      <?php 
echo HtmlInput::get_to_hidden(array('gDossier', 'ac'));
?>
      <?php 
echo $exercice->select('p_exercice', $p_exercice)->input();
?>
      <?php 
echo HtmlInput::submit("filter", _('Valider'));
?>
    </form>
<table class="result">
	<tr>

		<th>
			<?php 
echo _('Date');
?>
		</th>
		<th>
			<?php 
Beispiel #2
0
     $limit_periode = $per->get_limit($_GET['ex']);
     if ($_GET['ex'] < $year) {
         $array['from_periode'] = $limit_periode[0]->first_day();
     } else {
         $array['to_periode'] = $limit_periode[1]->last_day();
     }
 }
 /*
  * Add button to select another year
  */
 if ($exercice->count() > 1) {
     $default = isset($_GET['ex']) ? $_GET['ex'] : $year;
     $dossier = dossier::id();
     if ($div != 'popup') {
         $obj = "{div:'{$div}',pcm_val:'" . $_GET['pcm_val'] . "',gDossier:'{$dossier}',select:this}";
         $is = $exercice->select('p_exercice', $default, ' onchange="update_history_account(' . $obj . ');"');
         $old = _("Autre exercice") . " " . $is->input();
     } else {
         $old = '<form method="get" action="popup.php">';
         $is = $exercice->select('ex', $default, 'onchange = "submit(this)"');
         $old .= _("Autre exercice") . " " . $is->input();
         $old .= HtmlInput::hidden('div', 'popup');
         $old .= HtmlInput::hidden('act', $_GET['act']);
         $old .= HtmlInput::hidden('pcm_val', $_GET['pcm_val']);
         $old .= HtmlInput::hidden('ajax', $_GET['ajax']);
         $old .= dossier::hidden();
         $old .= '</form>';
     }
 }
 ob_start();
 require_once NOALYSS_INCLUDE . '/template/history_top.php';
Beispiel #3
0
require_once NOALYSS_INCLUDE . '/class_ihidden.php';
require_once NOALYSS_INCLUDE . '/class_acc_ledger.php';
require_once NOALYSS_INCLUDE . '/class_periode.php';
require_once NOALYSS_INCLUDE . '/class_exercice.php';
global $g_user;
$gDossier = dossier::id();
$exercice = isset($_GET['exercice']) ? $_GET['exercice'] : $g_user->get_exercice();
echo '<div class="content">';
/*
 * Let you change the exercice
 */
echo '<fieldset  class="noprint"><legend>' . _('Exercice') . '</legend>';
echo '<form method="GET">';
echo _('Choisissez un autre exercice') . " : ";
$ex = new Exercice($cn);
$wex = $ex->select('exercice', $exercice, ' onchange="submit(this)"');
echo $wex->input();
echo dossier::hidden();
echo HtmlInput::get_to_hidden(array('ac', 'type'));
echo '</form>';
echo '</fieldset>';
// Show the form for period
echo '<FORM  method="get">';
echo HtmlInput::get_to_hidden(array('ac'));
echo HtmlInput::hidden('type', 'bal');
echo HtmlInput::get_to_hidden(array('exercice'));
echo dossier::hidden();
// filter on the current year
$from = HtmlInput::default_value_get("from_periode", "");
$input_from = new IPeriod("from_periode", $from, $exercice);
$input_from->show_end_date = false;
} else {
    $per = new Periode($cn);
    $limit_periode = $per->get_limit($year);
    $array['from_periode'] = $limit_periode[0]->first_day();
    $array['to_periode'] = $limit_periode[1]->last_day();
    if (isset($_GET['ex'])) {
        $limit_periode = $per->get_limit($_GET['ex']);
        $array['from_periode'] = $limit_periode[0]->first_day();
    }
    /*
     * Add button to select another year
     */
    if ($exercice->count() > 1) {
        $default = isset($_GET['ex']) ? $_GET['ex'] : $year;
        $dossier = dossier::id();
        $old = '<form method="get" action="do.php">';
        $is = $exercice->select('ex', $default, 'onchange = "submit(this)"');
        $old .= "Autre exercice " . $is->input();
        $old .= HtmlInput::hidden('f_id', $_GET['f_id']);
        $old .= HtmlInput::hidden('ac', $_GET['ac']);
        $old .= HtmlInput::hidden('sb', $_GET['sb']);
        $old .= HtmlInput::hidden('sc', $_GET['sc']);
        $old .= dossier::hidden();
        $old .= '</form>';
    }
    if ($fiche->HtmlTable($array, 0, 0) == -1) {
        echo h2(_("Aucune opération pour l'exercice courant"), 'class="error"');
    }
    echo $old;
}
echo '</div>';