Le 20/03/2015 à 23:20, Richard PALO a écrit :
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Le 20/03/15 19:20, Richard PALO a écrit :
J'ai remarqué suite au conseil de Cédric d'annuler les mouvements faits
derrière un relevé posté
que cette annulation (ou extourne) se présente dans la forme suivante:
Compte| Débit | Crédit
------+-------+-------
512 | | 100
604 | 100 |
======+=======+======
512 | | -100
604 | -100 |
Nous avions déjà perdu cette bataille avec l'expert comptable (avec Sage et
OpenERP)
les écritures d'annulation et d'extourne doivent obligatoirement être fait
comme suit:
======+=======+======
512 | 100 |
604 | | 100
Comment corriger ce traitement d'inversement de signe par
inversement de sorte (Débit ou Crédit)?
Existe t'il un paramètre en particulier à renseigner?
J'ai trouvé ceci dans account/move.py:
373 def cancel(self):
374 'Return a cancel move'
375 pool = Pool()
376 Line = pool.get('account.move.line')
377 TaxLine = pool.get('account.tax.line')
378 default = self._cancel_default()
379 cancel_move, = self.copy([self], default=default)
380 lines = []
381 tax_lines = []
382 for line in cancel_move.lines:
383 line.debit *= -1
384 line.credit *= -1
385 lines.extend(([line], line._save_values))
386 line._values = None
387 for tax_line in line.tax_lines:
388 tax_line.amount *= -1
389 tax_lines.extend(([tax_line], tax_line._save_values))
390 tax_line._values = None
391 if lines:
392 Line.write(*lines)
393 if tax_lines:
394 TaxLine.write(*tax_lines)
395 return cancel_move
Il me semble donc qu'un paramétrage manque dans tryton pour autoriser ou non la
contre passation en écriture négative car ici c'est toujours le cas.
- --
Mise à jour de https://bugs.tryton.org/issue5180
avec la proposition et le projet pour la 1ère phase d'amélioration d'une
annulation
par un paramétrage permettant des lignes négatives ou non dans une écriture
comptable [validée].
--
Richard PALO
--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
tryton-fr.
Cette discussion peut être lue sur le Web à l'adresse
https://groups.google.com/d/msgid/tryton-fr/c236c304-f5d1-2a70-ad99-6d8a614bfa2f%40free.fr.