Bonjour
Merci pour votre retour.
Un champ ResultMoveId de la table des exercices devrait pouvoir rester NULL, mais la table a été créée sans autoriser cela, ce qui n'est pas normal.
Pourtant, je ne parviens pas à reproduire le problème avec Gestinux 1.4 (ni avec Gestinux 1.5)
Ce que j'ai fait, sauf erreur la même chose que vous :
1) lancer Gestinux,
Paramètres, Base de donnée
2) indiquer une base inexistante
3) laisser Gestinux la créer
4) aller à la saisie des écritures
5) créer une période avec les dates proposées par défaut (01/01/2017-31/12/2017)
Quelle est votre version de MariaDb ?
Ou alors est-ce que vous n'auriez pas créé la base avec une autre version de Gestinux ou d'une autre manière qu'en le laissant faire par Gestinux ?
Si oui, ça ne veut pas dire qu'il n'y a pas de problème, et on essaiera de le corriger, mais pour cela il faudrait arriver à le reproduire systématiquement.
Pour réparer la base qui ne marche plus, vous pouvez aller dans
Paramètres, Importation et exportation de données, onglet SQL, Saisie manuelle
Puis taper :
Code: Select all
ALTER TABLE FiscalYears MODIFY ResultMoveId INT(11) NULL;
... ou si vous n'avez plus besoin de la base :