Il me semblait pourtant avoir fait ce qu’il fallait, à savoir indiqué le compte 455 car, dans les cas présents, je me servais de la CB de la société pour payer des trucs perso donc, comptablement parlant, je tapais dans mon compte d’associé 455.
Auparavant (10.0.2 et antérieurs) je n’ai jamais eu ce soucis de « Code comptable du tiers non défini ou tiers inconnu. On utilisera NotDefined. » concernant les paiements divers.
Bug ou erreur dans le code ou bien mauvaise config de mon côté ?
Il est en effet probable -pour ne pas dire quasi-sûr- que les enregistrements en question aient été fait en v10.0.2
Je veux bien ajouter un « compte auxiliaire » quelque part mais j’avoue ne même pas savoir ce que cela veut dire, ni où préciser ce numéro de compte auxiliaire.
Noté concernant les comptes auxiliaires. Il s’agit donc des 411Cxxx et 401Fxxx ?
Dans le cas présent, ces « paiements divers » sont des débits sur le compte d’associé. Il ne s’agit donc pas d’un Client ni d’un Fournisseur et je ne crois pas que doli ait un paramètre quelque part où l’on pourrait renseigner le compte auxiliaire des associés.
Sauf erreur de ma part, je ne crois donc pas que je puisse insérer un compte auxiliaire dans le formulaire lors de la création d’un paiement divers.
Quoi qu’il en soit, je viens d’en créer un nouveau, sur le même modèle que ceux qui ne veulent pas passer, en étant bien en 10.0.3 et le résultat est le même : ça bloque, avec la même erreur.
Pour la bonne forme, j’ai réalisé ce test après avoir appliqué un « /install/repair.php?force_utf8_on_tables=confirmed »
Un compte d’associé est un compte général la plupart du temps. Donc non rien à faire.
À partir de la v10, vous pouvez spécifier un compte auxiliaire lors de la saisie d’un paiement divers.
Pour insérer un compte auxiliaire, il faut insérer un tiers tout simplement et lui donner un compte comptable (onglet client et/ou fournisseur).
Oui, c’était peut probable que ce soit le correctif qui bloque l’inscription. Possible de m’envoyer un dump de votre base par email pour chercher une solution ?
Alors problème résolu ici.
J’avais simplement activé l’option cachée de lettrage, ce qui faisait apparaître l’erreur en question.
Vérifiez donc que l’option « ACCOUNTING_ENABLE_LETTERING » n’est pas présente dans votre Configuration/Divers ou bien que son paramètre est à 0.
Étant donné que les paiements divers ciblés avaient été créés alors que cette option était active, j’ai du les supprimer et les re-rentrer.
Ensuite, j’ai pu inscrire dans le GL les écritures en question même si j’avais toujours le message « Code comptable du tiers non défini ou tiers inconnu. On utilisera NotDefined. » qui était présent.
Merci pour cette réponse. Mais le lettrage n’est pas activé chez moi. Je ne sais d’ailleurs même pas à quoi ça sert
En fait, j’ai voulu « nettoyer » mon grand livre en vidant la table et en refaisant les ventilations… Je ne sais pas comment expliquer cette erreur… En tout cas, je n’ai trouvé que la solution de ventiler mois par mois ces écritures pour qu’elles passent
le lettrage est une opération comptable de « groupement » d’écritures:
tu fais correspondre X écritures de débit à Y écriture de crédit. (en les équilibrant à 0)
Par exemple : c’est utilisé dans la partie client quand un règlement est effectué pour N factures dues (histoire de s’y retrouver)
Pour faire simple : ça se rapproche un peu d’un rapprochement bancaire, mais interne à la compta.
Le lettrage n’a rien d’obligatoire pour tenir une compatibilité « propre », c’est surtout utilisé dans les entreprises qui ont de gros mouvements et des comptes « ouverts » (coté fournisseur, coté client, coté administration, etc…)
Pour ton problème : c’est cool que ça passe mois par mois et que tu n’ai plus d’erreur bloquante.
Ce qui m’inquiète plus, c’est que je n’arrive pas à reproduire ça sur une maquette.
De prime abord, j’aurais pensé que ça venait d’une limite de capacité de ton serveur, mais l’erreur « Code comptable du tiers non défini ou tiers inconnu. On utilisera NotDefined. » n’est pas compatible avec cette explication…
Pour le bug, oui, c’est étrange… Déjà le « Code comptable du tiers non défini » mais ceci n’est pas bloquant… Ce qui est vraiment blizzard c’est l’erreur « la valeur du compte comptable n’est pas définie pour l’id de la ligne source » alors que quand je regarde, tout est normale… Et pire, ca fonctionne en ventilant que cette ligne… L’erreur n’a pas l’air de correspondre à ce qui bloque du coup…
Ah et juste pour info, si ça peut aider, J’ai eu cette erreur autant sur des anciennes écritures que sur les dernières. (donc à priori, pas de rapport avec la version). Et même erreur si je ventile deux mois en même temps (deux écritures). Ces écritures bloquantes sont à chaque fois des retraits en espèce que je passes en paiement divers de 512 à 108.
Je comprends mieux ce qu’il se passe grâce aux données transmises par @goldotron. Tout fonctionne sauf qu’à cause du correctif pour intégrer la notion de compte auxiliaire depuis les paiements divers, un message non bloquant s’affiche pour dire que le compte auxiliaire n’a pas été renseigné mais il y a une sécurité, au delà de 5 messages, l’inscription en comptabilité s’arrête tout simplement d’où une intégration compliqué (du coup le mois par mois ou moins aide) pour les gros consommateurs de paiements divers. Je vais faire un nouveau correctif pour supprimer l’affichage du message, ça résolve ta notre problématique.
Par contre, je vois pas ce que vient faire le lettrage la dedans.
Bientôt de retour.
Bonne soirée et merci à tous pour les infos