Les meilleurs développeurs informatique freelances sont sur Codeur.com
Fermé · Moins de 500 € · 3 offres · 961 vues · 5 interactions
J'ai besoin de générer (pour le compte d'un client) des devis sur Dolibarr via son API.
J'ai l'habitude d'utiliser cette API que je commence à bien connaître.
Je n'ai pas de soucis à la création de la "propale".
J’ai un souci au moment de générer le document PDF, j'ai besoin de le faire via l'API.
Il y a une méthode prévue pour cela "documents/builddoc", voici la première erreur que j'ai lorsque je l'appelle avec les paramètres suivants :
"modulepart": "proposal",
"original_file": "PR[Téléphone visible pour les membres Pro]/PR[Téléphone visible pour les membres Pro]",
"doctemplate": "cyan",
"langcode": "fr-FR"
L'API me renvoi dans un premier temps cette erreur :
"code": 400, "message": "Bad Request: bad value for parameter original_file".
J'ai tout essayé et vérifié, j'envoie bien ce qu'il faut.
J'ai été modifier le fichier "api_documents.class.php du code source de Dolibarr pour vérifier ce qu'il reçoit : il ne reçoit pas la valeur que j'envoie, la variable "$original_file" est vide.
Je l'ai ajouté en dur la valeur "PR[Téléphone visible pour les membres Pro]/PR[Téléphone visible pour les membres Pro]" dans "$original_file" pour debugger, et voici la nouvelle erreur que j'ai dans les logs :
dol_check_secure_access_document modulepart=proposable original_file=PR[Téléphone visible pour les membres Pro]/PR[Téléphone visible pour les membres Pro].pdf entity=1
Error url=/api/index.php/documents/builddoc, query_string=, msg=Error call dol_check_secure_access_document with not supported value for modulepart parameter (proposal). The module for this modulepart value may not be activated.
Si vous êtes expert sur Dolibarr il y a des chances que vous puissiez m'aider pour ces deux erreurs :)
Je suis sur la dernière version de Dolibarr 20.0.2.
Merci !
Budget indicatif : Moins de 500 €
Publication : 02 décembre 2024 à 19h41
Profils recherchés : Développeur spécifique freelance , Développeur PHP freelance , Développeur back-end freelance , Intégrateur HTML freelance , Développeur API freelance
3 freelances ont répondu à ce projet
3 propositions de devis en moins de 2h