[18.0][FIX] Payment return import iso20022 match by payment id - #883
[18.0][FIX] Payment return import iso20022 match by payment id#883qgroulard wants to merge 1 commit into
Conversation
|
Anyone ? @pedrobaeza @carlosdauden ? |
|
Please check latest code, which may resolve your problem. |
Also see https://github.com/OCA/account-payment/blob/18.0/account_payment_return_import_iso20022/wizard/camt_parser.py#L64 for the last brick, that puts the EndtoEndId (from 2.) in the line reference used in 1. Thus there is something that I truly don't understand. Don't you use |
|
@carlosdauden can you please check this PR to see what he is stating? Yes, we use bank-payment modules, but we haven't got problems with this AFAIK. |
… payment id The line reference comes from the EndtoEndId tag of the payment returns file. In account_banking_sepa_direct_debit, where the payment order file is generated, the EndtoEndId is set to be the payment_id and not the move_id.
0512406 to
25f34b1
Compare
Sorry but I need to move forward with this. We have tested the full workflow from |
|
There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days. |
|
Hi, just to let you know that we have been using this PR in production for 4 months with great results. We are only using the OCA modules This still looks like the way to go to me. |
Draft PR to open a discussion.
From my understanding and functional tests, the
payment_idand not themove_idis passed as the End2end_identification from the generation of the payment order to the reception of the return.I don't understand how can we expect to receive the
move_idas the linereference. Is this a mistake or can someone explain this mechanism to me ?