Impossible de valider une facture

Bonjour,

Je viens de convertir un devis en facture (qui passe en provisoire).
Jusque là pas de soucis.
Par contre quand je clique sur « VALIDER », la facture reste en provisoire et les 4 boutons (Valider, Cloner, convertir en prédéfinie, supprimer) disparaissent !
Je suis en 3.5.2, mais une retour en 3.5.1 (vive les machines virtuelles) ne résous pas le problème.
Donc il ne provient pas de la mise à jour en 3.5.2.

Dans le log apache, je trouve ceci (j’ai masqué les IP)
[Thu Apr 24 17:00:15 2014] [error] [client xxx.xxx.xxx.xxx] File does not exist: /usr/share/javascript/jquery, referer: http://yy.yy.yy.yy:10280/dolibarr/compta/facture.php?facid=157
[Thu Apr 24 17:00:15 2014] [error] [client xxx.xxx.xxx.xxx] File does not exist: /usr/share/javascript/jquery-ui, referer: http://yy.yy.yy.yy2:10280/dolibarr/compta/facture.php?facid=157

Vous avez une idée ?

Commenter les lignes
$dolibarr_js_JQUERY_UI=…

par exemple :
//$dolibarr_js_JQUERY_UI=…

de votre fichier htdocs/conf/conf.php

Vous avez du installler dolibarr depuis le package .deb, et il semble que la dépendance vers le package jQuery UI ne soit pas effectives
Comparé le répertoire htdocs/includes avec celui ci https://github.com/Dolibarr/dolibarr/tree/3.5/htdocs/includes

1 « J'aime »

En commentant ces 2 lignes de conf.php, je peux à nouveau valider mes factures :slight_smile:
//$dolibarr_js_JQUERY=‹ /javascript/jquery ›;
//$dolibarr_js_JQUERY_UI=‹ /javascript/jquery-ui ›;
Par contre j’ai modifié le fichier /etc/dolibarr/conf.php car il n’y était pas dans htdocs/conf/ (juste un conf.example)

Bravo pour le diagnostic et la détection de l’installation via package .deb!

J’ai comparé htdocs/includes avec celui de github et il n’a trouvé que quelques fichiers manquants (fonts).
De manière générale , je n’ai pas de répertoire jquery-ui sur la machine (recherche via find / -name jquery-ui).

En tout cas merci beaucoup.
je vais pouvoir facture « proprement »