From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Oct 14 15:20:17 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1D07716A4C0 for ; Tue, 14 Oct 2003 15:20:17 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E965A43FBD for ; Tue, 14 Oct 2003 15:20:14 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h9EMKEFY087010 for ; Tue, 14 Oct 2003 15:20:14 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h9EMKEml087009; Tue, 14 Oct 2003 15:20:14 -0700 (PDT) (envelope-from gnats) Resent-Date: Tue, 14 Oct 2003 15:20:14 -0700 (PDT) Resent-Message-Id: <200310142220.h9EMKEml087009@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Thierry Thomas Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA9A216A4B3 for ; Tue, 14 Oct 2003 15:11:14 -0700 (PDT) Received: from postfix4-2.free.fr (postfix4-2.free.fr [213.228.0.176]) by mx1.FreeBSD.org (Postfix) with ESMTP id 744CA43FAF for ; Tue, 14 Oct 2003 15:11:12 -0700 (PDT) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) by postfix4-2.free.fr (Postfix) with ESMTP id A3C8FC293 for ; Wed, 15 Oct 2003 00:11:08 +0200 (CEST) Received: by graf.pompo.net (Postfix, from userid 1001) id 06975752D; Wed, 15 Oct 2003 00:10:41 +0200 (CEST) Message-Id: <20031014221041.06975752D@graf.pompo.net> Date: Wed, 15 Oct 2003 00:10:41 +0200 (CEST) From: Thierry Thomas To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/58034: french/facturier: upgrading to 2.1.1. X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Thierry Thomas List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Oct 2003 22:20:17 -0000 >Number: 58034 >Category: ports >Synopsis: french/facturier: upgrading to 2.1.1. >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Tue Oct 14 15:20:12 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Thierry Thomas >Release: FreeBSD 4.9-RC i386 >Organization: Kabbale Eros >Environment: System: FreeBSD graf.pompo.net 4.9-RC FreeBSD 4.9-RC #0: Mon Oct 6 21:15:52 CEST 2003 thierry@graf.pompo.net:/usr/obj/mntsrc/src/sys/GRAF020727 i386 >Description: - upgrade french/facturier to its latest release; - don't depend on MySQL server (the server may run on another machine). >How-To-Repeat: N/A. >Fix: Please apply the following patch. Removed files: - patch-README.txt - patch-sql_fact.sql --- facturier.diff begins here --- diff -urN french/facturier.orig/Makefile french/facturier/Makefile --- french/facturier.orig/Makefile Thu Sep 18 19:06:01 2003 +++ french/facturier/Makefile Mon Oct 13 23:13:58 2003 @@ -6,16 +6,16 @@ # PORTNAME= facturier -PORTVERSION= 2.0.1 +PORTVERSION= 2.1.1 CATEGORIES= french finance MASTER_SITES= http://ignu.ungi.org/download/ +EXTRACT_SUFX= .tgz MAINTAINER= thierry@pompo.net COMMENT= Logiciel de facturation pour P.M.I. & P.M.E. BUILD_DEPENDS= ${LOCALBASE}/sbin/apxs:${APACHE_PORT} RUN_DEPENDS= ${LOCALBASE}/sbin/apxs:${APACHE_PORT} \ - ${LOCALBASE}/libexec/mysqld:${PORTSDIR}/databases/mysql323-server \ ${LOCALBASE}/bin/htmldoc:${PORTSDIR}/textproc/htmldoc \ ${PBASE}/${PERL_ARCH}/Mysql.pm:${PORTSDIR}/databases/p5-Mysql \ ${PBASE}/Tie/IxHash.pm:${PORTSDIR}/devel/p5-Tie-IxHash @@ -24,6 +24,7 @@ NO_BUILD= yes USE_PERL5_RUN= yes +USE_MYSQL= yes USE_REINPLACE= yes APACHE_PORT?= ${PORTSDIR}/www/apache13 @@ -33,6 +34,7 @@ DBOWN?= PROP_BD DBPWD?= MDP_BD +DBSERV?= localhost LFACT_REP?= www/${PORTNAME} FACT_REP= ${PREFIX}/${LFACT_REP} @@ -48,11 +50,19 @@ pre-everything:: @${ECHO_MSG} "" - @${ECHO_MSG} "Vous pouvez définir deux variables :" + @${ECHO_MSG} "Vous pouvez définir trois variables :" @${ECHO_MSG} " DBOWN pour le propriétaire de la base MySQL" - @${ECHO_MSG} "et DBPWD pour son mot de passe." + @${ECHO_MSG} "et DBPWD pour son mot de passe," + @${ECHO_MSG} "et DBSERV pour le nom d'hôte du serveur MySQL" + @${ECHO_MSG} " (localhost par défaut)." @${ECHO_MSG} "" +post-extract: + @(cd ${WRKDIR} && \ + ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} \ + ${PORTNAME}-version${PORTVERSION}${EXTRACT_SUFX} ${EXTRACT_AFTER_ARGS}) + @${RM} ${WRKDIR}/${PORTNAME}-version${PORTVERSION}${EXTRACT_SUFX} + post-patch: # perl PREFIX safeness @${FIND} ${WRKSRC} -type f | ${XARGS} -n 10 -x \ @@ -64,8 +74,9 @@ .for REP in ${SS_REPS} @${CP} -Rp ${WRKSRC}/${REP} ${FACT_REP} .endfor - @${REINPLACE_CMD} -e "s:%%FACT_REP%%:${FACT_REP}:;s:%%PREFIX%%:${PREFIX}:; \ - s:%%DBOWN%%:${DBOWN}:;s:%%DBPWD%%:${DBPWD}:" ${FACT_CNF} + @${REINPLACE_CMD} -e "s:%%FACT_REP%%:${FACT_REP}:;s:%%PREFIX%%:${PREFIX}:; \ + s:%%DBOWN%%:${DBOWN}:;s:%%DBPWD%%:${DBPWD}:;s:%%DBSERV%%:${DBSERV}:" \ + ${FACT_CNF} @${RM} ${FACT_CNF}.beforeFacturier @${CP} -p ${FACT_CNF} ${FACT_CNF}.dist # Set perms @@ -97,8 +108,10 @@ post-install: @${ECHO_MSG} @${CAT} ${PKGMESSAGE} | \ - ${SED} -e "s:%%FACT_REP%%:${FACT_REP}:;s:%%DOCSDIR%%:${DOCSDIR}:; \ - s:%%DBOWN%%:${DBOWN}:;s:%%DBPWD%%:${DBPWD}:" + ${SED} -e "s:/usr/local/www/facturier:${FACT_REP}:" \ + -e "s:/usr/local/share/doc/facturier:${DOCSDIR}:" \ + -e "s:%%DBOWN%%:${DBOWN}:;s:%%DBPWD%%:${DBPWD}:" \ + -e "s:%%DBSERV%%:${DBSERV}:" @${ECHO_MSG} .include diff -urN french/facturier.orig/distinfo french/facturier/distinfo --- french/facturier.orig/distinfo Thu Jan 30 23:58:49 2003 +++ french/facturier/distinfo Mon Oct 13 22:22:42 2003 @@ -1 +1 @@ -MD5 (facturier-2.0.1.tar.gz) = 8468996049cf4d21f4d5c3480886c1a4 +MD5 (facturier-2.1.1.tgz) = 34fe33f061a5861c58f2894b1b4b536e diff -urN french/facturier.orig/files/patch-README.txt french/facturier/files/patch-README.txt --- french/facturier.orig/files/patch-README.txt Fri Jan 31 22:45:38 2003 +++ french/facturier/files/patch-README.txt Thu Jan 1 01:00:00 1970 @@ -1,18 +0,0 @@ ---- README.txt.orig Fri Jan 31 16:52:00 2003 -+++ README.txt Fri Jan 31 22:43:57 2003 -@@ -64,13 +64,13 @@ - 4) installer la base de donnée FACTURIER: - pour cela, se mettre dans le répertoire sql, puis - lancer la commande: -- mysql -uuser -hhost_name -ppassword > fact.sql -+ mysql -uuser -hhost_name -ppassword < fact.sql - où :-user est le login d'un utilisateur pouvant utiliser mysql, et y créer des bases, - -password, son mot de passe - -host-name = nom du serveur hébergeant mysql - par exemple si user = 'toto', son mot de passe = 'titi' et le serveur = 'www.serveur', - faire: -- mysql -utoto -hwww.serveur -ptiti > fact.sql -+ mysql -utoto -hwww.serveur -ptiti < fact.sql - - La base de donnée installée ne contient qu'un enregistrement. Cet enregistrement - concerne un utilisateur : l'utilisateur de login 'admin' et de mot de passe 'ungi99', qui diff -urN french/facturier.orig/files/patch-html_javascript.js french/facturier/files/patch-html_javascript.js --- french/facturier.orig/files/patch-html_javascript.js Fri Jan 31 15:30:11 2003 +++ french/facturier/files/patch-html_javascript.js Mon Oct 13 22:46:01 2003 @@ -1,10 +1,13 @@ ---- html/javascript.js.orig Fri Jan 31 00:35:27 2003 -+++ html/javascript.js Fri Jan 31 15:29:08 2003 -@@ -1,6 +1,6 @@ - //variable globale de connection - //donnez à adr avec la valeur du ScriptAlias du Facturier --var adr = "/scriptalias"; +--- html/javascript.js.orig Fri Sep 26 11:47:51 2003 ++++ html/javascript.js Mon Oct 13 22:45:34 2003 +@@ -1,8 +1,8 @@ +-//variable globale de connection ++//variable globale de connexion + //donnez à la variable "adr" la même valeur qu'à la variable $CGIADR + //du fichier Conf.pm. Si cette valeur est "/fact", aors remplacer + //ScriptAlias par fact. +-var adr = "/ScriptAlias"; +var adr = "/fact"; + //replacer les car sep par + - function remplacer(chaine){ diff -urN french/facturier.orig/files/patch-lib_Conf.pm french/facturier/files/patch-lib_Conf.pm --- french/facturier.orig/files/patch-lib_Conf.pm Sat Feb 1 16:33:06 2003 +++ french/facturier/files/patch-lib_Conf.pm Mon Oct 13 23:06:54 2003 @@ -1,59 +1,74 @@ ---- lib/Conf.pm.orig Sat Feb 1 15:54:45 2003 -+++ lib/Conf.pm Sat Feb 1 16:32:36 2003 -@@ -58,28 +58,28 @@ - - #$CONNECTBDD est la variable de connection à la base de donnée - #remplacer 'host_name' par l'adresse de la machine où tourne le serveur MySQL -- $CONNECTBDD = "dbi:mysql:FACTURIER:host_name"; -+ $CONNECTBDD = "dbi:mysql:FACTURIER:localhost"; +--- lib/Conf.pm.orig Fri Sep 26 14:04:57 2003 ++++ lib/Conf.pm Mon Oct 13 23:04:13 2003 +@@ -70,24 +70,24 @@ - - #$USERBDD à pour valeur le login d'un utilisateur pouvant se connecter - #à la base de donnée 'FACTURIER' sur le serveur MySQL + #à la base de donnée 'FACTURIER' sur le serveur MySQL - #remplacer 'user' par le login d'un utilisateur ayant le droit d'utiliser + #remplacer '%%DBOWN%%' par le login d'un utilisateur ayant le droit d'utiliser #la base de donnée 'facturier' sur le serveur MySQL -- $USERBDD="user"; -+ $USERBDD="%%DBOWN%%"; - - - #$MDPBDD contient la valeur du mot de passe de connection de l'utilisateur +-my $USERBDD="user"; ++my $USERBDD="%%DBOWN%%"; + + + #$MDPBDD contient la valeur du mot de passe de connection de l'utilisateur #$USERBDD au serveur MySQL - #remplacer 'password' par le mot de passe du login de l'utilisateur + #remplacer '%%DBPWD%%' par le mot de passe du login de l'utilisateur #ci-dessus -- $MDPBDD="password"; -+ $MDPBDD="%%DBPWD%%"; - +-my $MDPBDD="password"; ++my $MDPBDD="%%DBPWD%%"; - #$CGIADR contient la valeur du scriptalias pour le 'Facturier' sur le serveur web + #base de donnes du facturier + #vous n'aurez pas, normalement, besoin de modifier cette variable. + my $BASEBDD = "FACTURIER"; + + #serveur de base de donnees +-#remplacer "host" par le nom du serveur hébergeant MySQL. +-my $HOSTBDD = "host"; ++#remplacer "%%DBSERV%%" par le nom du serveur hébergeant MySQL. ++my $HOSTBDD = "%%DBSERV%%"; + + + #driver de base de donnees +@@ -110,7 +110,7 @@ #remplacer 'scriptalias' par le scriptalias du 'Facturier' - #si scriptalias = fact alors -- $CGIADR="/scriptalias"; + #si scriptalias = fact alors + #$CGIADR="/fact"; +- $CGIADR="/ScriptAlias"; + $CGIADR="/fact"; - -@@ -87,18 +87,18 @@ - # où est installé le 'Facturier' + #$BASEAD contient le chemin absolu du répertoire facturier sur le serveur +@@ -118,14 +118,14 @@ #remplacer 'chemin repertoire principale (facturier/)' par le chemin du repertoire #facturier : si le facturier est dans /var/www/html, alors : -- $BASEAD ="chemin_repertoire_principal(facturier/)"; + #$BASEAD ="/var/www/html/facturier"; +- $BASEAD ="chemin repertoire principal (facturier)"; + $BASEAD ="%%FACT_REP%%/"; #$HTMLDOC contient le chemin de la commande htmldoc #si la commande htmldoc que vous désirez utiliser est dans "/usr/bin/" faire -- $HTMLDOC="/repertoire_de_htmldoc/htmldoc"; + #$HTMLDOC="/usr/bin/htmldoc"; +- $HTMLDOC="repertoire-de-htmldoc/htmldoc"; + $HTMLDOC="%%PREFIX%%/bin/htmldoc"; - + + ################################### + #finvariables serveur à configurer +@@ -143,12 +143,12 @@ #$HTMLADRESSE indique au serveur web où se trouve les pages html utilisées par le facturier # par apport au DocumentRoot. Si vous avez installé le facturier dans le DocumentRoot #vous n'aurez pas besoin de modifier la valeur de $HTMLADRESSE - $HTMLADRESSE='/facturier/html'; + $HTMLADRESSE='/../facturier/html'; + $HTMLADRUNGI = "$HTMLADRESSE/UNGI"; + $HTMLADRUNGICONES = "$HTMLADRUNGI/icones"; - ################################### - #finvariables serveur à configurer + +- #FACTUREAD = repertoire des factures stockées au ormat pdf ++ #FACTUREAD = repertoire des factures stockées au format pdf + $FACTUREAD ="$BASEAD/facture"; + + diff -urN french/facturier.orig/files/patch-lib_Util.pm french/facturier/files/patch-lib_Util.pm --- french/facturier.orig/files/patch-lib_Util.pm Sat Feb 1 16:26:51 2003 +++ french/facturier/files/patch-lib_Util.pm Mon Oct 13 23:28:35 2003 @@ -1,5 +1,5 @@ ---- lib/Util.pm.orig Sat Feb 1 15:54:45 2003 -+++ lib/Util.pm Sat Feb 1 16:26:12 2003 +--- lib/Util.pm.orig Mon Sep 22 11:39:16 2003 ++++ lib/Util.pm Mon Oct 13 23:27:53 2003 @@ -67,6 +67,7 @@ =cut @@ -8,10 +8,27 @@ my (@DATE) = ("Janvier","Février", "Mars","Avril", "Mai", "Juin", "Juillet","Août","Septembre", "Octobre","Novembre","Décembre"); my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time); $year += 1900; -@@ -78,10 +79,11 @@ - $date .= "mn"; - $date .= (length($sec) > 1)?$sec:"0$sec"; - $date .= "s"; +@@ -82,23 +83,24 @@ + + my ($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size, + $atime,$mtime,$ctime,$blksize,$blocks) +- = stat("$BASEAD/log/debug.txt"); ++ = stat("/var/log/facturier.log"); + if ( $size >= $LOGSIZE ) + { + for ( my $i=$MAXLOG;$i>1;$i--) + { +- unlink "$BASEAD/log/debug$i.txt"; ++ unlink "/var/log/facturier$i.log"; + my $j=$i-1; +- rename ("$BASEAD/log/debug$j.txt","$BASEAD/log/debug$i.txt"); ++ rename ("/var/log/facturier$j.log","/var/log/facturier$i.log"); + } +- rename ( "$BASEAD/log/debug.txt", "$BASEAD/log/debug1.txt" ); ++ rename ( "/var/log/facturier.log", "/var/log/facturier1.log" ); + } + + ############# - open (DEBUG , ">>$BASEAD/log/debug.txt") || + open (DEBUG , ">>/var/log/facturier.log") || &alert ("Probleme d'ouverture du fichier de debug"); diff -urN french/facturier.orig/files/patch-sql_fact.sql french/facturier/files/patch-sql_fact.sql --- french/facturier.orig/files/patch-sql_fact.sql Sat Feb 1 00:01:33 2003 +++ french/facturier/files/patch-sql_fact.sql Thu Jan 1 01:00:00 1970 @@ -1,11 +0,0 @@ ---- sql/fact.sql.orig Fri Jan 31 23:46:35 2003 -+++ sql/fact.sql Sat Feb 1 00:00:56 2003 -@@ -6,7 +6,7 @@ - #-------------------------------------------------------- - # Server version 3.23.41 - --create database FACTURIER -+create database FACTURIER; - use FACTURIER; - - # diff -urN french/facturier.orig/pkg-message french/facturier/pkg-message --- french/facturier.orig/pkg-message Sat Feb 1 18:26:53 2003 +++ french/facturier/pkg-message Tue Oct 14 22:31:09 2003 @@ -1,16 +1,20 @@ ************************************************************************ -Le Facturier a été installé dans %%FACT_REP%%. +Le Facturier a été installé dans /usr/local/www/facturier. -Vous devez maintenant lui créer une base MySQL : - cd %%FACT_REP%%/sql - mysql -u%%DBOWN%% -p%%DBPWD%% -hlocalhost < fact.sql +Si ce n'est pas déjà fait, il faut intaller un serveur MySQL sur la +machine %%DBSERV%% +(vous pouvez utiliser un port databases/mysqlxx-server sur FreeBSD). + +Vous devez maintenant créer une base MySQL sur le serveur %%DBSERV%% : + cd /usr/local/www/facturier/sql + mysql -u%%DBOWN%% -p%%DBPWD%% -h%%DBSERV%% < facturier.sql où %%DBOWN%% a le droit de créer des bases MySQL. -(Pour plus de détails, ou si vous devez mettre à jour une base existante - Cf. %%DOCSDIR%%/README.txt) +(Pour plus de détails, ou pour une montée de version, + Cf. /usr/local/share/doc/facturier/README.txt) Il faut ensuite configurer le fichier Conf.pm, qui se trouve dans -%%FACT_REP%%/facturier/lib/ -en particulier les variables $USERBDD et $MDPBDD. +/usr/local/www/facturier/facturier/lib/ +en particulier les variables $USERBDD, $MDPBDD et $HOSTBDD. Redémarrez Apache pour que les modifications de httpd.conf soient prises en compte. @@ -18,6 +22,6 @@ L'application est accessible depuis (ou rempacer localhost par l'adresse de votre serveur). Le nom de connexion est donné dans - %%DOCSDIR%%/README.txt + /usr/local/share/doc/facturier/README.txt et vous devez changer son mot de passe par le menu « UTILISATEURS ». ************************************************************************ diff -urN french/facturier.orig/pkg-plist french/facturier/pkg-plist --- french/facturier.orig/pkg-plist Sat Feb 1 18:09:51 2003 +++ french/facturier/pkg-plist Tue Oct 14 23:44:13 2003 @@ -2,271 +2,323 @@ %%PORTDOCS%%share/doc/facturier/COPYING %%PORTDOCS%%share/doc/facturier/README.txt %%PORTDOCS%%share/doc/facturier/todo.txt -%%FACT_REP%%/cgi-bin/majrelance.txt +%%FACT_REP%%/cgi-bin/cherchcontact.cgi +%%FACT_REP%%/cgi-bin/clientmodif.cgi +%%FACT_REP%%/cgi-bin/clients.cgi %%FACT_REP%%/cgi-bin/commande.cgi %%FACT_REP%%/cgi-bin/depenses.cgi +%%FACT_REP%%/cgi-bin/detailclient.cgi %%FACT_REP%%/cgi-bin/editfact.cgi +%%FACT_REP%%/cgi-bin/editfactmaj.cgi %%FACT_REP%%/cgi-bin/entrees.cgi %%FACT_REP%%/cgi-bin/factmodif.cgi +%%FACT_REP%%/cgi-bin/facture.cgi %%FACT_REP%%/cgi-bin/login.cgi +%%FACT_REP%%/cgi-bin/majpropal.pl %%FACT_REP%%/cgi-bin/modifuti.cgi -%%FACT_REP%%/cgi-bin/propalcde.cgi %%FACT_REP%%/cgi-bin/propal.cgi +%%FACT_REP%%/cgi-bin/propalcde.cgi %%FACT_REP%%/cgi-bin/regler.cgi %%FACT_REP%%/cgi-bin/relance.cgi %%FACT_REP%%/cgi-bin/statistiques.cgi -%%FACT_REP%%/cgi-bin/utilisateur.cgi -%%FACT_REP%%/cgi-bin/testhtmldoc.cgi +%%FACT_REP%%/cgi-bin/taches.cgi %%FACT_REP%%/cgi-bin/testconnection.cgi -%%FACT_REP%%/cgi-bin/facture.cgi -%%FACT_REP%%/cgi-bin/facturetest.cgi -%%FACT_REP%%/cgi-bin/majrelance.pl -%%FACT_REP%%/cgi-bin/client.cgi -%%FACT_REP%%/html/temp/log_ungi.gif -%%FACT_REP%%/html/temp/euro2.gif -%%FACT_REP%%/html/temp/duplicata.gif -%%FACT_REP%%/html/temp/facture.tar.gz -%%FACT_REP%%/html/temp/test.html -%%FACT_REP%%/html/temp/log_facture.gif.back -%%FACT_REP%%/html/UNGI/lang/Fr.pm -%%FACT_REP%%/html/UNGI/icones/.xvpics/nouveau.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/ajouter.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/droite -%%FACT_REP%%/html/UNGI/icones/.xvpics/quit.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/continuer.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/annuler.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/editer.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/delete.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/modifier.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/premier.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/dernier.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/droite.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/gauche.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/reload.gif +%%FACT_REP%%/cgi-bin/testhtmldoc.cgi +%%FACT_REP%%/cgi-bin/utilisateur.cgi +%%FACT_REP%%/html/UNGI/CherchContact.pm +%%FACT_REP%%/html/UNGI/Clients.pm +%%FACT_REP%%/html/UNGI/Commande.pm +%%FACT_REP%%/html/UNGI/Depense.pm +%%FACT_REP%%/html/UNGI/DetailClients.pm +%%FACT_REP%%/html/UNGI/Editfacture.pm +%%FACT_REP%%/html/UNGI/Editfacturemaj.pm +%%FACT_REP%%/html/UNGI/Entree.pm +%%FACT_REP%%/html/UNGI/Facture.pm +%%FACT_REP%%/html/UNGI/General.pm +%%FACT_REP%%/html/UNGI/Propal.pm +%%FACT_REP%%/html/UNGI/Relance.pm +%%FACT_REP%%/html/UNGI/Statistique.pm +%%FACT_REP%%/html/UNGI/Taches.pm +%%FACT_REP%%/html/UNGI/Utilisateur.pm +%%FACT_REP%%/html/UNGI/facture.html +%%FACT_REP%%/html/UNGI/icones/.directory %%FACT_REP%%/html/UNGI/icones/.xvpics/OK.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/creer.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/creerfact.gif %%FACT_REP%%/html/UNGI/icones/.xvpics/abandonner.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/creercli.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/consfact.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/consdep.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/dep.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/facture.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/entree.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/ajouter.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/annuler.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/client.gif %%FACT_REP%%/html/UNGI/icones/.xvpics/commandes.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/statistiques.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/depenser.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/comment.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/complement.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/consdep.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/consfact.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/continuer.gif %%FACT_REP%%/html/UNGI/icones/.xvpics/creecli.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/voir.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/euro2.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/regler.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/client.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/utililisateur.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/voir_mod.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/vmoduti.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/creer.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/creercde.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/creercli.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/creerfact.gif %%FACT_REP%%/html/UNGI/icones/.xvpics/creez_uti.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/supp_uti.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/utilisateur.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/retour.gif %%FACT_REP%%/html/UNGI/icones/.xvpics/creez_uti_cli.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/relance.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/lettre.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/defaire.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/delete.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/dep.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/depenser.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/dernier.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/droite +%%FACT_REP%%/html/UNGI/icones/.xvpics/droite.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/duplibouton.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/editer.gif %%FACT_REP%%/html/UNGI/icones/.xvpics/editralance.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/edrel.gif %%FACT_REP%%/html/UNGI/icones/.xvpics/enoyer.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/complement.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/duplibouton.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/relancegax.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/entree.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/euro2.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/facture.gif %%FACT_REP%%/html/UNGI/icones/.xvpics/facturer.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/creercde.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/comment.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/fait.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/gauche.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/generer.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/lettre.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/modifier.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/nouveau.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/premier.gif %%FACT_REP%%/html/UNGI/icones/.xvpics/propal.gif -%%FACT_REP%%/html/UNGI/icones/.xvpics/edrel.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/quit.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/regler.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/relance.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/relancegax.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/reload.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/retour.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/statistiques.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/supp_uti.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/tache.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/tache_2.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/utililisateur.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/utilisateur.gif %%FACT_REP%%/html/UNGI/icones/.xvpics/valider.gif -%%FACT_REP%%/html/UNGI/icones/fr/.xvpics/facturier.png -%%FACT_REP%%/html/UNGI/icones/fr/facturier.png +%%FACT_REP%%/html/UNGI/icones/.xvpics/vmoduti.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/voir.gif +%%FACT_REP%%/html/UNGI/icones/.xvpics/voir_mod.gif +%%FACT_REP%%/html/UNGI/icones/OK.gif +%%FACT_REP%%/html/UNGI/icones/abandonner.gif +%%FACT_REP%%/html/UNGI/icones/ajouter.gif +%%FACT_REP%%/html/UNGI/icones/annuler.gif +%%FACT_REP%%/html/UNGI/icones/archive.gif +%%FACT_REP%%/html/UNGI/icones/archive_a.gif +%%FACT_REP%%/html/UNGI/icones/boutons_01.gif +%%FACT_REP%%/html/UNGI/icones/boutons_02.gif +%%FACT_REP%%/html/UNGI/icones/boutons_03.gif +%%FACT_REP%%/html/UNGI/icones/boutons_04.gif +%%FACT_REP%%/html/UNGI/icones/client.gif +%%FACT_REP%%/html/UNGI/icones/clients.gif +%%FACT_REP%%/html/UNGI/icones/clients_2.gif +%%FACT_REP%%/html/UNGI/icones/commandes.gif +%%FACT_REP%%/html/UNGI/icones/commandes_2.gif +%%FACT_REP%%/html/UNGI/icones/comment.gif +%%FACT_REP%%/html/UNGI/icones/complement.gif +%%FACT_REP%%/html/UNGI/icones/consdep.gif %%FACT_REP%%/html/UNGI/icones/conseil/help.gif %%FACT_REP%%/html/UNGI/icones/conseil/ungips.gif -%%FACT_REP%%/html/UNGI/icones/en/help.gif -%%FACT_REP%%/html/UNGI/icones/en/ungips.gif -%%FACT_REP%%/html/UNGI/icones/en/konica.gif -%%FACT_REP%%/html/UNGI/icones/en/konicahelp.gif +%%FACT_REP%%/html/UNGI/icones/consfact.gif +%%FACT_REP%%/html/UNGI/icones/continuer.gif +%%FACT_REP%%/html/UNGI/icones/creecli.gif +%%FACT_REP%%/html/UNGI/icones/creer.gif +%%FACT_REP%%/html/UNGI/icones/creer_facture.gif +%%FACT_REP%%/html/UNGI/icones/creer_facture2.gif +%%FACT_REP%%/html/UNGI/icones/creer_util1.gif +%%FACT_REP%%/html/UNGI/icones/creer_util2.gif +%%FACT_REP%%/html/UNGI/icones/creer_util_client1.gif +%%FACT_REP%%/html/UNGI/icones/creer_util_client2.gif +%%FACT_REP%%/html/UNGI/icones/creercde.gif +%%FACT_REP%%/html/UNGI/icones/creercli.gif +%%FACT_REP%%/html/UNGI/icones/creerfact.gif +%%FACT_REP%%/html/UNGI/icones/creez_uti.gif +%%FACT_REP%%/html/UNGI/icones/creez_uti_cli.gif +%%FACT_REP%%/html/UNGI/icones/decrementer.gif +%%FACT_REP%%/html/UNGI/icones/defaire.gif +%%FACT_REP%%/html/UNGI/icones/delete.gif +%%FACT_REP%%/html/UNGI/icones/dep.gif +%%FACT_REP%%/html/UNGI/icones/depenser.gif +%%FACT_REP%%/html/UNGI/icones/depenses.gif +%%FACT_REP%%/html/UNGI/icones/depenses_2.gif %%FACT_REP%%/html/UNGI/icones/dernier.gif %%FACT_REP%%/html/UNGI/icones/detruire.gif +%%FACT_REP%%/html/UNGI/icones/droite %%FACT_REP%%/html/UNGI/icones/droite.gif +%%FACT_REP%%/html/UNGI/icones/duplibouton.gif +%%FACT_REP%%/html/UNGI/icones/duplicata.gif +%%FACT_REP%%/html/UNGI/icones/edit_relance1.gif +%%FACT_REP%%/html/UNGI/icones/edit_relance2.gif +%%FACT_REP%%/html/UNGI/icones/edit_relance_fax1.gif +%%FACT_REP%%/html/UNGI/icones/edit_relance_fax2.gif +%%FACT_REP%%/html/UNGI/icones/editer.gif +%%FACT_REP%%/html/UNGI/icones/editrelance.gif +%%FACT_REP%%/html/UNGI/icones/edrel.gif +%%FACT_REP%%/html/UNGI/icones/en/help.gif +%%FACT_REP%%/html/UNGI/icones/en/konica.gif +%%FACT_REP%%/html/UNGI/icones/en/konicahelp.gif +%%FACT_REP%%/html/UNGI/icones/en/ungips.gif +%%FACT_REP%%/html/UNGI/icones/entree.gif +%%FACT_REP%%/html/UNGI/icones/entrees.gif +%%FACT_REP%%/html/UNGI/icones/entrees_2.gif +%%FACT_REP%%/html/UNGI/icones/envoyer.gif +%%FACT_REP%%/html/UNGI/icones/euro.gif +%%FACT_REP%%/html/UNGI/icones/euro1.gif +%%FACT_REP%%/html/UNGI/icones/euro2.gif +%%FACT_REP%%/html/UNGI/icones/facture.gif +%%FACT_REP%%/html/UNGI/icones/facturer.gif +%%FACT_REP%%/html/UNGI/icones/factures.gif +%%FACT_REP%%/html/UNGI/icones/factures_2.gif +%%FACT_REP%%/html/UNGI/icones/facturier.gif +%%FACT_REP%%/html/UNGI/icones/faire.gif +%%FACT_REP%%/html/UNGI/icones/fleche.gif +%%FACT_REP%%/html/UNGI/icones/fond.gif +%%FACT_REP%%/html/UNGI/icones/fond2.gif +%%FACT_REP%%/html/UNGI/icones/fond3.gif +%%FACT_REP%%/html/UNGI/icones/fond_tetiere.gif +%%FACT_REP%%/html/UNGI/icones/fr/.xvpics/facturier.png +%%FACT_REP%%/html/UNGI/icones/fr/facturier.png %%FACT_REP%%/html/UNGI/icones/gauche.gif +%%FACT_REP%%/html/UNGI/icones/generer.gif %%FACT_REP%%/html/UNGI/icones/global.gif %%FACT_REP%%/html/UNGI/icones/global_a.gif %%FACT_REP%%/html/UNGI/icones/help.gif %%FACT_REP%%/html/UNGI/icones/help_a.gif %%FACT_REP%%/html/UNGI/icones/imprimer.gif +%%FACT_REP%%/html/UNGI/icones/incrementer.gif %%FACT_REP%%/html/UNGI/icones/installer.gif %%FACT_REP%%/html/UNGI/icones/installer.gif~ %%FACT_REP%%/html/UNGI/icones/installer_a.gif %%FACT_REP%%/html/UNGI/icones/installer_a.gif~ %%FACT_REP%%/html/UNGI/icones/konica.gif +%%FACT_REP%%/html/UNGI/icones/lettre.gif %%FACT_REP%%/html/UNGI/icones/liste.gif %%FACT_REP%%/html/UNGI/icones/liste2.gif -%%FACT_REP%%/html/UNGI/icones/run.gif +%%FACT_REP%%/html/UNGI/icones/log_facture.gif +%%FACT_REP%%/html/UNGI/icones/log_ungi.gif +%%FACT_REP%%/html/UNGI/icones/logo_ungi.gif +%%FACT_REP%%/html/UNGI/icones/lum_or.gif +%%FACT_REP%%/html/UNGI/icones/mensuel.gif +%%FACT_REP%%/html/UNGI/icones/modifier.gif %%FACT_REP%%/html/UNGI/icones/montage.gif +%%FACT_REP%%/html/UNGI/icones/nouveau.gif %%FACT_REP%%/html/UNGI/icones/options.gif +%%FACT_REP%%/html/UNGI/icones/orange.gif +%%FACT_REP%%/html/UNGI/icones/pixel.gif %%FACT_REP%%/html/UNGI/icones/premier.gif %%FACT_REP%%/html/UNGI/icones/printers.gif %%FACT_REP%%/html/UNGI/icones/printers_a.gif +%%FACT_REP%%/html/UNGI/icones/propal.gif +%%FACT_REP%%/html/UNGI/icones/propal_2.gif +%%FACT_REP%%/html/UNGI/icones/propal_commande.gif %%FACT_REP%%/html/UNGI/icones/quit.gif %%FACT_REP%%/html/UNGI/icones/quit_a.gif +%%FACT_REP%%/html/UNGI/icones/quitter.gif +%%FACT_REP%%/html/UNGI/icones/quitter2.gif +%%FACT_REP%%/html/UNGI/icones/quitter2a.gif +%%FACT_REP%%/html/UNGI/icones/regler.gif +%%FACT_REP%%/html/UNGI/icones/regler2.gif +%%FACT_REP%%/html/UNGI/icones/relance.gif +%%FACT_REP%%/html/UNGI/icones/relance_2.gif +%%FACT_REP%%/html/UNGI/icones/relancefax.gif +%%FACT_REP%%/html/UNGI/icones/relancer.gif %%FACT_REP%%/html/UNGI/icones/reload.gif %%FACT_REP%%/html/UNGI/icones/retour.gif %%FACT_REP%%/html/UNGI/icones/retour_liste.gif %%FACT_REP%%/html/UNGI/icones/retour_liste2.gif %%FACT_REP%%/html/UNGI/icones/rouge.GIF %%FACT_REP%%/html/UNGI/icones/rouge.gif +%%FACT_REP%%/html/UNGI/icones/run.gif %%FACT_REP%%/html/UNGI/icones/sauve.gif %%FACT_REP%%/html/UNGI/icones/spool.gif %%FACT_REP%%/html/UNGI/icones/spool_a.gif %%FACT_REP%%/html/UNGI/icones/stat.gif %%FACT_REP%%/html/UNGI/icones/stat_a.gif +%%FACT_REP%%/html/UNGI/icones/statistiques.gif +%%FACT_REP%%/html/UNGI/icones/statistiques_2.gif +%%FACT_REP%%/html/UNGI/icones/stop.gif +%%FACT_REP%%/html/UNGI/icones/supp_uti.gif +%%FACT_REP%%/html/UNGI/icones/supprimer.gif +%%FACT_REP%%/html/UNGI/icones/tache.gif +%%FACT_REP%%/html/UNGI/icones/tache_2.gif +%%FACT_REP%%/html/UNGI/icones/tetiere_01.gif +%%FACT_REP%%/html/UNGI/icones/tetiere_09.gif %%FACT_REP%%/html/UNGI/icones/undo.gif %%FACT_REP%%/html/UNGI/icones/ungi.gif +%%FACT_REP%%/html/UNGI/icones/ungiforum.gif %%FACT_REP%%/html/UNGI/icones/users.gif %%FACT_REP%%/html/UNGI/icones/users_a.gif +%%FACT_REP%%/html/UNGI/icones/utilisateur.gif +%%FACT_REP%%/html/UNGI/icones/utilisateurs.gif +%%FACT_REP%%/html/UNGI/icones/utilisateurs_2.gif %%FACT_REP%%/html/UNGI/icones/valider.gif +%%FACT_REP%%/html/UNGI/icones/valider_login.gif +%%FACT_REP%%/html/UNGI/icones/validercreat.gif +%%FACT_REP%%/html/UNGI/icones/validermodif.gif %%FACT_REP%%/html/UNGI/icones/vert.GIF %%FACT_REP%%/html/UNGI/icones/vert.gif +%%FACT_REP%%/html/UNGI/icones/vmoduti.gif %%FACT_REP%%/html/UNGI/icones/voir.gif %%FACT_REP%%/html/UNGI/icones/voir3.gif -%%FACT_REP%%/html/UNGI/icones/orange.gif -%%FACT_REP%%/html/UNGI/icones/lum_or.gif -%%FACT_REP%%/html/UNGI/icones/archive.gif -%%FACT_REP%%/html/UNGI/icones/archive_a.gif -%%FACT_REP%%/html/UNGI/icones/stop.gif -%%FACT_REP%%/html/UNGI/icones/ungiforum.gif -%%FACT_REP%%/html/UNGI/icones/droite -%%FACT_REP%%/html/UNGI/icones/continuer.gif -%%FACT_REP%%/html/UNGI/icones/annuler.gif -%%FACT_REP%%/html/UNGI/icones/editer.gif -%%FACT_REP%%/html/UNGI/icones/delete.gif -%%FACT_REP%%/html/UNGI/icones/modifier.gif -%%FACT_REP%%/html/UNGI/icones/creer.gif -%%FACT_REP%%/html/UNGI/icones/creerfact.gif -%%FACT_REP%%/html/UNGI/icones/creercli.gif -%%FACT_REP%%/html/UNGI/icones/consfact.gif -%%FACT_REP%%/html/UNGI/icones/consdep.gif -%%FACT_REP%%/html/UNGI/icones/dep.gif -%%FACT_REP%%/html/UNGI/icones/facture.gif -%%FACT_REP%%/html/UNGI/icones/entree.gif -%%FACT_REP%%/html/UNGI/icones/commandes.gif -%%FACT_REP%%/html/UNGI/icones/statistiques.gif -%%FACT_REP%%/html/UNGI/icones/log_ungi.gif -%%FACT_REP%%/html/UNGI/icones/OK.gif -%%FACT_REP%%/html/UNGI/icones/depenser.gif -%%FACT_REP%%/html/UNGI/icones/creecli.gif -%%FACT_REP%%/html/UNGI/icones/euro.gif -%%FACT_REP%%/html/UNGI/icones/euro1.gif -%%FACT_REP%%/html/UNGI/icones/euro2.gif -%%FACT_REP%%/html/UNGI/icones/regler.gif -%%FACT_REP%%/html/UNGI/icones/client.gif -%%FACT_REP%%/html/UNGI/icones/utilisateur.gif +%%FACT_REP%%/html/UNGI/icones/voir_facture.gif %%FACT_REP%%/html/UNGI/icones/voir_mod.gif -%%FACT_REP%%/html/UNGI/icones/vmoduti.gif -%%FACT_REP%%/html/UNGI/icones/creez_uti.gif -%%FACT_REP%%/html/UNGI/icones/supp_uti.gif -%%FACT_REP%%/html/UNGI/icones/creez_uti_cli.gif -%%FACT_REP%%/html/UNGI/icones/relance.gif -%%FACT_REP%%/html/UNGI/icones/lettre.gif -%%FACT_REP%%/html/UNGI/icones/complement.gif -%%FACT_REP%%/html/UNGI/icones/editrelance.gif -%%FACT_REP%%/html/UNGI/icones/envoyer.gif -%%FACT_REP%%/html/UNGI/icones/duplicata.gif -%%FACT_REP%%/html/UNGI/icones/duplibouton.gif -%%FACT_REP%%/html/UNGI/icones/facturer.gif -%%FACT_REP%%/html/UNGI/icones/relancefax.gif -%%FACT_REP%%/html/UNGI/icones/comment.gif -%%FACT_REP%%/html/UNGI/icones/creercde.gif -%%FACT_REP%%/html/UNGI/icones/propal.gif -%%FACT_REP%%/html/UNGI/icones/edrel.gif -%%FACT_REP%%/html/UNGI/icones/log_facture.gif -%%FACT_REP%%/html/UNGI/icones/depenses.gif -%%FACT_REP%%/html/UNGI/icones/quitter2.gif -%%FACT_REP%%/html/UNGI/icones/relancer.gif -%%FACT_REP%%/html/UNGI/icones/factures.gif -%%FACT_REP%%/html/UNGI/icones/utilisateurs.gif -%%FACT_REP%%/html/UNGI/icones/entrees.gif %%FACT_REP%%/html/UNGI/icones/voirlettre.gif -%%FACT_REP%%/html/UNGI/icones/voir_facture.gif -%%FACT_REP%%/html/UNGI/icones/propal_commande.gif -%%FACT_REP%%/html/UNGI/icones/boutons_01.gif -%%FACT_REP%%/html/UNGI/icones/boutons_02.gif -%%FACT_REP%%/html/UNGI/icones/boutons_03.gif -%%FACT_REP%%/html/UNGI/icones/boutons_04.gif -%%FACT_REP%%/html/UNGI/icones/fleche.gif -%%FACT_REP%%/html/UNGI/icones/creer_facture2.gif -%%FACT_REP%%/html/UNGI/icones/creer_facture.gif -%%FACT_REP%%/html/UNGI/icones/creer_util1.gif -%%FACT_REP%%/html/UNGI/icones/creer_util2.gif -%%FACT_REP%%/html/UNGI/icones/creer_util_client1.gif -%%FACT_REP%%/html/UNGI/icones/creer_util_client2.gif -%%FACT_REP%%/html/UNGI/icones/edit_relance1.gif -%%FACT_REP%%/html/UNGI/icones/edit_relance2.gif -%%FACT_REP%%/html/UNGI/icones/edit_relance_fax1.gif -%%FACT_REP%%/html/UNGI/icones/edit_relance_fax2.gif -%%FACT_REP%%/html/UNGI/icones/facturier.gif -%%FACT_REP%%/html/UNGI/icones/fond2.gif -%%FACT_REP%%/html/UNGI/icones/fond3.gif -%%FACT_REP%%/html/UNGI/icones/fond.gif -%%FACT_REP%%/html/UNGI/icones/logo_ungi.gif -%%FACT_REP%%/html/UNGI/icones/pixel.gif -%%FACT_REP%%/html/UNGI/icones/quitter2a.gif -%%FACT_REP%%/html/UNGI/icones/quitter.gif -%%FACT_REP%%/html/UNGI/icones/supprimer.gif -%%FACT_REP%%/html/UNGI/icones/tetiere_01.gif -%%FACT_REP%%/html/UNGI/icones/tetiere_09.gif -%%FACT_REP%%/html/UNGI/icones/validercreat.gif -%%FACT_REP%%/html/UNGI/icones/validermodif.gif -%%FACT_REP%%/html/UNGI/icones/valider_login.gif -%%FACT_REP%%/html/UNGI/icones/fond_tetiere.gif -%%FACT_REP%%/html/UNGI/icones/factures_2.gif -%%FACT_REP%%/html/UNGI/icones/depenses_2.gif -%%FACT_REP%%/html/UNGI/icones/utilisateurs_2.gif -%%FACT_REP%%/html/UNGI/icones/entrees_2.gif -%%FACT_REP%%/html/UNGI/icones/propal_2.gif -%%FACT_REP%%/html/UNGI/icones/relance_2.gif -%%FACT_REP%%/html/UNGI/icones/statistiques_2.gif -%%FACT_REP%%/html/UNGI/icones/commandes_2.gif -%%FACT_REP%%/html/UNGI/icones/regler2.gif -%%FACT_REP%%/html/UNGI/icones/nouveau.gif -%%FACT_REP%%/html/UNGI/icones/incrementer.gif -%%FACT_REP%%/html/UNGI/icones/.directory -%%FACT_REP%%/html/UNGI/icones/decrementer.gif -%%FACT_REP%%/html/UNGI/icones/abandonner.gif -%%FACT_REP%%/html/UNGI/icones/ajouter.gif -%%FACT_REP%%/html/UNGI/Facture.pm -%%FACT_REP%%/html/UNGI/Depense.pm -%%FACT_REP%%/html/UNGI/Commande.pm -%%FACT_REP%%/html/UNGI/Client.pm -%%FACT_REP%%/html/UNGI/Entree.pm -%%FACT_REP%%/html/UNGI/Editfacture.pm -%%FACT_REP%%/html/UNGI/Propal.pm -%%FACT_REP%%/html/UNGI/Utilisateur.pm -%%FACT_REP%%/html/UNGI/Statistique.pm -%%FACT_REP%%/html/UNGI/Relance.pm +%%FACT_REP%%/html/UNGI/lang/Fr.pm %%FACT_REP%%/html/UNGI/style.css -%%FACT_REP%%/html/UNGI/facture.html -%%FACT_REP%%/html/UNGI/General.pm %%FACT_REP%%/html/javascript.js -%%FACT_REP%%/html/test.html %%FACT_REP%%/html/javascript.js.orig -%%FACT_REP%%/lib/lang/Fr.pm -%%FACT_REP%%/lib/lang/Fr.pm.back +%%FACT_REP%%/html/temp/duplicata.gif +%%FACT_REP%%/html/temp/euro2.gif +%%FACT_REP%%/html/temp/facture.tar.gz +%%FACT_REP%%/html/temp/log_facture.gif.back +%%FACT_REP%%/html/temp/log_ungi.gif +%%FACT_REP%%/html/temp/page1002_1061990822 +%%FACT_REP%%/html/temp/page1002_1061990966 +%%FACT_REP%%/html/temp/page1009_1061990822 +%%FACT_REP%%/html/temp/page1009_1061990966 +%%FACT_REP%%/html/temp/page1014_1061990822 +%%FACT_REP%%/html/temp/page1014_1061990966 +%%FACT_REP%%/html/temp/page1027_1061990822 +%%FACT_REP%%/html/temp/page1027_1061990966 +%%FACT_REP%%/html/temp/page1028_1061990822 +%%FACT_REP%%/html/temp/page1028_1061990966 +%%FACT_REP%%/html/temp/page1031_1061990822 +%%FACT_REP%%/html/temp/page1031_1061990966 +%%FACT_REP%%/html/temp/page1046_1061990822 +%%FACT_REP%%/html/temp/page1046_1061990966 +%%FACT_REP%%/html/temp/page746_1061990822 +%%FACT_REP%%/html/temp/page746_1061990966 +%%FACT_REP%%/html/temp/page768_1061990822 +%%FACT_REP%%/html/temp/page768_1061990966 +%%FACT_REP%%/html/temp/page773_1061990822 +%%FACT_REP%%/html/temp/page773_1061990966 +%%FACT_REP%%/html/temp/page776_1061990822 +%%FACT_REP%%/html/temp/page776_1061990966 +%%FACT_REP%%/html/temp/page778_1061990822 +%%FACT_REP%%/html/temp/page778_1061990966 +%%FACT_REP%%/html/temp/page780_1061990822 +%%FACT_REP%%/html/temp/page780_1061990966 +%%FACT_REP%%/html/temp/page819_1061990822 +%%FACT_REP%%/html/temp/page819_1061990966 +%%FACT_REP%%/html/temp/page858_1061990822 +%%FACT_REP%%/html/temp/page858_1061990966 +%%FACT_REP%%/html/temp/page926_1061990822 +%%FACT_REP%%/html/temp/page926_1061990966 +%%FACT_REP%%/html/temp/relance.pdf +%%FACT_REP%%/html/temp/test.html %%FACT_REP%%/lib/Conf.pm +%%FACT_REP%%/lib/Conf.pm.dist +%%FACT_REP%%/lib/Conf.pm.orig %%FACT_REP%%/lib/Util.pm %%FACT_REP%%/lib/Util.pm.orig +%%FACT_REP%%/lib/lang/Fr.pm +%%FACT_REP%%/lib/lang/Fr.pm.back %%FACT_REP%%/lib/statfact.conf %%FACT_REP%%/lib/usertype.conf -%%FACT_REP%%/lib/Conf.pm.orig -%%FACT_REP%%/lib/Conf.pm.dist -%%FACT_REP%%/sql/fact.sql -%%FACT_REP%%/sql/fact.sql.orig -%%FACT_REP%%/sql/majvers1tovers2.sql +%%FACT_REP%%/sql/facturier.sql +%%FACT_REP%%/sql/majpropal.sql +%%FACT_REP%%/sql/majvers2_0tovers2_1.sql @dirrm etc/facturier %%PORTDOCS%%@dirrm share/doc/facturier @dirrm %%FACT_REP%%/cgi-bin --- facturier.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: