Pay button in invoices should not reconcile/letter entries

Bug #873097 reported by Kellogs
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Odoo Addons (MOVED TO GITHUB)
Invalid
Undecided
Unassigned

Bug Description

Dear all,

This is OpenERP 6.03 with French localisation, so I am translating terms into English.

The problem:

The "Pay" button in a client or supplied invoice will reconcile payment and letter entries (sorry for my English).
As a result, an invoice paid using the button cannot be added to the bank reconciliation wizard.

Also, what is strange is the OpenERP provides payment lines, in :
Accounting > Clients > Pay clients
Accounting > Suppliers > Pay suppliers
This payment feature in "lines" work perfectly.

A possible solution:
The "pay" button in invoices should behave exactly the same as when paying in "lines".
Lettering and closing entries should only happen during bank statement reconciliation.

For me, this is a major problem, as:
* one feature (pay) cannot behave differently at two places in software, this is confusing.
* in accounting, you cannot letter simply by clicking on a button. You can only reconcile after looking at a bank statement.
* not using bank statements in accounting is illegal and would make OpenERP illegal in some countries, probably all European countries.

On French forum, several users reported they could not use OpenERP because after clicking "Payment", they could not reconcile their bank statement. So users are really looking for a clarification of the process of payment and then bank reconciliation.

Kind regards,
Kellogs

Kellogs (jm-poure)
description: updated
description: updated
Revision history for this message
Kellogs (jm-poure) wrote :

The correct name of this bug should be: "The pay button should not close an invoice".

After Paying, the pay button could be transformed into a "close invoice" button.
This seems to me the most simple solution?

Revision history for this message
Kellogs (jm-poure) wrote :

OKay, sorry for this quick post. I will describe in more details.

The problem with the "Pay" button is that it performs two actions at the same time:
* It registers payment in the bank ledger.
* It closes the invoice, which cannot be reconciled afterwards.

A possible solution would be to split these actions in two buttons.

At first, the button would carry the text "Pay invoice".
When a user clicks on the button, payment is registered in the bank ledger.

But then the button is displayed with text "Close invoice".

If the user clicks on the button, a warning is displayed : "Closing an invoice cannot be canceled. Furthermore, the invoice will no be available for bank reconciliation. Do you confirm closing the invoice?"

IMHO, this should please all users.

Revision history for this message
Alex Bellon (B2LOG) (alex.bellon) wrote :

Bonjour Kellogs,
Il s'agit d'un sujet propre à la compta française. Un certain nombre de personnes susceptibles être intéressées ne parlent pas (ou mal) l'anglais.
Bon nombre de projet souffrent de problème de communication à la base.
Je pense qu'il serait souhaitable de ne pas décourager les volontaires et optimiser les échanges.
OpenERP a beaucoup souffert de ces problèmes de communication, et nous en payons le prix actuellement.
Si déjà les personnes s'expriment dans un Français "clair", ce sera ENORME.
Trop de fois j'ai essayé de comprendre des explications bourrées de fautes et incompréhensibles.
Pour ces différentes raisons, je te propose de continer ces échanges en Français.

Regards !!! ;)

Revision history for this message
Kellogs (jm-poure) wrote :

D'accord pour discuter en français. Pour information, ce problèmes touche toutes les langues d'OpenERP. Mais on peut parler en français si tu le souhaites. A la fin, je ferai une rapide traduction pour nos amis anglophones.

Translation: OK to discuss in French, but in the end I will write a short translations for the mailing list.

Revision history for this message
Amit Parik (amit-parik) wrote :

Hello Alex and Kellogs,

I have checked this bug specification but I can not understand the problem what you have specified and I am not able to get your point exactly.

So Would you please provide more information on this with proper English which I can understand.

Thanks and waiting for your reply!

Changed in openobject-addons:
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for OpenERP Addons because there has been no activity for 60 days.]

Changed in openobject-addons:
status: Incomplete → Expired
Revision history for this message
Amit Parik (amit-parik) wrote :

Hello Alex and Kellogs,

Would you please try with the latest updated code.

If you still face the problem then you can reopen this with more information.

Thanks.

Changed in openobject-addons:
status: Expired → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.