<!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émentaires pour pouvoir l'utiliser.<br>
<br>
Avec le gestionnaire de gnome , je peux me créé un "compta_2007.zac "
mon compte 2007, qui est la copie de compta_2006.zac du répertoire
2006. (methode visuelle, plus facile !)<br>
Et ensuite ?<br>
Est ce que j'ouvre un console, je me mets dans le répertoire ou est
compta_2007.zac (ça je sais faire) et je copie-colle le sript ? et je
fait "enter" pour voir ce qui se passe ? (le sript commence à
#!/usr/.... et jusquà la fin du mail)<br>
<br>
Ai-je bien compris la procédure Y a-t-il autre chose à faire? <br>
<br>
(en passant j'ai l'impression qu'il y a des } qui devraient être en fin
d eligne qui sont au début, du au foirmatage du mail . est grave ? faut
-il le remettre correctement)<br>
<br>
Merci pour ce complé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è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éditeur:
</div>
Aton-Atl <a class="moz-txt-link-rfc2396E"
href="mailto:aton-atl@wanadoo.fr"><aton-atl@wanadoo.fr></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éponses !<br>
Cela éclaircit ! mais trimballer plusieurs années de compta...cela va
vite faire très lourd (même avec des affaires pas merveilleuses !)<br>
<br>
Dominique Corfa parle de supprimer les transactions !<br>
Très bonne idée!<br>
<br>
exemple: j'ai 500 transactions (ou ligne ) dans le compte chèque, ou 40
dans un compte fournisseur ce dernier ayant un solde de zéro
globalement mais que je voudrais vide de transaction. Comment je fait
pour supprimer les transactions.. autrement que une à une !<br>
<br>
Je n'ai pas trouvé !<br>
<br>
Merci pour les réponses !<br>
<br>
Dans l'espoir de vous lire très bientô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éditeur:
</div>
pascal <a class="moz-txt-link-rfc2396E"
href="mailto:pascal.bernard1@free.fr"><pascal.bernard1@free.fr></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 > ton_compte.2007.xac
puis
gnucash ton_compte.2007.xac
et tu sauves dans le fichier que tu veux.
Les transactions récurrentes seront conservées, sans doute pas les
rapports.
Dis nous ce que ça donne ! Je n'ai pas testé outre mesure et je n'ai
fait que deviner le format du fichier. Mais ça a de bonnes chances de
marcher quand même ;-)
</pre>
<pre wrap=""><hr size="4" width="90%">
#! /usr/bin/perl -w
$intrans=0 ; # is one while reading a transaction
while ( my $line=<> ) {
if ( $intrans ) {
        if ( $line =~ m;^</gnc:transaction>; ) {
         $intrans=0 ;
        }
} else {
        if ( $line =~ /^<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éant</font></font></p>
<p class="western" style="margin-bottom: 0cm;"><font
face="Times New Roman"><font size="4">Ingé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
é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 – 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>