Recent Changes - Search:

Législation

Login

NouveauTemplateDeFacture

Pattricky?28 May 2007, 17:01

Bonjour,

je suis en train d'essayer de créer et d'utiliser un template de facture.

j'ai crée le template sur mon pc, et je l'ai déclaré dans phpCompta.

puis j'ai créer une nouvelle facture, il m'a proposer de la créer, mais j'ai eu uu message d'erreur, il n'a pas le droit de créer le directory /phpCompta/html/tmp

donc, je l'ai crée à la main.

et maintenant, il me donne ceci: Warning: mkdir() [function.mkdir]: Permission denied in /home/phpCompta/include/class_document.php on line 150

Warning: rename(/tmp/doc_lfm33J/tdm_template.rtf,/home/web/be.td-management/compta/html/tmp/doc_lfm33J/tdm_template.rtf) [function.rename]: No such file or directory in /home/phpCompta/include/class_document.php on line 153

Warning: pg_query() [function.pg-query]: Query failed: ERROR: syntax error at or near "," at character 22 in /home/phpCompta/include/postgres.php on line 115 Operation cancelled due to error : update jrn set jr_pj=,jr_pj_name='tdm_template.rtf',jr_pj_type='application/msword' where jr_internal='15VEN-01-101'

une idée ?

Pattricky?28 May 2007, 17:06

Toujours dans la série, je fais les questions et les réponses...

Ok, j'ai ajouté le droit d'écriture sur le directory html/tmp/ pour tout le monde, et cela fonctionne.

Mais, où se trouve la facture ? Il me dis qu'elle est crée, mais où ?

Merci

Pattricky?28 May 2007, 17:11

Ok, j'ai vu.

On peut cliquer sur "document généré", ou le retrouver à côté de la facture dans la liste.

Par contre, tout ce qu'il me sort c'est mon template telquel, pas du tout modifié (donc, les [CUST_NAME] ne sont pas changé)

dany?28 May 2007, 17:26

Ahaha as-tu bien mis les bons paramètres dans dans paramètre->société ??? en plus ce n'est [ mais << ... Bon okay la doc n'était pas à jour ;)

Pattricky?28 May 2007, 17:29

Je viens d'essayer avec >> et plus [], sans succès, aucun champ n'est mis à jour

dany?28 May 2007, 18:10

envoie moi ton doc svp, ou plutot essaie avec ceux fournit dans phpcompta/contrib/test-document, et dis-moi si ceux-là fonctionnent

Pattricky?01 June 2007, 19:41

J'ai essayé avec le .rtf de test, et celui-là fonctionne parfaitement. Je vais t'envoyer mon exemplaire.

Pattricky?02 June 2007, 14:43

Ok, j'ai installé un autre programme pour faire mon template (.odt).

J'ai voulu faire une facture, et maintenant j'ai ceci comme message d'erreur à l'enregistrement de la facture

Fatal error: Class 'action' not found in /home/web/be.td-management/compta/include/class_document.php on line 574

dany?03 June 2007, 00:04

ajoute require_once('class_action.php');

dans include/class_document.php,après require_once('class_own.php'); cela devrait aider ;)

Dany?03 June 2007, 12:05

Ce qui est étrange est que je n'arrive pas à reproduire ce problème.... Au fait, c'est ods pas odt ;)

Pattricky?04 June 2007, 22:07

Tu me dis que OpenOffice peut faire des document oasis ?

Je ne trouve pas comment.

Mais j'ai le même problème avec un RTF

Pattricky?05 June 2007, 19:51

Hello, les exemples présent dans le directory document_test sont des .odt !!! (pas des ODS...)

Dany?05 June 2007, 21:46

Un lapsus :-) Bon les documents OOo en fait, c'est quand tu le charges que son mimetype est identifié et donc, quand il doit être analysé, on se base sur son mimetype.

Si les exemples ne fonctionnent pas, alors évidemment il y a un soucis. Surtout s'il n'y a pas de messages d'erreur

Alain?11 June 2007, 15:41

Pour les formats "Open Documents Formats" (ISO 26300 - Oasis) il faut au minimum la version 2 de OOo plus Java installé.

eric?12 June 2007, 14:11

Pourquoi Java ? Le fichier est simplement "unzippé" et parsé...

Edit - History - Print - Recent Changes - Search
Page last modified on June 12, 2007, at 02:11 PM