Infraspack : generation fiche d'intervention

Bonjour,

Je me permets de revenir vers vous car j’ai besoin d’aide pour l’utilisation d’infraspack.
Tout d’abord, j’utilise la version 10.0.7 de dolibarr et 7.3.3 pour infraspack.

J’ai installé le module.
Déplacé les fichier dans le core
le bouton core change était rouge j’ai donc suivi : en ajoutant les bon champ dans la table llx_const

Tout semble fonctionner, sauf que lorsque je genere maintenant ma fiche d’intervention, j’ai une page blanche.

Dans les logs d’apache, j’ai capturé cette erreur : PHP Fatal error: Uncaught Error: Call to undefined function pdf_getSubstitutionArray() in /var/www/dolibarr/htdocs/custom/infraspack/core/lib/infras.pdf.lib.php:99\nStack trace:\n#0 /var/www/dolibarr/htdocs/ticket/core/modules/fichinter/doc/pdf_InfraS_PVL.modules.php(236): pdf_InfraS_free_text(Object(TCPDI), Object(Fichinter), 10, 3, Object(Translate), Object(Societe), 'FICHINTER_FREE_...', 'L', 1)\n#1 /var/www/dolibarr/htdocs/core/class/commonobject.class.php(4584): pdf_InfraS_PVL->write_file(Object(Fichinter), Object(Translate), '', 0, 0, 0, NULL)\n#2 /var/www/dolibarr/htdocs/fichinter/class/fichinter.class.php(689): CommonObject->commonGenerateDocument('core/modules/fi...', 'InfraS_PVL', Object(Translate), 0, 0, 0, NULL)\n#3 /var/www/dolibarr/htdocs/core/actions_builddoc.inc.php(87): Fichinter->generateDocument('InfraS_PVL', Object(Translate), 0, 0, 0, NULL)\n#4 /var/www/dolibarr/htdocs/fichinter/card.php(737): include('/var/www/doliba...')\n#5 {main}\n thrown in /var/www/dolibarr/htdocs/custom/infraspack/core/lib/infras.pdf.lib.php on line 99

Si vous pouvez me donner un coup de main :wink:

Merci beaucoup,

Fabrice

Pour info, je viens de m’apercevoir que cela se fait uniquement pour les fiche d’intervention

Le message d’erreur indique que tu essayes d’utiliser la méthode pdf_getSubstitutionArray et qu’il ne la trouve pas.
Cette méthode se trouve dans le fichier htdocs/core/lib/pdf.lib.php

A mon avis il manque un include pdf.lib.php dans le module infraspack