[Top][All Lists]
[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
>
Re: [Dolibarr-user] factures fournisseur et banque, Rodolphe Quiédeville, 2003/12/24