openerp-community team mailing list archive
-
openerp-community team
-
Mailing list archive
-
Message #06469
Re: Reopen a paid invoice
Hi Pedro,
thank you for sharing. I have a first check of the module and i like the
solution.
I think of the following steps are need:
* ported to OpenERP 7
* removing wizard "account_payment_order" that the module is not depend
on "account_payment_extension" any more (can be separate module)
* removing wizard "payment_order_return_import_c19_wizard" no need (can
be separate module)
* "payment_returned" as boolean on account.invoice is the simplest
solution, the final goal maybe to modified workflow (i need to check the
details)
I will spend some time on thinking and then start working on that and
share if i have some working solution ;)
Kind Regards
On 08.07.2014 19:34, Pedro Manuel Baeza Romero wrote:
> Hi, Markus,
>
> I adapted some time ago a module that was made by another company a
> concept more or less like your requirements, but have three problems:
>
> * Module is for 6.1, though I think you won't have too much troubles
> to port it to 7.0/8.0.
> * Modularity: code for importing a specific spanish file format is
> mixed in the module, because the budget was very restrictive and it
> was not possible to split it.
> * And the main problem is that the original approach takes the invoice
> as the base for the payment return, instead of the account move
> lines, so it has problems with invoices with more than one payment
> terms. This is much more difficult to change, and I wasn't able to
> do it also in the budget I had.
>
> If you work a little in this, this can be an excellent OCA module. Let
> me know if you have any doubt.
>
> Regards.
>
>
>
> 2014-07-08 17:55 GMT+02:00 Markus Schneider <markus.schneider@xxxxxxxxxx
> <mailto:markus.schneider@xxxxxxxxxx>>:
>
> Hi community,
>
> My situation:
> A customer has a order paying with a external payment gateway. We
> generating a invoice and we see the money on our bank account we
> reconcile the invoice as paid. Everything fine.
>
> The problem:
> Now it is possible that the customer can go to his bank and return his
> money. In this case, we want to add a new account.move and link it to
> the existing invoice and set them back to unpaid. (Reconsile it later if
> he pay with a other payment method or send him payment reminder and all
> the payment follow-up stuff).
>
> Hint:
> We don't want to modified the existing account.move and avoid cancel in
> accounting.
>
> Question:
> Has someone implement a module doing this or something similar?
>
> Kind Regards
>
> Markus
>
> --
> Dipl.-Comp.-Math. Markus Schneider
> Softwareentwickler
>
> initOS GmbH & Co. KG
> An der Eisenbahn 1
> 21224 Rosengarten
>
> Mobil: +49 (0)172 2303699 <tel:%2B49%20%280%29172%202303699>
> Phone: +49 (0)4105 5615613 <tel:%2B49%20%280%294105%205615613>
> Fax: +49 (0)4105 5615610 <tel:%2B49%20%280%294105%205615610>
>
> Email: markus.schneider@xxxxxxxxxx
> <mailto:markus.schneider@xxxxxxxxxx>
> Web: http://www.initos.com
>
> Geschäftsführung:
> Dipl. Wirt.-Inf. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke
> Haftende Gesellschafterin: initOS Verwaltungs GmbH
>
> Sitz der Gesellschaft: Rosengarten – Klecken
> Amtsgericht Tostedt, HRA 201840
> USt-IdNr: DE 275698169
> Steuer-Nr: 15/205/21402
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openerp-community
> Post to : openerp-community@xxxxxxxxxxxxxxxxxxx
> <mailto:openerp-community@xxxxxxxxxxxxxxxxxxx>
> Unsubscribe : https://launchpad.net/~openerp-community
> More help : https://help.launchpad.net/ListHelp
>
>
--
Dipl.-Comp.-Math. Markus Schneider
Softwareentwickler
initOS GmbH & Co. KG
An der Eisenbahn 1
21224 Rosengarten
Mobil: +49 (0)172 2303699
Phone: +49 (0)4105 5615613
Fax: +49 (0)4105 5615610
Email: markus.schneider@xxxxxxxxxx
Web: http://www.initos.com
Geschäftsführung:
Dipl. Wirt.-Inf. Frederik Kramer & Dipl.-Ing. (FH) Torsten Francke
Haftende Gesellschafterin: initOS Verwaltungs GmbH
Sitz der Gesellschaft: Rosengarten – Klecken
Amtsgericht Tostedt, HRA 201840
USt-IdNr: DE 275698169
Steuer-Nr: 15/205/21402
Follow ups
References