Bonjour

Je me permet de vous soumettre un patch ajoutant des liens sur la page "TVA" (Compta/Tréso > Taxes et Dividendes > TVA). Ces liens (placés sur l'intitulé de chaque mois et sur l'intitulé "Sous-total") permettent un accès direct au rapport par taux correspondant à la période choisie.

Dans l'usage quotidien, cela permet d'accéder plus rapidement à une période précise pour faire sa déclaration (mensuelle dans mon cas), et aussi pour ma saisie comptable (où j'ai besoin du détail par taux).

L'accès par l'intermédiaire de ces lien est "compatible" avec l'impression.
En cas de clic sur l'imprimante (en haut à droite) pour afficher la page d'impression, la période sélectionnée est maintenue, ce qui n'est pas le cas si on utilise les champs "Période d'analyse" pour consulter une période précise.

Ce patch a été réalisé sur la base du dernier snapshot de développement, en suivant les recommandations du wiki, et s'applique également sur la version 3.0.1 de Dolibarr (ma version de production).

En espérant que mon patch sera accepté et inclus.

Cordialement,

--
Guillaume BARON - SARL Hawkix SI
Gestion Réseau / Développement Internet / Services
Vente de matériel et logiciels
Tél : 02.22.06.05.49 / 06.61.14.30.04
Fax : 09.56.15.00.42

diff -BNaur --exclude=CVS --exclude='*.patch' --exclude='.#*' --exclude='*~' 
--exclude='*.rej' --exclude='*.orig' --exclude='*.bak' --exclude=conf.php 
--exclude=documents dolibarr-base/htdocs/compta/tva/index.php 
dolibarr-snapshot/htdocs/compta/tva/index.php
--- dolibarr-base/htdocs/compta/tva/index.php   2011-08-28 05:00:50.000000000 
+0200
+++ dolibarr-snapshot/htdocs/compta/tva/index.php       2011-09-07 
13:35:02.000000000 +0200
@@ -158,7 +158,7 @@
 
        $var=!$var;
        print "<tr $bc[$var]>";
-       print '<td nowrap>'.dol_print_date(dol_mktime(0,0,0,$m,1,$y),"%b 
%Y").'</td>';
+       print '<td nowrap><a 
href="quadri_detail.php?leftmenu=tax_vat&month='.$m.'&year='.$y.'">'.dol_print_date(dol_mktime(0,0,0,$m,1,$y),"%b
 %Y").'</a></td>';
 
        $x_coll = 0;
        foreach($coll_listsell as $vatrate=>$val)
@@ -187,7 +187,7 @@
        $i++;
        if ($i > 2) {
                print '<tr class="liste_total">';
-               print '<td align="right">'.$langs->trans("SubTotal").':</td>';
+               print '<td align="right"><a 
href="quadri_detail.php?leftmenu=tax_vat&q='.($m/3).'&year='.$y.'">'.$langs->trans("SubTotal").'</a>:</td>';
                print '<td nowrap align="right">'.price($subtotalcoll).'</td>';
                print '<td nowrap align="right">'.price($subtotalpaye).'</td>';
                print '<td nowrap align="right">'.price($subtotal).'</td>';
_______________________________________________
Dolibarr-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à