phpcompta-dev
[Top][All Lists]
Advanced

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

[Phpcompta-dev] r4920 - phpcompta/trunk/include/template


From: phpcompta-dev
Subject: [Phpcompta-dev] r4920 - phpcompta/trunk/include/template
Date: Mon, 18 Jun 2012 11:21:59 +0200 (CEST)

Author: danydb
Date: 2012-06-18 11:21:59 +0200 (Mon, 18 Jun 2012)
New Revision: 4920

Added:
   phpcompta/trunk/include/template/stock_state_search.php
   phpcompta/trunk/include/template/stock_summary_table.php
Modified:
   phpcompta/trunk/include/template/stock_summary.php
Log:
Template for STOCK_STATE

Added: phpcompta/trunk/include/template/stock_state_search.php
===================================================================
--- phpcompta/trunk/include/template/stock_state_search.php                     
        (rev 0)
+++ phpcompta/trunk/include/template/stock_state_search.php     2012-06-18 
09:21:59 UTC (rev 4920)
@@ -0,0 +1,51 @@
+<?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 the form for State of stock
+ *
+ */
+?>
+<form method="GET">
+       <?=HtmlInput::get_to_hidden(array("gDossier","ac"));?>
+       <table>
+               <tr>
+                       <td>
+                               Exercice
+                       </td>
+                       <td>
+                               <?=$iexercice->input()?>
+                       </td>
+               </tr>
+               <tr>
+                       <td>
+                               Présentation
+                       </td>
+                       <td>
+                               <?=$presentation->input()?>
+                       </td>
+               </tr>
+       </table>
+       <?=HtmlInput::submit('sfilter','Filtrer')?>
+</form>
\ No newline at end of file

Modified: phpcompta/trunk/include/template/stock_summary.php
===================================================================
--- phpcompta/trunk/include/template/stock_summary.php  2012-06-18 07:56:06 UTC 
(rev 4919)
+++ phpcompta/trunk/include/template/stock_summary.php  2012-06-18 09:21:59 UTC 
(rev 4920)
@@ -48,7 +48,7 @@
 
                <tr <?=$class?> >
                        <td>
-                               <?= $a_code[$x]['sg_code']?>
+                               
<?=HtmlInput::card_detail($a_code[$x]['sg_code'])?>
                        </td>
                        <?
                        $n_in=0;$n_out=0;

Copied: phpcompta/trunk/include/template/stock_summary_table.php (from rev 
4919, phpcompta/trunk/include/template/stock_summary.php)
===================================================================
--- phpcompta/trunk/include/template/stock_summary_table.php                    
        (rev 0)
+++ phpcompta/trunk/include/template/stock_summary_table.php    2012-06-18 
09:21:59 UTC (rev 4920)
@@ -0,0 +1,133 @@
+<?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 State of the stock
+ *
+ */
+?>
+<div class="content">
+<table class="result">
+       <tr>
+               <th>
+                       Code Stock
+               </th>
+               <? for ($i = 0; $i < count($a_repository); $i++):?>
+                       <th>
+                               <?=h( $a_repository[$i]['r_name'])?>
+                       </th>
+               <? endfor;?>
+                       <th>
+                               Total
+                       </th>
+       </tr>
+       <?
+       for ($x = 0; $x < count($a_code); $x++):
+               $class=($x%2==0)?' class="odd" ':' class="even" ';
+               ?>
+
+               <tr <?=$class?> >
+                       <td>
+                               
<?=HtmlInput::card_detail($a_code[$x]['sg_code'])?>
+                       </td>
+                       <?
+                       $n_in=0;$n_out=0;
+                       for ($e = 0; $e < count($a_repository); $e++):
+
+                               $array = $cn->get_array("select * from 
tmp_stockgood_detail where r_id=$1 and sg_code=$2", 
array($a_repository[$e]['r_id'], $a_code[$x]['sg_code']));
+                               ?>
+                       <td>
+                               <?
+                                       if (count($array)==0):
+                                               echo 0;
+                                       else:
+                                               $n_in+=$array[0]['s_qin'];
+                                               $n_out+=$array[0]['s_qout'];
+                                               ?>
+                                               <table>
+                                                       <tr>
+                                                               <td>
+                                                                       IN  :
+                                                               </td>
+                                                               <td class="num">
+                                                                       
<?=nbm($array[0]['s_qin'])?>
+                                                               </td>
+                                                       </tr>
+                                                       <tr>
+                                                               <td>
+                                                                       OUT  :
+                                                               </td>
+                                                               <td class="num">
+                                                                       
<?=nbm($array[0]['s_qout'])?>
+                                                               </td>
+                                                       </tr>
+                                                       <tr>
+                                                               <td>
+                                                                       DIFF  :
+                                                               </td>
+                                                               <td class="num">
+                                                                       
<?=nbm((bcsub($array[0]['s_qin'],$array[0]['s_qout'])))?>
+                                                               </td>
+                                                       </tr>
+                                               </table>
+                                               <?
+                                       endif;
+                               ?>
+                       </td>
+                               <?
+                       endfor;  // loop e
+                       ?>
+                       <td>
+<table>
+                                                       <tr>
+                                                               <td>
+                                                                       IN  :
+                                                               </td>
+                                                               <td class="num">
+                                                                       
<?=nbm($n_in)?>
+                                                               </td>
+                                                       </tr>
+                                                       <tr>
+                                                               <td>
+                                                                       OUT  :
+                                                               </td>
+                                                               <td class="num">
+                                                                       
<?=nbm($n_out)?>
+                                                               </td>
+                                                       </tr>
+                                                       <tr>
+                                                               <td>
+                                                                       DIFF  :
+                                                               </td>
+                                                               <td class="num">
+                                                                       
<?=nbm((bcsub($n_in,$n_out)))?>
+                                                               </td>
+                                                       </tr>
+                                               </table>
+                       </td>
+               </tr>
+               <?
+       endfor; // loop x
+       ?>
+</table>
+</div>
\ No newline at end of file



---
PhpCompta est un logiciel de comptabilité libre en ligne (full web)
Projet opensource http://www.phpcompta.eu



reply via email to

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