dolibarr-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: RE : [Dolibarr-user] factures fournisseur et banque


From: Philippe Rousselot
Subject: Re: RE : [Dolibarr-user] factures fournisseur et banque
Date: Mon, 15 Dec 2003 14:32:33 +0100

Merci,

c'est quoi la question ?

Philippe

Le lun 15/12/2003 à 14:16, Vivier Nicolas a écrit :
> Francois de Chezelles wrote:
> > Salut.
> > Moi aussi ça m'intéresse. Est-il possible de mettre ce soft quelque
> > part, par exemple sur le site de Dolibarr?
> > 
> > François
> 
> Je mets le code PHP ci-dessous. Il suffit de le copier dans un fichier, 
> de renseigner les infos sur la base de données et de l'appeler dans son 
> navigateur.
> Il n'exporte que les factures clients. Il exportera les factures 
> fournisseurs quand quelqu'un aura répondu à ma question plus haut ;)
> 
> Bien sûr ce programme pourrait être proprement intégré à Dolibarr mais 
> je ne me suis pas encore penché sur la question. Il serait bon aussi 
> qu'un "vrai" programmeur le regarde pour vérifier qu'il n'y a pas de 
> bêtises.
> 
> Nicolas
> 
> <?PHP
> // Auteur Nicolas Vivier 2003
> // sous licence GPL
> // export des factures dolibarr au format EBP v3 (test avec EBP 2003)
> 
> define("SQL_HOTE", "localhost");
> define("SQL_LOGIN", "XXX");
> define("SQL_SECRET", "****");
> $mid = @ mysql_connect(SQL_HOTE, SQL_LOGIN, SQL_SECRET) or die("Erreur 
> connexion MySQL");
> mysql_select_db("dolibarr") or die("Echec selection base Mysql");
> // intervalle pour l'extraction des écritures
> $m1="20".$mois."00";
> $m2="20".$mois."31";
> // factures clients
> $sql = 'SELECT llx_facture.facnumber, llx_facture.datef, 
> llx_facture.amount, llx_facture.tva, llx_societe.nom'
>          . ' FROM llx_facture, llx_societe'
>          . ' WHERE llx_facture.datef>'.$m1.' AND 
> llx_facture.datef<='.$m2.' AND llx_facture.fk_statut =1 AND 
> llx_societe.idp = llx_facture.fk_soc';
> echo $sql;
> $r = mysql_query($sql) or die("Echec requete");
> echo "Nb factures importees:", mysql_num_rows($r), "<br>";
> echo "Copier le texte ci-dessous dans un fichier .txt pour l'importation 
> <br>";
> while ($l=mysql_fetch_array($r))
> {$date=explode("-", $l["datef"]);
> echo "1,", $date[2], $date[1], 
> $date[0],",VE,701,,\"",substr($l["nom"],0,40),"\",\"", 
> substr($l["facnumber"],0,10),"\",",$l["amount"],",C,,<br>";
> echo "1,", $date[2], $date[1], 
> $date[0],",VE,44571,,\"",substr($l["nom"],0,40),"\",\"", 
> substr($l["facnumber"],0,10),"\",",$l["tva"],",C,,<br>";
> echo "1,", $date[2], $date[1], 
> $date[0],",VE,411,,\"",substr($l["nom"],0,40),"\",\"", 
> substr($l["facnumber"],0,10),"\",",$l["tva"]+$l["amount"],",D,,<br>";}
> ?>
> 
> 
> 
> _______________________________________________
> Dolibarr-user mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/dolibarr-user
> 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]