/[dolibarr]/dolibarr/htdocs/compta/bank/fiche.php
ViewVC logotype

Diff of /dolibarr/htdocs/compta/bank/fiche.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.27 by eldy, Tue Sep 6 20:58:15 2005 UTC revision 1.28 by eldy, Sat Sep 17 00:14:36 2005 UTC
# Line 49  if ($_POST["action"] == 'add') Line 49  if ($_POST["action"] == 'add')
49      $account->label         = trim($_POST["label"]);      $account->label         = trim($_POST["label"]);
50      $account->courant       = $_POST["type"];      $account->courant       = $_POST["type"];
51      $account->clos          = $_POST["clos"];      $account->clos          = $_POST["clos"];
52        $account->rappro        = $_POST["norappro"]?1:0;
53            
54      $account->bank          = trim($_POST["bank"]);      $account->bank          = trim($_POST["bank"]);
55      $account->code_banque   = $_POST["code_banque"];      $account->code_banque   = $_POST["code_banque"];
# Line 89  if ($_POST["action"] == 'update' && ! $_ Line 90  if ($_POST["action"] == 'update' && ! $_
90      $account->label           = trim($_POST["label"]);      $account->label           = trim($_POST["label"]);
91      $account->courant         = $_POST["type"];      $account->courant         = $_POST["type"];
92      $account->clos            = $_POST["clos"];      $account->clos            = $_POST["clos"];
93        $account->rappro          = (isset($_POST["norappro"]) && $_POST["norappro"]=='on')?0:1;
94    
95      $account->bank            = $_POST["bank"];      $account->bank            = $_POST["bank"];
96      $account->code_banque     = $_POST["code_banque"];      $account->code_banque     = $_POST["code_banque"];
# Line 154  if ($_GET["action"] == 'create') Line 156  if ($_GET["action"] == 'create')
156    print '<table class="border" width="100%">';    print '<table class="border" width="100%">';
157    
158    print '<tr><td valign="top">'.$langs->trans("LabelBankCashAccount").'</td>';    print '<tr><td valign="top">'.$langs->trans("LabelBankCashAccount").'</td>';
159    print '<td colspan="3"><input size="30" type="text" name="label" value="'.$_POST["label"].'"></td></tr>';    print '<td colspan="3"><input size="30" type="text" class="flat" name="label" value="'.$_POST["label"].'"></td></tr>';
160    
161    print '<tr><td valign="top">'.$langs->trans("AccountType").'</td>';    print '<tr><td valign="top">'.$langs->trans("AccountType").'</td>';
162    print '<td colspan="3">';    print '<td colspan="3">';
# Line 163  if ($_GET["action"] == 'create') Line 165  if ($_GET["action"] == 'create')
165    print '</td></tr>';    print '</td></tr>';
166    
167    print '<tr><td valign="top">'.$langs->trans("InitialBankBalance").'</td>';    print '<tr><td valign="top">'.$langs->trans("InitialBankBalance").'</td>';
168    print '<td colspan="3"><input size="12" type="text" name="solde" value="0.00"></td></tr>';    print '<td colspan="3"><input size="12" type="text" class="flat" name="solde" value="0.00"></td></tr>';
169    
170    print '<tr><td valign="top">'.$langs->trans("Date").'</td>';    print '<tr><td valign="top">'.$langs->trans("Date").'</td>';
171    print '<td colspan="3">'; $now=time();    print '<td colspan="3">'; $now=time();
# Line 172  if ($_GET["action"] == 'create') Line 174  if ($_GET["action"] == 'create')
174    print '<input type="text" size="4" maxlength="4" name="reyear" value="'.strftime("%Y",$now).'">';    print '<input type="text" size="4" maxlength="4" name="reyear" value="'.strftime("%Y",$now).'">';
175    print '</td></tr>';    print '</td></tr>';
176        
177      print '<tr><td valign="top">&nbsp;</td>';
178      print '<td colspan="3"><input type="checkbox" name="norappro" value="'.$_POST["norappro"].'"> '.$langs->trans("DisableConciliation").'</td></tr>';
179    
180    print '<tr><td colspan="4"><b>'.$langs->trans("IfBankAccount").'...</b></td></tr>';    print '<tr><td colspan="4"><b>'.$langs->trans("IfBankAccount").'...</b></td></tr>';
181    
182    print '<tr><td valign="top">'.$langs->trans("Bank").'</td>';    print '<tr><td valign="top">'.$langs->trans("Bank").'</td>';
183    print '<td colspan="3"><input size="30" type="text" name="bank" value="'.$_POST["bank"].'"></td></tr>';    print '<td colspan="3"><input size="30" type="text" class="flat" name="bank" value="'.$_POST["bank"].'"></td></tr>';
184    
185    print '<tr><td>Code Banque</td><td>Code Guichet</td><td>Numéro</td><td>Clé RIB</td></tr>';    print '<tr><td>Code Banque</td><td>Code Guichet</td><td>Numéro</td><td>Clé RIB</td></tr>';
186    print '<tr><td><input size="8" type="text" name="code_banque" value="'.$_POST["code_banque"].'"></td>';    print '<tr><td><input size="8" type="text" class="flat" name="code_banque" value="'.$_POST["code_banque"].'"></td>';
187    print '<td><input size="8" type="text" name="code_guichet" value="'.$_POST["code_guichet"].'"></td>';    print '<td><input size="8" type="text" class="flat" name="code_guichet" value="'.$_POST["code_guichet"].'"></td>';
188    print '<td><input size="15" type="text" name="number" value="'.$_POST["number"].'"></td>';    print '<td><input size="15" type="text" class="flat" name="number" value="'.$_POST["number"].'"></td>';
189    print '<td><input size="3" type="text" name="cle_rib" value="'.$_POST["cle_rib"].'"></td></tr>';    print '<td><input size="3" type="text" class="flat" name="cle_rib" value="'.$_POST["cle_rib"].'"></td></tr>';
190        
191    print '<tr><td valign="top">'.$langs->trans("IBAN").'</td>';    print '<tr><td valign="top">'.$langs->trans("IBAN").'</td>';
192    print '<td colspan="3"><input size="24" type="text" name="iban_prefix" value="'.$_POST["iban_prefix"].'"></td></tr>';    print '<td colspan="3"><input size="24" type="text" class="flat" name="iban_prefix" value="'.$_POST["iban_prefix"].'"></td></tr>';
193    
194    print '<tr><td valign="top">'.$langs->trans("BIC").'</td>';    print '<tr><td valign="top">'.$langs->trans("BIC").'</td>';
195    print '<td colspan="3"><input size="24" type="text" name="bic" value="'.$_POST["bic"].'"></td></tr>';    print '<td colspan="3"><input size="24" type="text" class="flat" name="bic" value="'.$_POST["bic"].'"></td></tr>';
196    
197    print '<tr><td valign="top">'.$langs->trans("BankAccountDomiciliation").'</td><td colspan="3">';    print '<tr><td valign="top">'.$langs->trans("BankAccountDomiciliation").'</td><td colspan="3">';
198    print "<textarea name=\"domiciliation\" rows=\"3\" cols=\"40\">".$_POST["domiciliation"];    print "<textarea class=\"flat\" name=\"domiciliation\" rows=\"2\" cols=\"40\">".$_POST["domiciliation"];
199    print "</textarea></td></tr>";    print "</textarea></td></tr>";
200    
201    print '<tr><td valign="top">'.$langs->trans("BankAccountOwner").'</td>';    print '<tr><td valign="top">'.$langs->trans("BankAccountOwner").'</td>';
202    print '<td colspan="3"><input size="12" type="text" name="proprio" value="'.$_POST["proprio"].'"></td></tr>';    print '<td colspan="3"><input size="12" type="text" class="flat" name="proprio" value="'.$_POST["proprio"].'"></td></tr>';
203    
204    print '<tr><td valign="top">'.$langs->trans("BankAccountOwnerAddress").'</td><td colspan="3">';    print '<tr><td valign="top">'.$langs->trans("BankAccountOwnerAddress").'</td><td colspan="3">';
205    print "<textarea name=\"adresse_proprio\" rows=\"3\" cols=\"40\">".$_POST["adresse_proprio"];    print "<textarea class=\"flat\" name=\"adresse_proprio\" rows=\"2\" cols=\"40\">".$_POST["adresse_proprio"];
206    print "</textarea></td></tr>";    print "</textarea></td></tr>";
207    
208    print '<tr><td align="center" colspan="4"><input value="'.$langs->trans("CreateAccount").'" type="submit" class="button"></td></tr>';    print '<tr><td align="center" colspan="4"><input value="'.$langs->trans("CreateAccount").'" type="submit" class="button"></td></tr>';
# Line 245  else Line 250  else
250      print '<td colspan="3">'.$account->type_lib[$account->type].'</td></tr>';      print '<td colspan="3">'.$account->type_lib[$account->type].'</td></tr>';
251            
252      print '<tr><td valign="top">'.$langs->trans("Status").'</td>';      print '<tr><td valign="top">'.$langs->trans("Status").'</td>';
253      print '<td colspan="3">'.($account->clos?$langs->trans("Closed"):$langs->trans("Opened")).'</td></tr>';      print '<td colspan="3">'.$account->status[$account->clos].'</td></tr>';
254    
255        print '<tr><td valign="top">'.$langs->trans("Conciliable").'</td>';
256        print '<td colspan="3">';
257        if ($account->type == 0 || $account->type == 1) print ($account->rappro==1 ? $langs->trans("Yes") : ($langs->trans("No").' ('.$langs->trans("ConciliationDisabled").')'));
258        if ($account->type == 2)                        print $langs->trans("No").' ('.$langs->trans("CashAccount").')';
259        print '</td></tr>';
260    
261      if ($account->type == 0 || $account->type == 1) {      if ($account->type == 0 || $account->type == 1)
262        {
263          print '<tr><td valign="top">'.$langs->trans("Bank").'</td>';          print '<tr><td valign="top">'.$langs->trans("Bank").'</td>';
264          print '<td colspan="3">'.$account->bank.'</td></tr>';          print '<td colspan="3">'.$account->bank.'</td></tr>';
265            
# Line 326  else Line 338  else
338        print '<table class="border" width="100%">';        print '<table class="border" width="100%">';
339                
340            print '<tr><td valign="top">'.$langs->trans("Label").'</td>';            print '<tr><td valign="top">'.$langs->trans("Label").'</td>';
341            print '<td colspan="3"><input size="30" type="text" name="label" value="'.$account->label.'"></td></tr>';            print '<td colspan="3"><input size="30" type="text" class="flat" name="label" value="'.$account->label.'"></td></tr>';
342                        
343            print '<tr><td valign="top">'.$langs->trans("AccountType").'</td>';            print '<tr><td valign="top">'.$langs->trans("AccountType").'</td>';
344        print '<td colspan="3">'.$account->type_lib[$account->type].'</td></tr>';        print '<td colspan="3">'.$account->type_lib[$account->type].'</td></tr>';
345        print '<input type="hidden" name="type" value="'.$account->type.'">';        print '<input type="hidden" name="type" value="'.$account->type.'">';
346    
347            print '<tr><td valign="top">'.$langs->trans("Closed").'</td>';            print '<tr><td valign="top">'.$langs->trans("Status").'</td>';
348            print '<td colspan="3">';            print '<td colspan="3">';
349            $form->selectyesnonum("clos",$account->clos);            $form->select_array("clos",array(0=>$account->status[0],1=>$account->status[1]),$account->clos);
350            print '</td></tr>';            print '</td></tr>';
351    
352          print '<tr><td valign="top">'.$langs->trans("Conciliable").'</td>';
353          print '<td colspan="3">';
354          if ($account->type == 0 || $account->type == 1) print '<input type="checkbox" class="flat" name="norappro" '.($account->rappro?'':'checked="true"').'"> '.$langs->trans("DisableConciliation");
355          if ($account->type == 2)                        print $langs->trans("No").' ('.$langs->trans("CashAccount").')';
356          print '</td></tr>';
357    
358        if ($account->type == 0 || $account->type == 1) {        if ($account->type == 0 || $account->type == 1) {
359    
360            print '<tr><td valign="top">'.$langs->trans("Bank").'</td>';            print '<tr><td valign="top">'.$langs->trans("Bank").'</td>';
361            print '<td colspan="3"><input size="30" type="text" name="bank" value="'.$account->bank.'"></td></tr>';            print '<td colspan="3"><input size="30" type="text" class="flat" name="bank" value="'.$account->bank.'"></td></tr>';
362                
363            print '<tr><td>Code Banque</td><td>Code Guichet</td><td>Numéro</td><td>Clé RIB</td></tr>';            print '<tr><td>Code Banque</td><td>Code Guichet</td><td>Numéro</td><td>Clé RIB</td></tr>';
364            print '<tr><td><input size="8" type="text" name="code_banque" value="'.$account->code_banque.'"></td>';            print '<tr><td><input size="8" type="text" class="flat" name="code_banque" value="'.$account->code_banque.'"></td>';
365            print '<td><input size="8" type="text" name="code_guichet" value="'.$account->code_guichet.'"></td>';            print '<td><input size="8" type="text" class="flat" name="code_guichet" value="'.$account->code_guichet.'"></td>';
366            print '<td><input size="15" type="text" name="number" value="'.$account->number.'"></td>';            print '<td><input size="15" type="text" class="flat" name="number" value="'.$account->number.'"></td>';
367            print '<td><input size="3" type="text" name="cle_rib" value="'.$account->cle_rib.'"></td></tr>';            print '<td><input size="3" type="text" class="flat" name="cle_rib" value="'.$account->cle_rib.'"></td></tr>';
368                        
369            print '<tr><td valign="top">'.$langs->trans("IBAN").'</td>';            print '<tr><td valign="top">'.$langs->trans("IBAN").'</td>';
370            print '<td colspan="3"><input size="24" type="text" name="iban_prefix" value="'.$account->iban_prefix.'"></td></tr>';            print '<td colspan="3"><input size="24" type="text" class="flat" name="iban_prefix" value="'.$account->iban_prefix.'"></td></tr>';
371                        
372            print '<tr><td valign="top">'.$langs->trans("BIC").'</td>';            print '<tr><td valign="top">'.$langs->trans("BIC").'</td>';
373            print '<td colspan="3"><input size="24" type="text" name="bic" value="'.$account->bic.'"></td></tr>';            print '<td colspan="3"><input size="24" type="text" class="flat" name="bic" value="'.$account->bic.'"></td></tr>';
374            
375            print '<tr><td valign="top">'.$langs->trans("BankAccountDomiciliation").'</td><td colspan="3">';            print '<tr><td valign="top">'.$langs->trans("BankAccountDomiciliation").'</td><td colspan="3">';
376            print "<textarea name=\"domiciliation\" rows=\"3\" cols=\"40\">";            print "<textarea class=\"flat\" name=\"domiciliation\" rows=\"2\" cols=\"40\">";
377            print $account->domiciliation;            print $account->domiciliation;
378            print "</textarea></td></tr>";            print "</textarea></td></tr>";
379            
380            print '<tr><td valign="top">'.$langs->trans("BankAccountOwner").'</td>';            print '<tr><td valign="top">'.$langs->trans("BankAccountOwner").'</td>';
381            print '<td colspan="3"><input size="30" type="text" name="proprio" value="'.$account->proprio.'"></td></tr>';            print '<td colspan="3"><input size="30" type="text" class="flat" name="proprio" value="'.$account->proprio.'"></td></tr>';
382            print "</td></tr>\n";            print "</td></tr>\n";
383            
384            print '<tr><td valign="top">'.$langs->trans("BankAccountOwnerAddress").'</td><td colspan="3">';            print '<tr><td valign="top">'.$langs->trans("BankAccountOwnerAddress").'</td><td colspan="3">';
385            print "<textarea name=\"adresse_proprio\" rows=\"3\" cols=\"40\">";            print "<textarea class=\"flat\" name=\"adresse_proprio\" rows=\"2\" cols=\"40\">";
386            print $account->adresse_proprio;            print $account->adresse_proprio;
387            print "</textarea></td></tr>";            print "</textarea></td></tr>";
388        }        }

Legend:
Removed from v.1.27  
changed lines
  Added in v.1.28

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26