Ajout d'un don sur dolibarr v13.03 = Column 'fk_soc' cannot be null

Bonjour à tous,
Sur une V13.03, lorsque j’essaye d’ajouter un don j’ai le message Column ‹ fk_soc › cannot be null qui apparait en erreur.
Est-ce que quelqu’un aurait déjà rencontré ce problème et l’aurait solutionné ?
Merci d’avance pour votre aide

Bonjour,

Je me replonge sur ce soucis.
Alors, pour une raison que je n’ai pas, la structure de la table mysql n’autorise pas de valeur NULL pour le champ fk_soc.
Il faut donc modifier la structure de table avec :
ALTER TABLE llx_don CHANGE fk_soc fk_soc INT(11) NULL;
et de cette façon ça passe.

Je pense que cela est du au fait d’utiliser le champ de societe sur le don mais dans ce cas c’est trop restrictif, car il doit être possible d’enregsitrer des dons de société ET de particulier (auquel cas le champ societe reste bien vide).

Je remonte ce problème sur github

Bonne journée à tous,
,

En fait, l’activation de DONATION_USE_THIRDPARTIES rend obligatoire le tiers sur un don.
C’est un bug que je remonte ici : [BUG] DONATION_USE_THIRDPARTIES - field thirdparty become mandatory · Issue #18335 · Dolibarr/dolibarr · GitHub

1 « J'aime »