phpcompta-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpcompta-dev] r4305 - in phpcompta/trunk: html include include/templat


From: phpcompta-dev
Subject: [Phpcompta-dev] r4305 - in phpcompta/trunk: html include include/template
Date: Thu, 3 Nov 2011 23:03:55 +0100 (CET)

Author: danydb
Date: 2011-11-03 23:03:53 +0100 (Thu, 03 Nov 2011)
New Revision: 4305

Added:
   phpcompta/trunk/include/compta_fin_rec.inc.php
   phpcompta/trunk/include/compta_fin_saldo.inc.php
Modified:
   phpcompta/trunk/html/style-color.css
   phpcompta/trunk/html/style-light.css
   phpcompta/trunk/html/style.css
   phpcompta/trunk/include/ac_common.php
   phpcompta/trunk/include/class_acc_ledger.php
   phpcompta/trunk/include/class_acc_ledger_fin.php
   phpcompta/trunk/include/class_acc_ledger_purchase.php
   phpcompta/trunk/include/class_acc_ledger_sold.php
   phpcompta/trunk/include/compta_ach.inc.php
   phpcompta/trunk/include/compta_fin.inc.php
   phpcompta/trunk/include/compta_ods.inc.php
   phpcompta/trunk/include/compta_ven.inc.php
   phpcompta/trunk/include/history_operation.inc.php
   phpcompta/trunk/include/operation_ods_confirm.inc.php
   phpcompta/trunk/include/operation_ods_new.inc.php
   phpcompta/trunk/include/template/form_ledger_detail.php
   phpcompta/trunk/include/template/form_ledger_fin.php
Log:
improve #jrn_name +(div)
improve appearance predefined operation
finish financial ledger


Modified: phpcompta/trunk/html/style-color.css
===================================================================
--- phpcompta/trunk/html/style-color.css        2011-11-02 23:11:34 UTC (rev 
4304)
+++ phpcompta/trunk/html/style-color.css        2011-11-03 22:03:53 UTC (rev 
4305)
@@ -948,4 +948,11 @@
 span.remain {
        font-weight: bold;
        color:black;
-       }
\ No newline at end of file
+       }
+div#jrn_name_div
+{
+       float: right;
+       margin-right:150;
+       
+       
+}
\ No newline at end of file

Modified: phpcompta/trunk/html/style-light.css
===================================================================
--- phpcompta/trunk/html/style-light.css        2011-11-02 23:11:34 UTC (rev 
4304)
+++ phpcompta/trunk/html/style-light.css        2011-11-03 22:03:53 UTC (rev 
4305)
@@ -988,4 +988,16 @@
 span.remain {
        font-weight: bold;
        color:black;
-       }
\ No newline at end of file
+       }
+div#jrn_name_div
+{
+       float: right;
+       margin-right:150;
+       
+       
+}
+#predef_form {
+       margin-left:20%;
+       width:60%;
+       
+}
\ No newline at end of file

Modified: phpcompta/trunk/html/style.css
===================================================================
--- phpcompta/trunk/html/style.css      2011-11-02 23:11:34 UTC (rev 4304)
+++ phpcompta/trunk/html/style.css      2011-11-03 22:03:53 UTC (rev 4305)
@@ -978,4 +978,12 @@
 span.remain {
        font-weight: bold;
        color:black;
-       }
\ No newline at end of file
+       }
+       
+div#jrn_name_div
+{
+       float: right;
+       margin-right:150;
+       
+       
+}
\ No newline at end of file

Modified: phpcompta/trunk/include/ac_common.php
===================================================================
--- phpcompta/trunk/include/ac_common.php       2011-11-02 23:11:34 UTC (rev 
4304)
+++ phpcompta/trunk/include/ac_common.php       2011-11-03 22:03:53 UTC (rev 
4305)
@@ -841,25 +841,31 @@
         * @todo add security
         * check if user can access this module
         */
-       $file = $cn->get_array("select me_file,me_parameter
-       from menu_ref
-       where
-       me_code=$1 and
-       (me_file is not null or trim(me_file) <>'')", array($module[$idx]));
+               $file = $cn->get_array("select me_file,me_parameter
+               from menu_ref
+               where
+               me_code=$1 and
+               (me_file is not null or trim(me_file) <>'')", 
array($module[$idx]));
 
-       if ($file[0]['me_file'] != "")
-       {
-           if ($file[0]['me_parameter'] !== "")
-           {
-               // if there are paramter put them in superglobal
-               $array=compute_variable($file[0]['me_parameter']);
-               put_global($array);
-           }
-           echo '<div class="content">';
-           require_once $file[0]['me_file'];
-           echo '</div>';
-           exit();
-       }
+               if (count($file)==0)
+               {
+                       echo "Configuration incorrecte pour ce module 
".$module[$idx];
+                       exit;
+               }
+
+               if ($file[0]['me_file'] != "")
+               {
+                       if ($file[0]['me_parameter'] !== "")
+                       {
+                       // if there are paramter put them in superglobal
+                       $array=compute_variable($file[0]['me_parameter']);
+                       put_global($array);
+                       }
+                       echo '<div class="content">';
+                       require_once $file[0]['me_file'];
+                       echo '</div>';
+                       exit();
+               }
     }
 }
 /**

Modified: phpcompta/trunk/include/class_acc_ledger.php
===================================================================
--- phpcompta/trunk/include/class_acc_ledger.php        2011-11-02 23:11:34 UTC 
(rev 4304)
+++ phpcompta/trunk/include/class_acc_ledger.php        2011-11-03 22:03:53 UTC 
(rev 4305)
@@ -1394,7 +1394,7 @@
         // Load the javascript
         //
         $ret.="<table>";
-        $ret.= '<tr><td>';
+        $ret.= '<tr ><td colspan="2" style="width:auto">';
         $wDate=new IDate('e_date');
         $wDate->readonly=$p_readonly;
         $e_date=(isset($e_date)&&trim($e_date)!='')?$e_date:'';
@@ -1443,11 +1443,12 @@
             $default_pj=$this->guess_pj();
         }
         $wPJ->value=(isset($e_pj))?$e_pj:$default_pj;
-
-        $ret.='<td> '._('Pièce').' : '.$wPJ->input();
+        $ret.= '</tr>';
+               $ret.='<tr >';
+        $ret.='<td colspan="2" style="width:auto"> '._('Pièce').' : 
'.$wPJ->input();
         $ret.=HtmlInput::hidden('e_pj_suggest',$default_pj);
+        $ret.= '</tr>';
         $ret.= '</td>';
-        $ret.= '</tr>';
 
         $ret.= '<tr><td >'._('Libellé');
         $wDescription=new IText('desc');

Modified: phpcompta/trunk/include/class_acc_ledger_fin.php
===================================================================
--- phpcompta/trunk/include/class_acc_ledger_fin.php    2011-11-02 23:11:34 UTC 
(rev 4304)
+++ phpcompta/trunk/include/class_acc_ledger_fin.php    2011-11-03 22:03:53 UTC 
(rev 4305)
@@ -181,7 +181,7 @@
 
 
     /*!\brief
-    *\param $p_array contains the value usually it is $_POST 
+    *\param $p_array contains the value usually it is $_POST
      *\return string with html code
      *\note the form tag are not  set here
      */
@@ -247,10 +247,10 @@
 
         // Ledger (p_jrn)
         //--
-       
-       
$add_js='onchange="update_pj();update_bank();get_last_date();ajax_saldo(\'first_sold\')";';
 
-       if ( $owner->MY_DATE_SUGGEST == 'Y') 
+       
$add_js='onchange="update_pj();update_bank();get_last_date();ajax_saldo(\'first_sold\');update_name();"';
+
+       if ( $owner->MY_DATE_SUGGEST == 'Y')
          
$add_js='onchange="update_pj();update_bank();get_last_date();ajax_saldo(\'first_sold\')";';
 
         $wLedger=$this->select_ledger('FIN',2);
@@ -381,7 +381,7 @@
     /*!\brief show the summary before inserting into the database, it
      *calls the function for adding a attachment. The function verify
      *should be called before
-     *\param $p_array an array usually is $_POST 
+     *\param $p_array an array usually is $_POST
      *\return string with code html
      */
     public function confirm($p_array)
@@ -404,6 +404,9 @@
         $exercice=$pPeriode->get_exercice();
         $r.='';
         $r.='<fieldset><legend>Banque, caisse </legend>';
+               $r.= '<div id="jrn_name_div">';
+               $r.='<h2 id="jrn_name" style="display:inline">' . 
$this->get_name() . '</h2>';
+               $r.= '</div>';
         $r.='<TABLE  width="100%">';
         //  Date
         //--
@@ -516,7 +519,7 @@
             // Comment
             $r.='<td style="width:40%">'.$tiers_comment.'</td>';
             // amount
-            $r.='<td>'.$tiers_amount.'</td>';
+            $r.='<td class="num">'.nbm($tiers_amount).'</td>';
             // concerned
             $r.='<td>';
             $r.=${"e_concerned".$i};
@@ -583,11 +586,12 @@
     }
     /*!\brief save the data into the database, included the attachment,
      *and the reconciliations
-     *\param $p_array usually $_POST 
+     *\param $p_array usually $_POST
      *\return string with HTML code
      */
     public function insert($p_array)
     {
+               bcscale(2);
         $internal_code="";
         $oid=0;
         extract ($p_array);
@@ -646,7 +650,7 @@
                 ${"e_other$i"."_amount"}=round( ${"e_other$i"."_amount"},2);
 
                 // Compute display
-                
$row=td(${"e_other$i"}).td($fPoste->strAttribut(ATTR_DEF_NAME)).td(${"e_other".$i."_comment"}).td(${"e_other$i"."_amount"},'class="num"');
+                
$row=td(${"e_other$i"}).td($fPoste->strAttribut(ATTR_DEF_NAME)).td(${"e_other".$i."_comment"}).td(nbm(${"e_other$i"."_amount"}),'class="num"');
 
                 $ret.=tr($row);
 
@@ -800,8 +804,8 @@
                     $op->oa_description=sql_string($comment);
                     $op->save_form_plan($_POST,$i,$j_id);
                 }
-                
 
+
                 $this->update_internal_code($internal);
 
 
@@ -843,9 +847,9 @@
         }
         $this->db->commit();
         $r="";
-        $r.="<br>Ancien solde ".$solde;
-        $new_solde+=$amount;
-        $r.="<br>Nouveau solde ".$new_solde;
+        $r.="<br>Ancien solde ".nbm($solde);
+        $new_solde=bcadd($new_solde,$amount);
+        $r.="<br>Nouveau solde ".nbm($new_solde);
         $ret.=$r;
         return $ret;
     }
@@ -1003,7 +1007,7 @@
   {
     $sql="INSERT INTO quant_fin(qf_bank, jr_id, qf_other, qf_amount)
                    VALUES ($1, $2, $3, $4);";
-    
+
     
$this->db->exec_sql($sql,array($p_bankid,$p_jrid,$p_otherid,round($p_amount,2)));
   }
 }

Modified: phpcompta/trunk/include/class_acc_ledger_purchase.php
===================================================================
--- phpcompta/trunk/include/class_acc_ledger_purchase.php       2011-11-02 
23:11:34 UTC (rev 4304)
+++ phpcompta/trunk/include/class_acc_ledger_purchase.php       2011-11-03 
22:03:53 UTC (rev 4305)
@@ -1262,6 +1262,9 @@
         $r="";
         $r.="<fieldset>";
         $r.="<legend>"._('En-tête facture fournisseur')."  </legend>";
+               $r.='<div id="jrn_name_div">';
+               $r.='<h2 id="jrn_name">'.$this->get_name().'</h2>';
+               $r.='</div>';
         $r.='<TABLE  width="100%">';
         $r.='<tr>';
         $r.='<td> '._('Date').' '.$e_date.'</td>';

Modified: phpcompta/trunk/include/class_acc_ledger_sold.php
===================================================================
--- phpcompta/trunk/include/class_acc_ledger_sold.php   2011-11-02 23:11:34 UTC 
(rev 4304)
+++ phpcompta/trunk/include/class_acc_ledger_sold.php   2011-11-03 22:03:53 UTC 
(rev 4305)
@@ -645,6 +645,9 @@
         $r="";
         $r.="<fieldset>";
         $r.="<legend>"._('En-tête facture client')."  </legend>";
+               $r.='<div id="jrn_name_div">';
+               $r.='<h2 id="jrn_name" style="display:inline">' . 
$this->get_name() . '</h2>';
+               $r.= '</div>';
         $r.='<TABLE  width="100%">';
         $r.='<tr>';
         $r.='<td> '._('Date').' '.$e_date.'</td>';
@@ -778,7 +781,7 @@
 
 
         $r.='</table>';
-        if ( $owner->MY_ANALYTIC!='nu') // use of AA
+        if ( $owner->MY_ANALYTIC!='nu' && $p_summary ) // use of AA
             $r.='<input type="button" class="button" value="'._('Vérifiez 
Imputation Analytique').'" onClick="verify_ca(\'\');">';
         $r.='</fieldset>';
         if (! $p_summary )

Modified: phpcompta/trunk/include/compta_ach.inc.php
===================================================================
--- phpcompta/trunk/include/compta_ach.inc.php  2011-11-02 23:11:34 UTC (rev 
4304)
+++ phpcompta/trunk/include/compta_ach.inc.php  2011-11-03 22:03:53 UTC (rev 
4305)
@@ -61,7 +61,6 @@
        {
                echo '<div class="content">';
                echo h2info('Confirmation');
-               echo '<h2 id="jrn_name">' . $Ledger->get_name() . '</h2>';
 
                echo '<form enctype="multipart/form-data" method="post">';
                echo dossier::hidden();
@@ -109,8 +108,6 @@
        {
                echo '<div class="content">';
 
-               echo '<h2 id="jrn_name">' . $Ledger->get_name() . '</h2>';
-
                $Ledger = new Acc_Ledger_Purchase($cn, $_POST['p_jrn']);
                $internal = $Ledger->insert($_POST);
 
@@ -170,9 +167,9 @@
 else
        $Ledger->id = $_REQUEST ['p_jrn'];
 
-echo '<h2 id="jrn_name">' . $Ledger->get_name() . '</h2>';
 // pre defined operation
 //
+echo '<div id="predef_form">';
 echo '<form method="GET" action="do.php">';
 echo dossier::hidden();
 echo HtmlInput::hidden('p_jrn_predef', $Ledger->id);
@@ -182,9 +179,10 @@
 $op->set('ledger_type', "ACH");
 $op->set('direct', 'f');
 echo $op->form_get();
-
 echo '</form>';
 echo '</div>';
+echo '</div>';
+
 echo '<div class="content">';
 echo "<FORM class=\"print\"NAME=\"form_detail\" METHOD=\"POST\" >";
 /* request for a predefined operation */

Modified: phpcompta/trunk/include/compta_fin.inc.php
===================================================================
--- phpcompta/trunk/include/compta_fin.inc.php  2011-11-02 23:11:34 UTC (rev 
4304)
+++ phpcompta/trunk/include/compta_fin.inc.php  2011-11-03 22:03:53 UTC (rev 
4305)
@@ -32,425 +32,114 @@
 
 $cn=new Database(dossier::id());
 $menu_action="?ledger_type=fin&ac=".$_REQUEST['ac']."&".dossier::get();
-$menu=array(
-          array($menu_action.'&sa=n',_('Nouvel extrait'),_('Encodage d\'un 
nouvel extrait'),1),
-          array($menu_action.'&sa=l',_('Liste'),_('Liste opération 
bancaire'),2),
-          array($menu_action.'&sa=s',_('Solde'),_('Solde des comptes'),3),
-          array($menu_action.'&sa=r',_('Rapprochements 
banquaires'),_('Rapprochements banquaires'),4)
-          );
-$sa=(isset($_REQUEST['sa']))?$_REQUEST['sa']:-1;
 
-switch ($sa)
-{
-case 'n':
-    $def=1;
-    break;
-case 'l':
-    $def=2;
-    break;
-case 's':
-    $def=3;
-    break;
-case 'r':
-    $def=4;
-    break;
-default:
-    $def=1;
-}
-echo '<div class="lmenu">';
-echo ShowItem($menu,'H','mtitle','mtitle',$def);
-echo '</div>';
-
-$href=basename($_SERVER['PHP_SELF']);
 $Ledger=new Acc_Ledger_Fin($cn,0);
 
 
//--------------------------------------------------------------------------------
 // Encode a new financial operation
 
//--------------------------------------------------------------------------------
-if ( $def == 1 )
-{
 
-    if ( isset($_REQUEST['p_jrn']))
-        $Ledger->id=$_REQUEST['p_jrn'];
-    else
-    {
-        $def_ledger=$Ledger->get_first('fin');
-        $Ledger->id=$def_ledger['jrn_def_id'];
-    }
-    $jrn_priv=$g_user->get_ledger_access($Ledger->id);
-    // Check privilege
-    if ( isset($_REQUEST['p_jrn']) && ( $jrn_priv == 'X'))
-    {
-        NoAccess();
-        exit -1;
-    }
-
-    //----------------------------------------
-    // Confirm the operations
-    //----------------------------------------
-    if ( isset($_POST['save']))
-    {
-        try
-        {
-            $Ledger->verify($_POST);
-        }
-        catch (Exception $e)
-        {
-            alert($e->getMessage());
-            $correct=1;
-        }
-        if ( ! isset ($correct ))
-        {
-            echo '<div class="content">';
-            echo '<form name="form_detail" class="print" 
enctype="multipart/form-data" ACTION="'.$href.'" METHOD="POST">';
-            echo HtmlInput::hidden('ac',$_REQUEST['ac']);
-            echo $Ledger->confirm($_POST);
-            echo HtmlInput::submit('confirm',_('Confirmer'));
-            echo HtmlInput::submit('correct',_('Corriger'));
-
-            echo '</form>';
-            echo '</div>';
-            exit();
-        }
-    }
-    //----------------------------------------
-    // Confirm and save  the operations
-    // into the database
-    //----------------------------------------
-    if ( isset($_POST['confirm']))
-    {
-        try
-        {
-            $Ledger->verify($_POST);
-        }
-        catch (Exception $e)
-        {
-            alert($e->getMessage());
-            $correct=1;
-        }
-        if ( !isset($correct))
-        {
-            echo '<div class="content">';
-            $a= $Ledger->insert($_POST);
-            echo '<h2 class="info"  
style="margin-left:20%;width:60%;margin-right:20%;">'._('Opération  sauvée').' 
</h2>';
-            echo $a;
-            echo '</div>';
-            echo '<div class="content">';
-            echo HtmlInput::button_anchor(_('Nouvel 
extrait'),$href.'?ledger_type=fin&sa=n&'.dossier::get()."&ac=".$_REQUEST['ac']);
-            echo '</div>';
-            exit();
-        }
-    }
-    //----------------------------------------
-    // Correct the operations
-    //----------------------------------------
-    if ( isset($_POST['correct']))
-    {
-        $correct=1;
-    }
-    //----------------------------------------
-    // Blank form
-    //----------------------------------------
-    echo '<div class="content">';
-
-
-    echo '<form class="print" name="form_detail" enctype="multipart/form-data" 
ACTION="'.$href.'" METHOD="POST">';
-    echo HtmlInput::hidden('ledger_type','fin');
-    echo HtmlInput::hidden('sa','n');
-      echo HtmlInput::hidden('ac',$_REQUEST['ac']);
-    $array=( isset($correct))?$_POST:null;
-    // show select ledger
-    echo $Ledger->input($array);
-    echo HtmlInput::button('add_item',_('Ajout article'),   ' 
onClick="ledger_fin_add_row()"');
-    echo HtmlInput::submit('save',_('Sauve'));
-    echo HtmlInput::reset(_('Effacer'));
-
-    echo create_script(" get_last_date();ajax_saldo('first_sold');");
-    exit();
-
+if ( isset($_REQUEST['p_jrn']))
+       $Ledger->id=$_REQUEST['p_jrn'];
+else
+{
+       $def_ledger=$Ledger->get_first('fin');
+       $Ledger->id=$def_ledger['jrn_def_id'];
 }
-exit();
+$jrn_priv=$g_user->get_ledger_access($Ledger->id);
+// Check privilege
+if ( isset($_REQUEST['p_jrn']) && ( $jrn_priv == 'X'))
+{
+       NoAccess();
+       exit -1;
+}
 
-//--------------------------------------------------------------------------------
-// Show the listing
-//--------------------------------------------------------------------------------
-if ( $def == 2)
+//----------------------------------------
+// Confirm the operations
+//----------------------------------------
+if ( isset($_POST['save']))
 {
+       try
+       {
+               $Ledger->verify($_POST);
+       }
+       catch (Exception $e)
+       {
+               alert($e->getMessage());
+               $correct=1;
+       }
+       if ( ! isset ($correct ))
+       {
+               echo '<div class="content">';
+               echo '<h2 class="info">'._('Confirmation').' </h2>';
+               echo '<form name="form_detail" class="print" 
enctype="multipart/form-data"  METHOD="POST">';
+               echo HtmlInput::hidden('ac',$_REQUEST['ac']);
+               echo $Ledger->confirm($_POST);
+               echo HtmlInput::submit('confirm',_('Confirmer'));
+               echo HtmlInput::submit('correct',_('Corriger'));
 
-    $Ledger=new Acc_Ledger_Fin($cn,0);
-    if ( !isset($_REQUEST['p_jrn']))
-    {
-        $Ledger->id=-1;
-    }
-    else
-        $Ledger->id=$_REQUEST['p_jrn'];
-    echo '<div class="content">';
-    echo $Ledger->display_search_form();
-    $p_array=$_GET;
-    /* by default we should the default period */
-    if ( ! isset($p_array['date_start']))
-    {
-        $period=$g_user->get_periode();
-        $per=new Periode($cn,$period);
-        list($date_start,$date_end)=$per->get_date_limit();
-        $p_array['date_start']=$date_start;
-        $p_array['date_end']=$date_end;
-    }
-    /*  compute the sql stmt */
-    list($sql,$where)=$Ledger->build_search_sql($p_array);
-
-    $max_line=$cn->count_sql($sql);
-
-    $step=$_SESSION['g_pagesize'];
-    $page=(isset($_GET['offset']))?$_GET['page']:1;
-    $offset=(isset($_GET['offset']))?$_GET['offset']:0;
-    $bar=jrn_navigation_bar($offset,$max_line,$step,$page);
-
-    echo HtmlInput::hidden("sa","lnp");
-    echo dossier::hidden();
-    echo $bar;
-    list($count,$html)= $Ledger->list_operation($sql,$offset);
-    echo $html;
-    echo $bar;
-   /*
-     * Export to csv
-     */
-    
$r=HtmlInput::get_to_hidden(array('l','ac','date_start','date_end','desc','amount_min','amount_max','qcode','accounting','unpaid','gDossier','ledger_type','p_action'));
-    if (isset($_GET['r_jrn'])) {
-      foreach ($_GET['r_jrn'] as $k=>$v)
-       $r.=HtmlInput::hidden('r_jrn['.$k.']',$v);
-    }
-    echo '<form action="export.php" method="get">';
-    echo $r;
-    echo HtmlInput::hidden('act','CSV/histo');
-    echo HtmlInput::submit('viewsearch','Export vers CSV');
-
-    echo '</form>';
-
-    echo '</div>';
-    exit();
+               echo '</form>';
+               echo '</div>';
+               exit();
+       }
 }
-//--------------------------------------------------------------------------------
-// Show the saldo
-//--------------------------------------------------------------------------------
-if ( $def==3)
+//----------------------------------------
+// Confirm and save  the operations
+// into the database
+//----------------------------------------
+if ( isset($_POST['confirm']))
 {
-    require_once ('class_acc_parm_code.php');
-    echo '<div class="content">';
-    $fiche=new Fiche($cn);
+       try
+       {
+               $Ledger->verify($_POST);
+       }
+       catch (Exception $e)
+       {
+               alert($e->getMessage());
+               $correct=1;
+       }
+       if ( !isset($correct))
+       {
+               echo '<div id="jrn_name_div">';
+               echo '<h2 id="jrn_name" style="display:inline">' . 
$Ledger->get_name() . '</h2>';
+               echo '</div>';
 
-    $array=$fiche->get_bk_account();
-
-    echo '<div class="content">';
-    echo dossier::hidden();
-    echo '<table style="margin-left:10%;width:60%" class="result">';
-    echo tr(th('Quick Code').th('Compte en banque',' 
style="text-align:left"').th('solde opération',' style="text-align:right"')
-           .th('solde extrait/relevé',' style="text-align:right"')
-           .th('différence',' style="text-align:right"'));
-    // Filter the saldo
-    //  on the current year
-    $filter_year="  j_tech_per in (select p_id from parm_periode where  
p_exercice='".$g_user->get_exercice()."')";
-    // for highligting tje line
-    $idx=0;
-    bcscale(2);
-    // for each account
-    for ( $i = 0; $i < count($array);$i++)
-    {
-        // get the saldo
-        $m=$array[$i]->get_solde_detail($filter_year);
-
-        $solde=$m['debit']-$m['credit'];
-
-        // print the result if the saldo is not equal to 0
-        if ( $m['debit'] != 0.0 || $m['credit'] != 0.0)
-        {
-            /*  get saldo for not reconcilied operations  */
-            $saldo_not_reconcilied=$array[$i]->get_bk_balance($filter_year." 
and (trim(jr_pj_number) ='' or jr_pj_number is null)" );
-
-            /*  get saldo for reconcilied operation  */
-
-           $saldo_reconcilied=$array[$i]->get_bk_balance($filter_year." and ( 
trim(jr_pj_number) != '' and jr_pj_number is not null)" );
-
-            if ( $idx%2 != 0 )
-                $odd="odd";
-            else
-                $odd="";
-
-            $idx++;
-            echo "<tr class=\"$odd\">";
-            echo "<TD >".
-            
IButton::history_card($array[$i]->id,$array[$i]->strAttribut(ATTR_DEF_QUICKCODE)).
-            "</TD>";
-
-           
$saldo_rec=bcsub($saldo_reconcilied['debit'],$saldo_reconcilied['credit']);
-           
$diff=bcsub($saldo_not_reconcilied['debit'],$saldo_not_reconcilied['credit']);
-            echo "<TD >".
-            $array[$i]->strAttribut(ATTR_DEF_NAME).
-            "</TD>".
-            "<TD align=\"right\">".
-             nbm($solde).
-            "</TD>".
-            "<TD align=\"right\">".
-             nbm($saldo_rec).
-            "</TD>".
-            "<TD align=\"right\">".
-             nbm($diff).
-            "</TD>".
-            "</TR>";
-        }
-    }// for
-    echo "</table>";
-    echo "</div>";
-    exit();
+               echo '<div class="content">';
+               $a= $Ledger->insert($_POST);
+               echo '<h2 class="info">'._('Enregistrement').' </h2>';
+               echo '<div class="content">';
+               echo $a;
+               echo '</div>';
+               echo '</div>';
+               exit();
+       }
 }
-//--------------------------------------------------
-// Reconcilied
-//--------------------------------------------------
-if ($def==4)
+//----------------------------------------
+// Correct the operations
+//----------------------------------------
+if ( isset($_POST['correct']))
 {
-    echo '<div class="content">';
-    $Ledger=new Acc_Ledger_Fin($cn,0);
-    if ( !isset($_REQUEST['p_jrn']))
-    {
-        $a=$Ledger->get_first('fin');
-        $Ledger->id=$a['jrn_def_id'];
-    }
-    else
-        $Ledger->id=$_REQUEST['p_jrn'];
-    $jrn_priv=$g_user->get_ledger_access($Ledger->id);
-    if ( isset($_GET["p_jrn"]) && $jrn_priv=="X")
-    {
-        NoAccess();
-        exit();
-    }
-    //-------------------------
-    // save
-    //-------------------------
-    if (isset ($_POST['save']))
-    {
-        if (trim($_POST['ext']) != '' && isset($_POST['op']))
-        {
-            $array=$_POST['op'];
-            $tot=0;
-            for ($i=0;$i<count($array);$i++)
-            {
-                $cn->exec_sql('update jrn set jr_pj_number=$1 where jr_id=$2',
-                              array($_POST['ext'],$array[$i]));
-                $tot=bcadd($tot,$cn->get_value('select qf_amount from 
quant_fin where jr_id=$1',array($array[$i])));
-            }
-            $diff=bcsub($_POST['start_extrait'],$_POST['end_extrait']);
-            if ( $diff != 0 && $diff != $tot )
-            {
-                echo_warning("D'après l'extrait il y aurait du avoir un 
montant de $diff à rapprocher alors qu'il n'y a que $tot rapprochés");
-            }
-        }
-    }
-    //-------------------------
-    // show the operation of this ledger
-    // without receipt number
-    //-------------------------
-    echo '<div class="content">';
-    echo '<form method="get">';
-    echo HtmlInput::get_to_hidden(array('gDossier','ledger_type','ac','sa'));
-    $wLedger=$Ledger->select_ledger('FIN',3);
-    if ($wLedger == null ) exit ('Pas de journal disponible');
+       $correct=1;
+}
+//----------------------------------------
+// Blank form
+//----------------------------------------
+echo '<div class="content">';
 
-    $wLedger->javascript="onchange='this.form.submit()';";
-    echo $wLedger->input();
-    echo HtmlInput::submit('ref','Rafraîchir');
-    echo '</form>';
 
-    echo '<form method="post" id="rec1">';
+echo '<form class="print" name="form_detail" enctype="multipart/form-data" 
METHOD="POST">';
+echo HtmlInput::hidden('ledger_type','fin');
+echo HtmlInput::hidden('ac',$_REQUEST['ac']);
+$array=( isset($correct))?$_POST:null;
 
-    echo dossier::hidden();
-    echo HtmlInput::get_to_hidden(array('sa','p_action','p_jrn'));
+// show select ledger
+echo $Ledger->input($array);
+echo HtmlInput::button('add_item',_('Ajout article'),   ' 
onClick="ledger_fin_add_row()"');
+echo HtmlInput::submit('save',_('Sauve'));
+echo HtmlInput::reset(_('Effacer'));
 
-    $operation=$cn->get_array("select 
jr_id,jr_internal,jr_comment,to_char(jr_date,'DD.MM.YYYY') as 
fmt_date,jr_montant
-                              from jrn where jr_def_id=$1 and (jr_pj_number is 
null or jr_pj_number='') order by jr_date",
-                              array($Ledger->id));
-    echo '<span id="bkname">'.hb(h($Ledger->get_bank_name())).'</span>';
-    echo '<p>';
-    $iextrait=new IText('ext');
-    $iextrait->value=$Ledger->guess_pj();
-    $nstart_extrait=new INum('start_extrait');
-    $nend_extrait=new INum('end_extrait');
+echo create_script(" get_last_date();ajax_saldo('first_sold');");
+exit();
 
-    echo "Extrait / relevé :".$iextrait->input();
-    echo 'solde Début'.$nstart_extrait->input();
-    echo 'solde Fin'.$nend_extrait->input();
-    echo IButton::tooggle_checkbox('rec1');
-    echo '</p>';
 
-    echo '<table class="result" style="width:80%;margin-left:10%">';
-    $r=th('Date');
-    $r.=th('Libellé');
-    $r.=th('N° interne');
-    $r.=th('Montant',' style="text-align:right"');
-    $r.=th('Selection',' style="text-align:center" ');
-    echo tr($r);
-    $iradio=new ICheckBox('op[]');
-    $tot_not_reconcilied=0;
-    $diff=0;
-    for ($i=0;$i<count($operation);$i++)
-    {
-        $row=$operation[$i];
-        $r='';
-        $js=HtmlInput::detail_op($row['jr_id'],$row['jr_internal']);
-        $r.=td($row['fmt_date']);
-        $r.=td($row['jr_comment']);
-        $r.=td($js);
-        $r.=td(sprintf("%.2f",$row['jr_montant']),' class="num" ');
-
-        $tot_not_reconcilied+=$row['jr_montant'];
-        $diff+=$cn->get_value('select qf_amount from quant_fin where 
jr_id=$1',array($row['jr_id']));
-        $iradio->value=$row['jr_id'];
-        $r.=td(HtmlInput::hidden('jrid[]',$row['jr_id']).$iradio->input(),' 
style="text-align:center" ');
-        if ( $i % 2 == 0 )
-            echo tr($r,' class="odd" ');
-        else
-            echo tr($r);
-    }
-    echo '</table>';
-    $bk_card=new Fiche($cn);
-    $bk_card->id=$Ledger->get_bank();
-    $filter_year="  j_tech_per in (select p_id from parm_periode where  
p_exercice='".$g_user->get_exercice()."')";
-
-    /*  get saldo for not reconcilied operations  */
-    $saldo_not_reconcilied=$bk_card->get_solde_detail($filter_year." and 
j_grpt in (select jr_grpt_id from jrn where trim(jr_pj_number) ='' or 
jr_pj_number is null)" );
-
-    /*  get saldo for reconcilied operation  */
-    $saldo_reconcilied=$bk_card->get_solde_detail($filter_year." and j_grpt in 
(select jr_grpt_id from jrn where trim(jr_pj_number) != '' and jr_pj_number is 
not null)" );
-
-    /* solde compte */
-    $saldo=$bk_card->get_solde_detail($filter_year);
-
-    echo '<table>';
-    echo '<tr>';
-    echo td("Solde compte  ");
-    echo td(sprintf('%.2f',($saldo['debit']-$saldo['credit'])),' 
style="text-align:right"');
-    echo '</tr>';
-
-    echo '<tr>';
-    echo td("Solde non rapproché ");
-    echo 
td(sprintf('%.2f',($saldo_not_reconcilied['debit']-$saldo_not_reconcilied['credit'])),'
 style="text-align:right"');
-    echo '</tr>';
-
-    echo '<tr>';
-    echo td("Solde  rapproché ");
-    echo 
td(sprintf('%.2f',($saldo_reconcilied['debit']-$saldo_reconcilied['credit'])),' 
style="text-align:right"');
-    echo '</tr>';
-
-
-    echo '<tr>';
-    echo td("Total montant ");
-    echo td(sprintf('%.2f',($tot_not_reconcilied)),' 
style="text-align:right"');
-    echo '</tr>';
-
-    echo '</table>';
-
-    echo HtmlInput::submit('save','Mettre à jour le n° de relevé banquaire');
-    echo '</form>';
-    echo '</div>';
-    exit();
-}
-
+exit();
\ No newline at end of file

Added: phpcompta/trunk/include/compta_fin_rec.inc.php
===================================================================
--- phpcompta/trunk/include/compta_fin_rec.inc.php                              
(rev 0)
+++ phpcompta/trunk/include/compta_fin_rec.inc.php      2011-11-03 22:03:53 UTC 
(rev 4305)
@@ -0,0 +1,179 @@
+<?php
+
+/*
+ *   This file is part of PhpCompta.
+ *
+ *   PhpCompta is free software; you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation; either version 2 of the License, or
+ *   (at your option) any later version.
+ *
+ *   PhpCompta is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with PhpCompta; if not, write to the Free Software
+ *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ */
+/* $Revision$ */
+
+// Copyright Author Dany De Bontridder address@hidden
+
+/* !\file
+ *
+ *
+ * \brief reconcile operation
+ *
+ */
+require_once 'class_acc_ledger_fin.php';
+echo '<div class="content">';
+$Ledger = new Acc_Ledger_Fin($cn, 0);
+if (!isset($_REQUEST['p_jrn']))
+{
+       $a = $Ledger->get_first('fin');
+       $Ledger->id = $a['jrn_def_id'];
+}
+else
+       $Ledger->id = $_REQUEST['p_jrn'];
+$jrn_priv = $g_user->get_ledger_access($Ledger->id);
+if (isset($_GET["p_jrn"]) && $jrn_priv == "X")
+{
+       NoAccess();
+       exit();
+}
+//-------------------------
+// save
+//-------------------------
+if (isset($_POST['save']))
+{
+       if (trim($_POST['ext']) != '' && isset($_POST['op']))
+       {
+               $array = $_POST['op'];
+               $tot = 0;
+               $cn->start();
+               for ($i = 0; $i < count($array); $i++)
+               {
+                       $cn->exec_sql('update jrn set jr_pj_number=$1 where 
jr_id=$2', array($_POST['ext'], $array[$i]));
+                       $tot = bcadd($tot, $cn->get_value('select qf_amount 
from quant_fin where jr_id=$1', array($array[$i])));
+               }
+               $diff = bcsub($_POST['start_extrait'], $_POST['end_extrait']);
+               if ($diff != 0 && $diff != $tot)
+               {
+                       $cn->rollback();
+                       alert("D'après l'extrait il y aurait du avoir un 
montant de $diff à rapprocher alors qu'il y a $tot rapprochés, mise à jour 
annulée");
+               }
+               $cn->commit();
+       }
+}
+//-------------------------
+// show the operation of this ledger
+// without receipt number
+//-------------------------
+echo '<div class="content">';
+echo '<form method="get">';
+echo HtmlInput::get_to_hidden(array('gDossier', 'ledger_type', 'ac', 'sa'));
+$wLedger = $Ledger->select_ledger('FIN', 3);
+if ($wLedger == null)
+       exit('Pas de journal disponible');
+echo '<div id="jrn_name_div">';
+echo '<h2 id="jrn_name" style="display:inline">' . $Ledger->get_name() . 
'</h2>';
+echo '</div>';
+$wLedger->javascript = "onchange='this.form.submit()';";
+echo $wLedger->input();
+echo HtmlInput::submit('ref', 'Rafraîchir');
+echo '</form>';
+
+echo '<form method="post" id="rec1">';
+
+echo dossier::hidden();
+echo HtmlInput::get_to_hidden(array('sa', 'p_action', 'p_jrn'));
+
+$operation = $cn->get_array("select 
jr_id,jr_internal,jr_comment,to_char(jr_date,'DD.MM.YYYY') as 
fmt_date,jr_montant
+                              from jrn where jr_def_id=$1 and (jr_pj_number is 
null or jr_pj_number='') order by jr_date", array($Ledger->id));
+echo '<span id="bkname">' . hb(h($Ledger->get_bank_name())) . '</span>';
+echo '<p>';
+$iextrait = new IText('ext');
+$iextrait->value = $Ledger->guess_pj();
+$nstart_extrait = new INum('start_extrait');
+$nend_extrait = new INum('end_extrait');
+
+echo "Extrait / relevé :" . $iextrait->input();
+echo 'solde Début' . $nstart_extrait->input();
+echo 'solde Fin' . $nend_extrait->input();
+echo IButton::tooggle_checkbox('rec1');
+echo '</p>';
+
+echo '<table class="result" style="width:80%;margin-left:10%">';
+$r = th('Date');
+$r.=th('Libellé');
+$r.=th('N° interne');
+$r.=th('Montant', ' style="text-align:right"');
+$r.=th('Selection', ' style="text-align:center" ');
+echo tr($r);
+$iradio = new ICheckBox('op[]');
+$tot_not_reconcilied = 0;
+$diff = 0;
+for ($i = 0; $i < count($operation); $i++)
+{
+       $row = $operation[$i];
+       $r = '';
+       $js = HtmlInput::detail_op($row['jr_id'], $row['jr_internal']);
+       $r.=td($row['fmt_date']);
+       $r.=td($row['jr_comment']);
+       $r.=td($js);
+       $r.=td(sprintf("%.2f", $row['jr_montant']), ' class="num" ');
+
+       $tot_not_reconcilied+=$row['jr_montant'];
+       $diff+=$cn->get_value('select qf_amount from quant_fin where jr_id=$1', 
array($row['jr_id']));
+       $iradio->value = $row['jr_id'];
+       $r.=td(HtmlInput::hidden('jrid[]', $row['jr_id']) . $iradio->input(), ' 
style="text-align:center" ');
+       if ($i % 2 == 0)
+               echo tr($r, ' class="odd" ');
+       else
+               echo tr($r);
+}
+echo '</table>';
+$bk_card = new Fiche($cn);
+$bk_card->id = $Ledger->get_bank();
+$filter_year = "  j_tech_per in (select p_id from parm_periode where  
p_exercice='" . $g_user->get_exercice() . "')";
+
+/*  get saldo for not reconcilied operations  */
+$saldo_not_reconcilied = $bk_card->get_solde_detail($filter_year . " and 
j_grpt in (select jr_grpt_id from jrn where trim(jr_pj_number) ='' or 
jr_pj_number is null)");
+
+/*  get saldo for reconcilied operation  */
+$saldo_reconcilied = $bk_card->get_solde_detail($filter_year . " and j_grpt in 
(select jr_grpt_id from jrn where trim(jr_pj_number) != '' and jr_pj_number is 
not null)");
+
+/* solde compte */
+$saldo = $bk_card->get_solde_detail($filter_year);
+
+echo '<table>';
+echo '<tr>';
+echo td("Solde compte  ");
+echo td(sprintf('%.2f', ($saldo['debit'] - $saldo['credit'])), ' 
style="text-align:right"');
+echo '</tr>';
+
+echo '<tr>';
+echo td("Solde non rapproché ");
+echo td(sprintf('%.2f', ($saldo_not_reconcilied['debit'] - 
$saldo_not_reconcilied['credit'])), ' style="text-align:right"');
+echo '</tr>';
+
+echo '<tr>';
+echo td("Solde  rapproché ");
+echo td(sprintf('%.2f', ($saldo_reconcilied['debit'] - 
$saldo_reconcilied['credit'])), ' style="text-align:right"');
+echo '</tr>';
+
+
+echo '<tr>';
+echo td("Total montant ");
+echo td(sprintf('%.2f', ($tot_not_reconcilied)), ' style="text-align:right"');
+echo '</tr>';
+
+echo '</table>';
+
+echo HtmlInput::submit('save', 'Mettre à jour le n° de relevé banquaire');
+echo '</form>';
+echo '</div>';
+exit();
+?>

Added: phpcompta/trunk/include/compta_fin_saldo.inc.php
===================================================================
--- phpcompta/trunk/include/compta_fin_saldo.inc.php                            
(rev 0)
+++ phpcompta/trunk/include/compta_fin_saldo.inc.php    2011-11-03 22:03:53 UTC 
(rev 4305)
@@ -0,0 +1,97 @@
+<?php
+
+/*
+ *   This file is part of PhpCompta.
+ *
+ *   PhpCompta is free software; you can redistribute it and/or modify
+ *   it under the terms of the GNU General Public License as published by
+ *   the Free Software Foundation; either version 2 of the License, or
+ *   (at your option) any later version.
+ *
+ *   PhpCompta is distributed in the hope that it will be useful,
+ *   but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *   GNU General Public License for more details.
+ *
+ *   You should have received a copy of the GNU General Public License
+ *   along with PhpCompta; if not, write to the Free Software
+ *   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ */
+/* $Revision$ */
+
+// Copyright Author Dany De Bontridder address@hidden
+
+/* !\file
+ *
+ *
+ * \brief show bank saldo
+ *
+ */
+require_once ('class_acc_parm_code.php');
+    echo '<div class="content">';
+    $fiche=new Fiche($cn);
+
+    $array=$fiche->get_bk_account();
+
+    echo '<div class="content">';
+    echo dossier::hidden();
+    echo '<table style="margin-left:10%;width:60%" class="result">';
+    echo tr(th('Quick Code').th('Compte en banque',' 
style="text-align:left"').th('solde opération',' style="text-align:right"')
+           .th('solde extrait/relevé',' style="text-align:right"')
+           .th('différence',' style="text-align:right"'));
+    // Filter the saldo
+    //  on the current year
+    $filter_year="  j_tech_per in (select p_id from parm_periode where  
p_exercice='".$g_user->get_exercice()."')";
+    // for highligting tje line
+    $idx=0;
+    bcscale(2);
+    // for each account
+    for ( $i = 0; $i < count($array);$i++)
+    {
+        // get the saldo
+        $m=$array[$i]->get_solde_detail($filter_year);
+
+        $solde=$m['debit']-$m['credit'];
+
+        // print the result if the saldo is not equal to 0
+        if ( $m['debit'] != 0.0 || $m['credit'] != 0.0)
+        {
+            /*  get saldo for not reconcilied operations  */
+            $saldo_not_reconcilied=$array[$i]->get_bk_balance($filter_year." 
and (trim(jr_pj_number) ='' or jr_pj_number is null)" );
+
+            /*  get saldo for reconcilied operation  */
+
+           $saldo_reconcilied=$array[$i]->get_bk_balance($filter_year." and ( 
trim(jr_pj_number) != '' and jr_pj_number is not null)" );
+
+            if ( $idx%2 != 0 )
+                $odd="odd";
+            else
+                $odd="";
+
+            $idx++;
+            echo "<tr class=\"$odd\">";
+            echo "<TD >".
+            
IButton::history_card($array[$i]->id,$array[$i]->strAttribut(ATTR_DEF_QUICKCODE)).
+            "</TD>";
+
+           
$saldo_rec=bcsub($saldo_reconcilied['debit'],$saldo_reconcilied['credit']);
+           
$diff=bcsub($saldo_not_reconcilied['debit'],$saldo_not_reconcilied['credit']);
+            echo "<TD >".
+            $array[$i]->strAttribut(ATTR_DEF_NAME).
+            "</TD>".
+            "<TD align=\"right\">".
+             nbm($solde).
+            "</TD>".
+            "<TD align=\"right\">".
+             nbm($saldo_rec).
+            "</TD>".
+            "<TD align=\"right\">".
+             nbm($diff).
+            "</TD>".
+            "</TR>";
+        }
+    }// for
+    echo "</table>";
+    echo "</div>";
+    exit();
+?>

Modified: phpcompta/trunk/include/compta_ods.inc.php
===================================================================
--- phpcompta/trunk/include/compta_ods.inc.php  2011-11-02 23:11:34 UTC (rev 
4304)
+++ phpcompta/trunk/include/compta_ods.inc.php  2011-11-03 22:03:53 UTC (rev 
4305)
@@ -92,6 +92,7 @@
                printf('<a class="detail" style="display:inline" 
href="javascript:modifyOperation(%d,%d)">%s</a><hr>', $jr_id, dossier::id(), 
$ledger->internal);
 
                // show feedback
+               echo '<div id="jrn_name_div">'; echo '<h2 id="jrn_name" 
style="display:inline">' . $ledger->get_name() . '</h2>'; echo '</div>';
                echo $ledger->confirm($_POST, true);
        }
        catch (Exception $e)

Modified: phpcompta/trunk/include/compta_ven.inc.php
===================================================================
--- phpcompta/trunk/include/compta_ven.inc.php  2011-11-02 23:11:34 UTC (rev 
4304)
+++ phpcompta/trunk/include/compta_ven.inc.php  2011-11-03 22:03:53 UTC (rev 
4305)
@@ -71,7 +71,8 @@
         {
             echo '<div class="content">';
                        echo h2info('Confirmation');
-                       echo '<h2 id="jrn_name" style="display:inline">' . 
$Ledger->get_name() . '</h2>';
+
+
                        echo '<div class="content">';
             echo '<form class="print" enctype="multipart/form-data" 
method="post">';
             echo dossier::hidden();
@@ -125,7 +126,6 @@
         if ( ! isset($correct))
         {
             echo '<div class="content">';
-                       echo '<h2 id="jrn_name">' . $Ledger->get_name() . 
'</h2>';
             $Ledger=new Acc_Ledger_Sold($cn,$_POST['p_jrn']);
             $internal=$Ledger->insert($_POST);
 
@@ -138,7 +138,7 @@
             }
 
             /* Show button  */
-            echo '<h2 class="info" Enregistrement </h2>';
+            echo '<h2 class="info"> Enregistrement </h2>';
             $jr_id=$cn->get_value('select jr_id from jrn where 
jr_internal=$1',array($internal));
 
             echo "<h2 >"._('Opération sauvée');
@@ -186,8 +186,7 @@
     else
         $Ledger->id=$_REQUEST ['p_jrn'];
 
-   echo '<div class="u_redcontent">';
-   echo '<h2 id="jrn_name">' . $Ledger->get_name() . '</h2>';
+   echo '<div id="predef_form">';
     echo '<form style="display:inline" method="GET" >';
        echo HtmlInput::hidden('ac',$_REQUEST['ac']);
     echo dossier::hidden();

Modified: phpcompta/trunk/include/history_operation.inc.php
===================================================================
--- phpcompta/trunk/include/history_operation.inc.php   2011-11-02 23:11:34 UTC 
(rev 4304)
+++ phpcompta/trunk/include/history_operation.inc.php   2011-11-03 22:03:53 UTC 
(rev 4305)
@@ -51,6 +51,10 @@
                        $Ledger=new Acc_Ledger_Sold($cn,0);
                        $ask_pay=1;
                        break;
+               case 'FIN':
+                       $Ledger=new Acc_Ledger_Fin($cn,0);
+                       $ask_pay=0;
+                       break;
 
        }
 }

Modified: phpcompta/trunk/include/operation_ods_confirm.inc.php
===================================================================
--- phpcompta/trunk/include/operation_ods_confirm.inc.php       2011-11-02 
23:11:34 UTC (rev 4304)
+++ phpcompta/trunk/include/operation_ods_confirm.inc.php       2011-11-03 
22:03:53 UTC (rev 4305)
@@ -30,9 +30,10 @@
 
 echo '<div class="content">';
 echo h2("Confirmation",'class="info"');
+echo '<div id="jrn_name_div">';
+echo '<h2 id="jrn_name" style="display:inline">' . $ledger->get_name() . 
'</h2>';
+echo '</div>';
 
-
-echo '<h2 id="jrn_name">'.$ledger->get_name().'</h2>';
 echo '<FORM METHOD="POST">';
 echo $ledger->confirm($_POST,false);
 

Modified: phpcompta/trunk/include/operation_ods_new.inc.php
===================================================================
--- phpcompta/trunk/include/operation_ods_new.inc.php   2011-11-02 23:11:34 UTC 
(rev 4304)
+++ phpcompta/trunk/include/operation_ods_new.inc.php   2011-11-03 22:03:53 UTC 
(rev 4305)
@@ -43,6 +43,7 @@
        exit();
 }
 echo '<div class="content">';
+echo '<div id="predef_form">';
 echo '<form method="GET" action="do.php">';
 echo HtmlInput::hidden("action", "use_opd");
 echo HtmlInput::hidden("ac",$_REQUEST['ac']);
@@ -53,11 +54,13 @@
 $op->set('ledger_type', "ODS");
 $op->set('direct', 't');
 echo $op->form_get();
-echo '<h2 id="jrn_name">'.$ledger->get_name().'</h2>';
+
 echo '</form>';
+echo '</div>';
+echo '<div id="jrn_name_div">';
+echo '<h2 id="jrn_name" style="display:inline">' . $ledger->get_name() . 
'</h2>';
+echo '</div>';
 
-
-
 // Show the predef operation
 // Don't forget the p_jrn
 $p_post=$_POST;

Modified: phpcompta/trunk/include/template/form_ledger_detail.php
===================================================================
--- phpcompta/trunk/include/template/form_ledger_detail.php     2011-11-02 
23:11:34 UTC (rev 4304)
+++ phpcompta/trunk/include/template/form_ledger_detail.php     2011-11-03 
22:03:53 UTC (rev 4305)
@@ -4,6 +4,9 @@
 <fieldset>
 <legend><?=$f_legend ?>
 </legend>
+       <div id="jrn_name_div">
+       <h2 id="jrn_name"> <?=$this->get_name()?></h2>
+</div>
       <?=_('Date').':'?> <?=$f_date ?> <?=_('Echeance')?> : <?=$f_echeance?>
 <?=$f_periode?><br>
       <?=_('Journal')?> <?=$f_jrn?><br><hr>

Modified: phpcompta/trunk/include/template/form_ledger_fin.php
===================================================================
--- phpcompta/trunk/include/template/form_ledger_fin.php        2011-11-02 
23:11:34 UTC (rev 4304)
+++ phpcompta/trunk/include/template/form_ledger_fin.php        2011-11-03 
22:03:53 UTC (rev 4305)
@@ -1,9 +1,13 @@
 <fieldset>
+       <div id="jrn_name_div">
+       <h2 id="jrn_name"> <?=$this->get_name()?></h2>
+</div>
 <legend><?=$f_legend ?> </legend>
    <?=_('Date').' '.$f_date ?>
 <?=$f_period?><br>
 <?=$f_jrn?><br>
 <?=_('Banque')?><?=$f_bank ?>
+
 </fieldset>
 
 <fieldset>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]