[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpcompta-dev] r370 - trunk/tva
From: |
phpcompta-dev |
Subject: |
[Phpcompta-dev] r370 - trunk/tva |
Date: |
Sun, 27 May 2012 22:38:36 +0200 (CEST) |
Author: danydb
Date: 2012-05-27 22:38:36 +0200 (Sun, 27 May 2012)
New Revision: 370
Modified:
trunk/tva/ajax.php
trunk/tva/form_parameter.php
trunk/tva/js_scripts.js
Log:
improve tab mechanisme
Modified: trunk/tva/ajax.php
===================================================================
--- trunk/tva/ajax.php 2012-05-27 20:09:23 UTC (rev 369)
+++ trunk/tva/ajax.php 2012-05-27 20:38:36 UTC (rev 370)
@@ -203,7 +203,7 @@
$r.='<form method="POST" id="faddparm"onsubmit="return confirm(\'Vous
confirmez ?\');" style="margin-left:15px">';
-
$r.=HtmlInput::request_to_hidden(array("gDossier","plugin_code","ac","pcode"));
+
$r.=HtmlInput::request_to_hidden(array("tab","gDossier","plugin_code","ac","pcode"));
$r.=_(" Code TVA ");
$r.=$text->input();
$r.='<span id="tva_label" style="display:block"></span>';
Modified: trunk/tva/form_parameter.php
===================================================================
--- trunk/tva/form_parameter.php 2012-05-27 20:09:23 UTC (rev 369)
+++ trunk/tva/form_parameter.php 2012-05-27 20:38:36 UTC (rev 370)
@@ -1,7 +1,7 @@
<?php
-
+global $tab;
function show($p_code,$p_desc) {
- global $cn;
+ global $cn,$tab;
echo "<h2>".h($p_code)." ".$p_desc."</h2>";
$plugin_code=$_REQUEST['plugin_code'];
$dossier=Dossier::id();
@@ -14,7 +14,7 @@
if (sizeof($a_code) == 0) {
echo '<span class="notice" style="display:block">Aucun
paramètre donné </span>';
- echo HtmlInput::button("add_param","Ajout
paramètre","onclick=\"show_addparam('$p_code','$plugin_code','$dossier');\"");
+ echo HtmlInput::button("add_param","Ajout
paramètre","onclick=\"show_addparam('$p_code','$plugin_code','$dossier','$tab');\"");
return;
}
$n_max=sizeof($a_code);
@@ -37,23 +37,34 @@
echo '<td>';
echo '<form id="f'.$a_code[$i]['pi_id'].'" method="POST">';
echo HtmlInput::hidden("pi_id",$a_code[$i]['pi_id']);
+ echo HtmlInput::hidden("tab",$tab);
echo HtmlInput::anchor("Effacer","","onclick=\"if (
confirm('Vous confirmez?')) { $('f".$a_code[$i]['pi_id']."').submit(this);}
else {return false;}\"");
echo "</form>";
echo '</td>';
echo "</tr>";
}
echo "</table>";
- echo HtmlInput::button("add_param","Ajout
paramètre","onclick=\"show_addparam('$p_code','$plugin_code','$dossier');\"");
+ echo HtmlInput::button("add_param","Ajout
paramètre","onclick=\"show_addparam('$p_code','$plugin_code','$dossier','$tab');\"");
}
?>
+<?
+ $tab_default=(isset ($_REQUEST['tab']))?$_REQUEST['tab']:'opout';
+?>
<a href="javascript:void(0)" class="line"
onclick="tva_show_param('opout')">Opération à la sortie</a>
<a href="javascript:void(0)" class="line" style=""
onclick="tva_show_param('opin')">Opération à l'entrée </a>
<a href="javascript:void(0)" class="line"
onclick="tva_show_param('tvadue')">TVA Due</a>
<a href="javascript:void(0)" class="line"
onclick="tva_show_param('tvaded')">TVA Déductible</a>
-<a href="javascript:void(0)" class="line"
onclick="tva_show_param('lintra')">Listing Intracomm.</a>
+<a href="javascript:void(0)" class="line"
onclick="tva_show_param('lintra')">Listing Client Intracomm.</a>
+<a href="javascript:void(0)" class="line"
onclick="tva_show_param('assujetti')">Listing Client assujetti.</a>
<a href="javascript:void(0)" class="line"
onclick="tva_show_param('divers')">Divers</a>
+<form method="POST">
+ <?
+ echo HtmlInput::hidden('tab',$tab_default);
+ echo
HtmlInput::request_to_hidden(array('gDossier','ac','plugin_code','sa'));
+ ?>
<div style="display:none" id="opout">
<h1><?=_("Opération à la sortie");?></h1>
+<? $tab="opout";?>
<?=show("GRIL00",_("Grille 00 : opérations soumises à un régime
particulier"))?>
<?=show("GRIL01",_("Grille 01 : Opérations pour lesquelles la TVA est due
(6%)"))?>
<?=show("GRIL02",_("Grille 02 : Opérations pour lesquelles la TVA est due
(12%)"))?>
@@ -66,6 +77,7 @@
<?=show("GRIL49",_("Grille 49 : Opérations relatives aux notes de crédit"))?>
</div>
<div style="display:none" id="opin">
+ <? $tab="opin";?>
<h1><?=_("Opération à l'entrée");?></h1>
<?=show("GRIL81",_("Grille 81 : Opération sur les marchandises, matières
premières..."))?>
<?=show("GRIL82",_("Grille 82 : Opération sur les services et biens divers"))?>
@@ -77,7 +89,7 @@
<?=show("GRIL88",_("Services intracommunautaires avec report de perception"))?>
</div>
<div style="display:none" id="tvadue">
-
+<? $tab="tvadue";?>
<h1><?=_("TVA Due");?></h1>
<?=show("GRIL54",_("Grille 54 : tva due sur opération grille 01,02 et 03"))?>
<?=show("GRIL55",_("Grille 55 : tva due sur opération grille 86 et 88"))?>
@@ -87,16 +99,18 @@
<?=show("GRIL63",_("Grille 63 :T.V.A. à reverser mentionnée sur les notes de
crédit reçues"))?>
</div>
<div style="display:none" id="tvaded">
+ <? $tab="tvaded";?>
<h1> <?=_("TVA Déductible");?></h1>
<?=show("GRIL59",_("Grille 59 : taxe déductible"))?>
<?=show("GRIL62",_("Grille 62 : Diverses régularisations T.V.A. en faveur du
déclarant"))?>
<?=show("GRIL64",_("Grille 56 : T.V.A. à récupérer mentionnée sur les notes de
crédit délivrées "))?>
</div>
<div style="display:none" id="divers">
+ <? $tab="divers";?>
<fieldset>
<legend><?=_('Divers')?></legend>
-<form method="POST">
+
<TABLE class="result">
<TR>
<TH><?=_('Poste comptable')?></TH>
@@ -161,11 +175,21 @@
</TABLE>
<?=HtmlInput::submit("save_misc","Sauver")?>
-</form>
</fieldset>
</div>
<div style="display:none" id="lintra">
+ <? $tab="lintra";?>
<fieldset><legend>Listing intracommunautaires</legend>
<?=show("CLINTRA",_("Code TVA pour clients Intracommunataire"))?>
</fieldset>
-<div>
\ No newline at end of file
+</div>
+ <div style="display:none" id="assujetti">
+ <? $tab="assujetti";?>
+<fieldset><legend>Listing Client nationaux</legend>
+<?=show("ASSUJETTI",_("Code TVA pour clients nationaux"))?>
+</fieldset>
+</div>
+ </form>
+<script charset="UTF-8" lang="javascript">
+ tva_show_param('<?=$tab_default?>');
+ </script>
Modified: trunk/tva/js_scripts.js
===================================================================
--- trunk/tva/js_scripts.js 2012-05-27 20:09:23 UTC (rev 369)
+++ trunk/tva/js_scripts.js 2012-05-27 20:38:36 UTC (rev 370)
@@ -96,14 +96,14 @@
catch(e){
alert("answer_box Impossible executer script de la
reponse\n"+e.message);}
}
-function show_addparam(pcode,plugin_code,dossier)
+function show_addparam(pcode,plugin_code,dossier,tab)
{
try {
waiting_box();
var action=new Ajax.Request ( 'ajax.php',
{
method:'get',
-
parameters:"act=add_param&pcode="+pcode+"&gDossier="+dossier+"&plugin_code="+plugin_code,
+
parameters:"act=add_param&pcode="+pcode+"&gDossier="+dossier+"&plugin_code="+plugin_code+'&tab='+tab,
onFailure:null,
onSuccess:success_showaddparam
});
@@ -153,9 +153,10 @@
function tva_show_param(p_div)
{
try{
- var div=['opin','opout','tvadue','tvaded','divers','lintra'];
- for (var r =0;r<6;r++ ) {$(div[r]).hide(); }
+ var
div=['opin','opout','tvadue','tvaded','divers','lintra','assujetti'];
+ for (var r =0;r<div.length;r++ ) {$(div[r]).hide(); }
$(p_div).show();
+ $('tab').value=p_div;
} catch(e)
{
alert(e.message)
---
PhpCompta est un logiciel de comptabilité libre en ligne (full web)
Projet opensource http://www.phpcompta.eu
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpcompta-dev] r370 - trunk/tva,
phpcompta-dev <=