get_ledger('ALL',3); echo '
'; echo '
'; $rjrn=''; $choice=$http->get("choice","string",0); $r_jrn=$http->get("r_jrn","string",""); echo '
'; echo dossier::hidden().HtmlInput::hidden('ac',$http->request('ac')).HtmlInput::hidden('type','rec'); echo _('Filtre par journal'); HtmlInput::button_choice_ledger(array('div'=>'','type'=>'ALL','all_type'=>1)); echo '
'; /* * Limit by date, default current exercice */ $error=0; $dstart=new IDate('p_start'); $dend=new IDate('p_end'); list($start,$end)=$g_user->get_limit_current_exercice(); try { $dstart->value=$http->request('p_start','date',$start); $dend->value=$http->request('p_end','date',$end); } catch (\Exception $e) { echo_warning('Date invalide'); $error=1; } echo "Opérations entre ".$dstart->input()." jusque ".$dend->input(); $select=new ISelect("choice"); $select->transform([ 0=>_('Opérations rapprochées') ,1=>_('Opérations rapprochées avec des montants différents') ,2=>_('Opérations rapprochées avec des montants identiques') ,3=>_('Opérations non rapprochées') ] ); $select->selected=$choice; echo $select->input(); echo '

'; echo HtmlInput::submit('vis',_('Visualisation')); echo '

'; echo '
'; echo '
'; echo '
'; echo '
'; echo '
'; if ( ! isset($_GET['vis'])) return; if ($error == 1) return; $acc_reconciliation=new Acc_Reconciliation($cn); $acc_reconciliation->a_jrn=$r_jrn; $acc_reconciliation->start_day=$dstart->value; $acc_reconciliation->end_day=$dend->value; $acc_reconciliation->prepare_query_detail_quant(); $array=$acc_reconciliation->get_data($choice); $gDossier=Dossier::id(); ?>