How do you manage bank transfers between your own bank accounts on OpenERP?

Asked by Borja López Soilán (NeoPolus)

How do you manage bank transfers between our own bank accounts (two bank accounts of your company) with the OpenERP bank statements?

That is, we have the same transaction on two bank statements, but we want just one accounting move:

 - Suppose you have two (or more) bank accounts, for example A and B.
 - Move some money from A to B.
 - Try to reflect the statements both bank accounts in OpenERP. That is, create a bank statement in OpenERP for every bank statement in the real world.
 - Confirm the bank statements. OpenERP creates a ledger post for every bank statement: So the bank transfer is accounted twice!

Expected result: OpenERP should only create one ledger post for every bank transaction. If a transaction spawns two bank accounts (two lines in two bank statements of the same company are part of the same transaction), only an account move should be created.

Question information

Language:
English Edit question
Status:
Solved
For:
Odoo Addons (MOVED TO GITHUB) Edit question
Assignee:
No assignee Edit question
Solved by:
Borja López Soilán (NeoPolus)
Solved:
Last query:
Last reply:
Revision history for this message
Borja López Soilán (NeoPolus) (borjals) said :
#1

Short answer:

Using interim/transitional accounts (like "58 - Virements internes" in the French and Belgium chart of accounts, or "555 - Partidas pendientes de aplicación" on the Spanish chart of accounts).

Long answer:

These are the answers provided in the OpenERP Accounting Experts mailing list (https://launchpad.net/~openerp-expert-accounting):

Olivier Dony (OpenERP) proposed using interim accounts:

"You can't directly make a move between you two GL accounts because this
is really done by the banks (even different ones). It could even be that
the money transfer is stuck for a while or even cancelled.

So to transfer from Bank Account A to Bank Account B you should in fact have:
- one move from Bank Account A to Interim Bank Account (in one bank statement)
- then when you receive the other bank statement you have another move
from Interim Bank Account to Bank Account B."

Ferdinand Gassauer (ChriCar) :

"Just think of month end - you send money the last day from one bank and it
arrives the first day at the other bank - this is granted if the receiver bank
is abroad. (of course it's a good idea to avoid this and respect bank latency)
at least banks do it a years end and request /accept transfers only until 2-3
days before years end."

Borja López (Pexego):

"We checked with a (Spanish) accountant. Olivier's idea, about using interim accounts, is valid in Spain too. The right account to use (on the Official Spanish Account Chart) as transitional account is the "555 - Partidas pendientes de aplicación" (that may be translated as "(financial) entries on hold") account."