Bonjour Régis,
Voilà la partie concernant les factures :
...
/require (DOL_DOCUMENT_ROOT.'/compta/facture/class/facture.class.php');
$fac = new Facture($db);/ /
$facid = $_REQUEST['facid'];
$fac->fetch($facid);
$fac->mode_reglement_id = $modregid;
$fac->date_lim_reglement = date2timestamp( $limreg);
$fac->note = $note;
$fac->modelpdf = $conf_modele_pdf;
$fac->author = $id_vendeur;
$fac->paye = 0;
$fac->close_code = $close_code;
$code = $fac->update($user);
$fac->fetch($facid);
$fac->fetch_thirdparty();
$result = $fac->validate($user);/
...
Le reste du code n'a aucun rapport avec les factures.
Le 20/07/2012 23:22, Régis Houssin a écrit :
Faudrait voir plus de code pour comprendre d'où vient l'erreur
-----------------------------------------
Régis Houssin
Tél. +33633020797
http://www.dolibarr.fr
http://www.dolibox.fr
Le 20 juil. 2012 à 16:57, "[Obiz] Jérémie
Ollivier"<[email protected] <mailto:[email protected]>> a écrit :
Bonjour,
Je rencontre un problème lors de la création du pdf des factures dans
un module que je suis en train de développer pour Dolibarr 3.1; le
problème intervient à ce moment de mon code :
$fac = new Facture();
...
$fac->fetch($facid);
$result = $fac->validate($user);
En fait c'est au moment du validate() que ça foire. La facture est
bien validée dans Dolibarr, le paiement est enregistré, mais dans
l'interface de mon module j'obtiens un superbe :
*Fatal error*: Call to a member function fetch_thirdparty() on a
non-object in
*/.../.../.../includes/modules/facture/doc/pdf_crabe.modules.php* on
line *136*
et le pdf n'est pas créé, ce qui est gênant en plus de la foutre mal
vis à vis des utilisateurs du module.
J'ai oublié quelque chose ?
Je précise que quand je clique sur le bouton "Générer" de la fiche
facture tout se passe bien.
Merci d'avance !
--
Jérémie Ollivier
Obiz Solutions Informatiques -http://www.obiz-info.com
FRANCE
_______________________________________________
Dolibarr-dev mailing list
[email protected] <mailto:[email protected]>
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev
--
Jérémie Ollivier
Obiz Solutions Informatiques - http://www.obiz-info.com
Mobile: +33(0)6 21 69 02 71
Fixe: +33(0)9 54 03 12 27
Fax: +33(0)1 76 50 65 87
FRANCE
_______________________________________________
Dolibarr-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev