plantage factures périodiques

Soumis par Buen le ven 01/07/2022 - 09:20

Bonjour,
J'ai décidé de mettre en place la facturation périodique, et je rencontre un plantage à la génération de celles-ci.
Après avoir cliqué sur Envoyé j'ai un message qui me dit, quelque soit le client sélectionné :
This application has raised an unexpected
error and must abort.
Query failed: Field 'codetva' doesn't have a default value.
DB_Connection.Exec.277

Je peux accéder à la base de données via phpmyadmin au besoin...

Je n'utilise que la famille tva à 20% produit et MO.
Je viens de supprimer les autre familles que je n'ai jamais utilisé, les 2 qui restent ont bien un taux de tva à 20%, et je rencontre toujours le même problème.

Bon et bien ça fonctionne chez moi.
Essayez de faire une sauvegarde/restauration, si ça ne marcha pas dites mois sur quel système vous êtes et quel version de laurux et gambas.

J'ai fait une sauvegarde/restauration et même problème.
J'utilise la version 3.68.8 de Laurux, et j'ai fait une mise à jour de Gambas3 tout à l'heure (ça n'a pas réglé le problème). Je suis sur la version 3.17.2 (auparavant 3.15)
Ma base de données est sur un Syno MariaDB 10.3.32

Essaie avec un debian 11 (vm) gambas 3.15.2 et mairadb 10.5.15
Gestion => Facturation => Facturation périodique
Pour un client => 411099
Edition de l’entête et des réserves
mode d'envoi => 4- Courrier
je clique sur imprimé et ça fonctionne

Arf, moi ça plante avec la même manip.
Peut-être un problème avec mon MariaDB.
En 2015 j'avais rencontré des problèmes avec le mariadb du syno (suite à une mise à jour), Jacky avait fait pas mal de modifs de Laurux pour que ça refonctionne (une histoire de "boolean du collectif").
Il faudrait que j'essaye de mettre la base sur un autre serveur, je verrai ça lundi. Sinon, pas d'utilisation des factures périodiques...
Merci pour l'aide :)

Bonjour,

Donc c'est bien un problème de MariaDB du syno : J'ai créé une base MySQL sur mon hébergement web ce matin et j'ai restauré la base, et là les factures périodiques fonctionnent correctement ! C'est trop lent pour travailler comme ça, je vais essayer d'installer MySQL via Docker sur le syno...

D'ailleurs, le problème d'espacement exagéré en bas de facture n'apparaît pas sur les factures périodiques. Peut-être est-il possible d'utiliser ce modèle de document pour la facturation standard ?