Page 1 sur 2
Personnaliser un modèle devis/facture
Posté : mer. nov. 06, 2013 10:28 am
par thomas31
Bonjour à tous,
Je suis nouveau, je viens d'installer Openconcerto, je voudrais m'en servir pour ma société. J'ai donc modifié les modèles de Devis avec Open office, le problème est que ça engendre un débogage lors de l'édition d'un devis...

J'ai lu sur le forum quelques questions sur le sujet. Je n'arrive pas à comprendre s'il faut modifier le code ou quoi. Quelqu'un pourrait-il me donner la procédure exacte?
Dans l'attente,
Bien cordialement.
Re: Personnaliser un modèle devis/facture
Posté : mer. nov. 06, 2013 9:13 pm
par guillaume
Bonjour,
le mieux est de commencer en modifiant "pas à pas" pour bien comprendre.
Repartez de zéro et modifier de petites choses au début.
Pour savoir ce qu'OpenConcerto n'aime pas, copiez-collez l'erreur.
Je peux vous conseiller aussi d'acquérir le manuel, tout est bien détaillé sur ce sujet,
vous gagnerez du temps et une grande expertise.
Cordialement,
Re: Personnaliser un modèle devis/facture
Posté : mer. nov. 06, 2013 9:30 pm
par xantof
Bonjour,
Il faut en dire un peu plus sur ce qui vous arrive (message d'erreur) et les modifications que vous avez faites.
Il faut néanmoins garder en tête les choses suivantes :
Aucune alteration du code d'OC n'est nécessaire pour modifier les documents. Les appels de champs de la base de donnée et les opérations sur ceux-ci au sein des modèles de documents requièrent un peu + d'attention.
Le répertoire cible de vos documents doit avoir les droits en écriture. Il faut bien définir les répertoires de destination dans les préférences.
Il faut que les versions de différents éléments soient compatibles entre eux et en particulier Open/LibreOffice/Java/OC.
Faites des recherches sur le forum avec comme mots clés : "devis", "répertoires", "Libreoffice", "OpenOffice", "Versions",...
Faites-nous part de votre configuration logicielle : OS, OC, Java, PostgreSQL, Libre/OpenOffice.
Et puis, suivez les conseils de Guillaume qui est intervenu pendant que je rédigais ceci

.
Stephan
Re: Personnaliser un modèle devis/facture
Posté : lun. nov. 11, 2013 8:09 am
par thomas31
Bonjour,
Merci pour vos réponses,
Je vous poste le message d'erreur lié à la modification du modèle de devis.
De plus, ma version de OpenOffice est la 4.0.0, Java Version 7 mise à jour 45 (build 1.7.0_45-b18). Je marche sous windows 7 64bit
OC, PostgreSQL, désolé je ne sais pas ce que c'est...
Message d'erreur :
Code : Tout sélectionner
Impossible de charger le document OpenOffice
OfficeAutomaticStyles cannot be null
org.openconcerto.utils.ExceptionHandler: Impossible de charger le document OpenOffice
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:86)
at org.openconcerto.utils.ExceptionHandler.handle(ExceptionHandler.java:90)
at org.openconcerto.erp.generationDoc.SheetXml.showPrintAndExport(SheetXml.java:212)
at org.openconcerto.erp.generationDoc.SheetXml.showPrintAndExport(SheetXml.java:116)
at org.openconcerto.erp.generationDoc.SheetXml$2.call(SheetXml.java:107)
at org.openconcerto.erp.generationDoc.SheetXml$2.call(SheetXml.java:1)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: OfficeAutomaticStyles cannot be null
at org.jopendocument.model.OpenDocument.init(Unknown Source)
at org.jopendocument.model.OpenDocument.loadFrom(Unknown Source)
at org.jopendocument.model.OpenDocument.<init>(Unknown Source)
at org.openconcerto.erp.generationDoc.SheetXml.showPrintAndExport(SheetXml.java:145)
... 7 more
.
Je vais acheter le livre et modifier le modèle devis pas à pas,
Cordialement,
Re: Personnaliser un modèle devis/facture
Posté : lun. nov. 11, 2013 8:43 am
par thomas31
Re bonjour,
Je viens de modifier le modèle de devis en mode pas à pas, et il se trouve que le débogage survient
après que j'ai inséré une image dans le document (le logo de l'entreprise)...

Re: Personnaliser un modèle devis/facture
Posté : lun. nov. 11, 2013 9:20 am
par xantof
Bonjour,
Guillaume a dit ceci :
Bonjour, Laissez tomber OpenOffice 4...ce n'est pas un bon cru. Avec LibreOffice vous aurez moins de misères.
.
Votre message d'erreur dit "Impossible de charger le document OpenOffice" -> vérifiez bien vos chemins d'accès au document modifié et ses droits en écriture (mettre les mêmes qu'un document qui fonctionne).
OC = OpenConcerto
PostgreSQL=le moteur de base de données si vous avez choisi la version multiposte.
Stephan
Re: Personnaliser un modèle devis/facture
Posté : lun. nov. 11, 2013 4:41 pm
par guillaume
Bonjour,
l'insertion de l'image s'est faite avec Insertion / Image / à partir d'un fichier ?
Cordialement,
Re: Personnaliser un modèle devis/facture
Posté : lun. nov. 11, 2013 6:51 pm
par thomas31
Bonjour,
Oui j'ai inséré une image avec insertion/image/à partir d'un fichier.
vérifiez bien vos chemins d'accès au document modifié et ses droits en écriture (mettre les mêmes qu'un document qui fonctionne).
Pour modifier le modèle j'ai copier le fichier du dossier défaut, je l'ai collé sur mon bureau pour le modifier à souhait, puis je l'ai recopié dans le dossier d'origine à la place de l'original.
Comment savoir s'il y a une anomalie dans le chemin d'accès ou dans les droits en écriture?
Cordialement,
Re: Personnaliser un modèle devis/facture
Posté : lun. nov. 11, 2013 8:24 pm
par guillaume
Rien à voir avec le chemin, votre OpenOffice a créé un fichier que ne plait pas à OpenConcerto,
préférez LibreOffice ou un OpenOffice 3.x.
Cordialement,
Re: Personnaliser un modèle devis/facture
Posté : ven. nov. 15, 2013 8:29 am
par thomas31
Bonjour,
Bon j'ai essayé avec libre-office c'est le même problème, je n'ai plus trop le temps de m'y pencher plus.
Je pense que je vais devoir casser la tire lire pour un logiciel clé en main...
Merci de m'avoir répondu bonne continuation..