<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Bonjour, <br>
<br>
Merci pour le scripte !<br>
<br>
Mon niveau de programmation est si bas que j'ai besoin d'informations
compl&eacute;mentaires &nbsp; pour pouvoir l'utiliser.<br>
<br>
Avec le gestionnaire de gnome , je peux me cr&eacute;&eacute; un "compta_2007.zac "
mon compte 2007, qui est la copie de compta_2006.zac du r&eacute;pertoire
2006. (methode visuelle, plus facile !)<br>
Et ensuite ?<br>
Est ce que j'ouvre un console, je me mets dans le r&eacute;pertoire ou est
compta_2007.zac&nbsp; (&ccedil;a je sais faire) et je copie-colle le sript ? et je
fait "enter" pour voir ce qui se passe ? (le sript commence &agrave;
#!/usr/.... et jusqu&agrave; la fin du mail)<br>
<br>
Ai-je bien compris la proc&eacute;dure Y a-t-il autre chose &agrave; faire? <br>
<br>
(en passant j'ai l'impression qu'il y a des } qui devraient &ecirc;tre en fin
d eligne qui sont au d&eacute;but, du au foirmatage du mail . est grave ? faut
-il le remettre correctement)<br>
<br>
Merci pour ce compl&eacute;ment d'information, <br>
<br>
Sylvie HR<br>
<blockquote cite="midmailman.6.1170694803.6274.gnucash-fr@gnucash.org"
 type="cite">
  <pre wrap=""><hr size="4" width="90%">
Th&egrave;mes du jour :

   1. Suprimer les transactions, en groupe ! (Aton-Atl)
   2. Re: Suprimer les transactions, en groupe ! (pascal)
  </pre>
  <br>
  <hr size="4" width="90%"><br>
  <table class="header-part1" border="0" cellpadding="0" cellspacing="0"
 width="100%">
    <tbody>
      <tr>
        <td>
        <div class="headerdisplayname" style="display: inline;">Sujet: </div>
[Gnucash-fr] Suprimer les transactions, en groupe !</td>
      </tr>
      <tr>
        <td>
        <div class="headerdisplayname" style="display: inline;">Exp&eacute;diteur:
        </div>
Aton-Atl <a class="moz-txt-link-rfc2396E"
 href="mailto:aton-atl@wanadoo.fr">&lt;aton-atl@wanadoo.fr&gt;</a></td>
      </tr>
      <tr>
        <td>
        <div class="headerdisplayname" style="display: inline;">Date: </div>
Sun, 04 Feb 2007 18:59:40 +0100</td>
      </tr>
      <tr>
        <td>
        <div class="headerdisplayname" style="display: inline;">Destinataire:
        </div>
        <a class="moz-txt-link-abbreviated"
 href="mailto:gnucash-fr@gnucash.org">gnucash-fr@gnucash.org</a></td>
      </tr>
    </tbody>
  </table>
  <table class="header-part2" border="0" cellpadding="0" cellspacing="0"
 width="100%">
    <tbody>
      <tr>
        <td>
        <div class="headerdisplayname" style="display: inline;">Destinataire:
        </div>
        <a class="moz-txt-link-abbreviated"
 href="mailto:gnucash-fr@gnucash.org">gnucash-fr@gnucash.org</a></td>
      </tr>
    </tbody>
  </table>
  <br>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
Bonsoir, <br>
  <br>
Et merci pour vos r&eacute;ponses !<br>
Cela &eacute;claircit !&nbsp; mais trimballer plusieurs ann&eacute;es de compta...cela va
vite faire tr&egrave;s lourd (m&ecirc;me avec des affaires pas merveilleuses !)<br>
  <br>
Dominique Corfa parle de supprimer les transactions !<br>
Tr&egrave;s bonne id&eacute;e!<br>
  <br>
exemple: j'ai 500 transactions (ou ligne ) dans le compte ch&egrave;que, ou 40
dans un compte fournisseur ce dernier ayant un solde de z&eacute;ro
globalement mais que je voudrais vide de transaction. Comment je fait
pour supprimer les transactions.. autrement que une &agrave; une !<br>
  <br>
Je n'ai pas trouv&eacute; !<br>
  <br>
Merci pour les r&eacute;ponses !<br>
  <br>
Dans l'espoir de vous lire tr&egrave;s bient&ocirc;t , <br>
  <br>
Sylvie HR<br>
  <br>
  <blockquote cite="midmailman.6.1170608403.7491.gnucash-fr@gnucash.org"
 type="cite">
    <pre wrap=""><hr size="4" width="90%">
    </pre>
  </blockquote>
  <br>
  <hr size="4" width="90%"><br>
  <table class="header-part1" border="0" cellpadding="0" cellspacing="0"
 width="100%">
    <tbody>
      <tr>
        <td>
        <div class="headerdisplayname" style="display: inline;">Sujet: </div>
Re: [Gnucash-fr] Suprimer les transactions, en groupe !</td>
      </tr>
      <tr>
        <td>
        <div class="headerdisplayname" style="display: inline;">Exp&eacute;diteur:
        </div>
pascal <a class="moz-txt-link-rfc2396E"
 href="mailto:pascal.bernard1@free.fr">&lt;pascal.bernard1@free.fr&gt;</a></td>
      </tr>
      <tr>
        <td>
        <div class="headerdisplayname" style="display: inline;">Date: </div>
Sun, 4 Feb 2007 20:19:44 +0100</td>
      </tr>
      <tr>
        <td>
        <div class="headerdisplayname" style="display: inline;">Destinataire:
        </div>
        <a class="moz-txt-link-abbreviated"
 href="mailto:gnucash-fr@gnucash.org">gnucash-fr@gnucash.org</a></td>
      </tr>
    </tbody>
  </table>
  <table class="header-part2" border="0" cellpadding="0" cellspacing="0"
 width="100%">
    <tbody>
      <tr>
        <td>
        <div class="headerdisplayname" style="display: inline;">Destinataire:
        </div>
        <a class="moz-txt-link-abbreviated"
 href="mailto:gnucash-fr@gnucash.org">gnucash-fr@gnucash.org</a></td>
      </tr>
    </tbody>
  </table>
  <br>
  <pre wrap="">Un petit script te permettant de rincer les transactions. Exemple 
d'utilisation:

cat ton_compte.2006.xac |gunzip|perl deltr.pl|gzip &gt; ton_compte.2007.xac

puis
gnucash ton_compte.2007.xac

et tu sauves dans le fichier que tu veux.

Les transactions r&eacute;currentes seront conserv&eacute;es, sans doute pas les 
rapports.

Dis nous ce que &ccedil;a donne ! Je n'ai pas test&eacute; outre mesure et je n'ai 
fait que deviner le format du fichier. Mais &ccedil;a a de bonnes chances de 
marcher quand m&ecirc;me ;-)


  </pre>
  <pre wrap=""><hr size="4" width="90%">
#! /usr/bin/perl -w

$intrans=0 ; # is one while reading a transaction

while ( my $line=&lt;&gt; ) {
    if ( $intrans ) {
        if ( $line =~ m;^&lt;/gnc:transaction&gt;; ) {
            $intrans=0 ;
        }
    } else {
        if ( $line =~ /^&lt;gnc:transaction/ ) {
            $intrans=1 ;
        } else { print $line ; }
    }
}
  </pre>
  <pre wrap=""><hr size="4" width="90%">
_______________________________________________
gnucash-fr mailing list
<a class="moz-txt-link-abbreviated" href="mailto:gnucash-fr@gnucash.org">gnucash-fr@gnucash.org</a>
<a class="moz-txt-link-freetext"
 href="https://lists.gnucash.org/mailman/listinfo/gnucash-fr">https://lists.gnucash.org/mailman/listinfo/gnucash-fr</a>
  </pre>
</blockquote>
<br>
<br>
<div class="moz-signature">-- <br>
<meta http-equiv="CONTENT-TYPE" content="text/html; ">
<title></title>
<meta name="GENERATOR" content="OpenOffice.org 2.0  (Linux)">
<meta name="CREATED" content="20050105;16152700">
<meta name="CHANGEDBY" content="sylvie Atonatl">
<meta name="CHANGED" content="20060630;9112600">
<style>
        <!--
                @page { size: 21cm 29.7cm; margin: 2cm }
                P { margin-bottom: 0.21cm; color: #000000; text-align: left }
                P.western { font-family: "Nimbus Roman No9 L", serif; font-size: 12pt; so-language: fr-FR }
                P.cjk { font-family: "Bitstream Vera Sans"; font-size: 12pt }
                P.ctl { font-family: "Tahoma", "Lucidasans"; font-size: 12pt }
        -->
        </style>
<p class="western" style="margin-bottom: 0cm;"><font
 face="Times New Roman"><font size="4">Sylvie
Henry R&eacute;ant</font></font></p>
<p class="western" style="margin-bottom: 0cm;"><font
 face="Times New Roman"><font size="4">Ing&eacute;nieur
Conseil </font></font>
</p>
<p class="western" style="margin-bottom: 0cm;"><font color="#000080"><font
 face="Edgewater"><font size="4"><b>ATON-ATL</b></font></font></font></p>
<p class="western" style="margin-bottom: 0cm;"><font color="#000080"><font
 face="Bitstream Vera Sans"><font size="3">Gestion
&eacute;cologique et durable de l'eau</font></font></font></p>
<p class="western" style="margin-bottom: 0cm;"><font
 face="Bitstream Vera Sans"><font size="3">58
rue du Haut Barr &#8211; 67700 Saverne</font></font></p>
<p class="western" style="margin-bottom: 0cm;"><font
 face="Times New Roman"><font size="3">T<font size="4">el
- Fax 03 88 91 23 12</font></font></font></p>
<p class="western" style="margin-bottom: 0cm;"><font
 face="Times New Roman"><font size="4">Email
<a class="moz-txt-link-abbreviated" href="mailto:aton-atl@wanadoo.fr">aton-atl@wanadoo.fr</a></font></font></p>
</div>
</body>
</html>