On Wed, Jun 27, 2012 at 3:51 PM, sampac <*@sampaccoud.com> wrote:

> I think there still misses a field "bank_address" on the bank_account
> object to identify which one of the bank's addresses is registered for
> this bank account:
> so we will have on the bank_account object:
>
>        bank = fields.Many2One("bank.bank", "Bank")
>        bank_address = fields.Many2One("party.address", "Bank
> address")
>
I'm still asking myself, why do we need the address on the bank
account. Nowadays (in France, I don't know else where) when you change
from one agency to another one within the same bank, the account
number doesn't change. So why store an information that could become
wrong. One explanation would be that the address is needed to send the
direct debit authorization, but I have the feeling that you don't send
this authorization to the agency, but to the back office of the bank,
look at the file I've found on the Internet :

http://entreprises.lcl.fr/Ressources/Pdf/adp_gu.pdf

You have only one address for the bank (which is not the main
address), and you have no agency.

This mean, that we need to store this address on the bank with a
particular type.
In conclusion, why do we need to store the address, just to make a
visual check between the account entered and the address in the
database? Just for one country, you may have thousands of agency, is
it really worth it? And where do we find such a file to build the
repo?
Well, I thought it was worth sharing.

-- 
[email protected] mailing list

Reply via email to