Bonjour,
J'ai généré les documents 2033-A et 2033-B à partir du menu Déclaration.(version 1.6.2)
J'obtiens un Bilan déséquilibré ainsi qu'un report du résultat 2033-B erroné sur le feuillet 2033-A.
Ya t il des défauts connus sur la production du 2033 ?
Probablement un défaut:
=> A priori, les écritures saisies avec le compte 60 Achats ne sont pas intégrées dans le calcul du résultat.
Merci
Génération des documents 2033
-
- Messages : 155
- Enregistré le : ven. sept. 21, 2018 4:20 pm
Bonjour
il vous faut pointer les comptes de bilan issuS de la balance pour y trouver le compte de bilan qui ne s'est pas reporté. C'est le paramétrage d'OC qui le veut.
La solution est de modifier les ecritures du compte concerné dans un autre proche.
Quand au mauvais report du résultat d'exploitation dans le bilan, c'est effectivement un compte de classe 6 et 7 - oui c'est vrai le 772 ne fonctionne pas.
Donc meme remède.
cordialement
il vous faut pointer les comptes de bilan issuS de la balance pour y trouver le compte de bilan qui ne s'est pas reporté. C'est le paramétrage d'OC qui le veut.
La solution est de modifier les ecritures du compte concerné dans un autre proche.
Quand au mauvais report du résultat d'exploitation dans le bilan, c'est effectivement un compte de classe 6 et 7 - oui c'est vrai le 772 ne fonctionne pas.
Donc meme remède.
cordialement
oturpin a écrit : ↑mer. mars 06, 2019 6:44 pmBonjour,
J'ai généré les documents 2033-A et 2033-B à partir du menu Déclaration.(version 1.6.2)
J'obtiens un Bilan déséquilibré ainsi qu'un report du résultat 2033-B erroné sur le feuillet 2033-A.
Ya t il des défauts connus sur la production du 2033 ?
Probablement un défaut:
=> A priori, les écritures saisies avec le compte 60 Achats ne sont pas intégrées dans le calcul du résultat.
Merci
Bonsoir,
Une nouvelle erreur plus embêtante...
En fin de période, il faut comptabiliser les intérêt à percevoir non échus sur des placements à terme.(considérés comme des disponibilités): A priori, les écritures à passer:
5187 D
764 C
Au bilan 2033 : l'écriture est inscrite:
-> A l'actif dans les disponibilités (ligne 84) sous condition d'être Débiteur.
-> Au passif, dans le résultat de l'exercice (ligne 136)
Le résultat du 2033 d'OC réalise correctement cette ventilation, MAIS en retranchant le solde D du 5187 à la ligne 156.
Donc au final, 136 +D et 156-D = 0... Un débit du 5187 est compté 2 fois en + et en - au passif !
Voici le code responsable: (root)/trunk/OpenConcerto/src/org/openconcerto/erp/core/finance/accounting/report/Map2033A.java - Rev 156):
Le solde des comptes 518 est retranché de la ligne 156. Ne faudrait il pas retrancher le 5186 uniquement ? A moins que seul un solde C soit ajouté à cette ligne (ce serait un intérêt couru négatif = une dette) ?
Si qq'un a une idée pour contourner ce défaut ? (code de révision 156... le destin !)
Merci
Une nouvelle erreur plus embêtante...
En fin de période, il faut comptabiliser les intérêt à percevoir non échus sur des placements à terme.(considérés comme des disponibilités): A priori, les écritures à passer:
5187 D
764 C
Au bilan 2033 : l'écriture est inscrite:
-> A l'actif dans les disponibilités (ligne 84) sous condition d'être Débiteur.
-> Au passif, dans le résultat de l'exercice (ligne 136)
Le résultat du 2033 d'OC réalise correctement cette ventilation, MAIS en retranchant le solde D du 5187 à la ligne 156.
Donc au final, 136 +D et 156-D = 0... Un débit du 5187 est compté 2 fois en + et en - au passif !
Voici le code responsable: (root)/trunk/OpenConcerto/src/org/openconcerto/erp/core/finance/accounting/report/Map2033A.java - Rev 156):
Code : Tout sélectionner
long v156 = -this.sommeCompte.sommeCompteFils("161", this.dateDebut, this.dateFin) - this.sommeCompte.soldeCompte(163, 166, true, this.dateDebut, this.dateFin)
- this.sommeCompte.soldeCompte(1680, 1681, true, this.dateDebut, this.dateFin) - this.sommeCompte.soldeCompte(1682, 1682, true, this.dateDebut, this.dateFin)
- this.sommeCompte.soldeCompte(1684, 1689, true, this.dateDebut, this.dateFin) - this.sommeCompte.sommeCompteFils("17", this.dateDebut, this.dateFin)
- this.sommeCompte.sommeCompteFils("426", this.dateDebut, this.dateFin) + this.sommeCompte.soldeCompteCrediteur(450, 454, true, this.dateDebut, this.dateFin)
+ this.sommeCompte.soldeCompteCrediteur(456, 456, true, this.dateDebut, this.dateFin) + this.sommeCompte.soldeCompteCrediteur(458, 459, true, this.dateDebut, this.dateFin)
+ this.sommeCompte.soldeCompteCrediteur(512, 517, true, this.dateDebut, this.dateFin) - this.sommeCompte.sommeCompteFils("518", this.dateDebut, this.dateFin)
- this.sommeCompte.sommeCompteFils("519", this.dateDebut, this.dateFin);
Code : Tout sélectionner
this.sommeCompte.sommeCompteFils("5186", this.dateDebut, this.dateFin)
Merci
Bonjour,
On va corriger ca dans la prochaine release, j'en ai profité pour le mettre dans le bugtracker :
https://bugtracker.openconcerto.org/issues/593
Cordialement,
On va corriger ca dans la prochaine release, j'en ai profité pour le mettre dans le bugtracker :
https://bugtracker.openconcerto.org/issues/593
Cordialement,