> I think like Frédéric and Stefan that it will be better to have the check box > "check date not in the period" > in the Journals form at True by default.
It's a good idea for bank journals, not for purchase journals, not for cash journals. Another scenario which worries me is the cash registers in point of sales. Cash registers are based on bank statements, it's the same object. How do you work in a cash register: - The cashier opens the statement after having counted the coins/bills - Then he does some sales - Then, the cashier closes the statement, after having counted the coins/bills In this situation, all the cash transactions must be posted in the same accounting period, so that an auditor can control easily. Even if the cash register is open for 3 days. (I know it's not logic, must cashier open/close cash register every day -> but my father has an auction house, he does auctions of 3 days and he opens cash register at the beginning of the auction and closes at the end, 3 days after). In this situation it's important to have all transactions in the same period (most point-of-sale system don't even post accounting entries for each transaction but only one transaction that summarize all cash movements made between opening and closing). The reason why all cash transactions must be recorded in the same period is that all sales transactions of a point-of-sale are posted when you close the session. (we group all sales in one journal entry). And, all point of sales operators control payments with sales transactions to detect problems. If payments are not in the same period than sales entries for a PoS, this can become complex. -- You received this bug notification because you are a member of OpenERP Accounting Experts, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/833605 Title: period on bank statement Status in OpenERP Modules (addons): Opinion Bug description: Hi all This is not a code bug but a fonctionnal problem. Indeed bank statement have a field period_id and when you fill a bank statement this field is mandatory and so your bank statement can have only one period. In my case I am importing bank statement from external system (such amazon, paypal, bank cic). This external don't create one bank statement per month but there generate bank statement each X days. The problem is that an external bank statement can have move line on two periode. As OpenERP require one period per bank statement, I have two split my external bank statement in two, which is not very user friendly (one bank statement from the external system should match with one bank statement in OpenERP). This problem of period is not only present in the bank statement but in generaly on each object (invoice, account_move..) Indeed by default OpenERP, allow to have a period that don't match with the date, and it's why there is a editable field period_id on bank statement and on invoice, account_move and account_move line. In France for example, the period should match with the date it's why we are using the module account_date_check. But it's not perfect, Indeed this module don't solve the problem on bank statement. And also the period_id on the invoice is still editable but very useless (the user can 'choose' only the correct period, it will be better to have a function field) So my first question is: Did some country need this feature : "allow to have account move line with a date that doesn't match with the period" ? Regarding the answers 3 solutions : - If nobody use it, It's better to remove this useless feature. - If just some country use it, this functionality should be extracted and done by an external module. - If only France require consistent date and period, I will create an extra module that will remove the period fields where is useless, keeping it in read-only in some view, and replacing it by a function fields (it will be cleaner than the account_date_check) What do you think? Which solution look's the best for everybody? Did I miss something? Best Regards To manage notifications about this bug go to: https://bugs.launchpad.net/openobject-addons/+bug/833605/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~openerp-expert-accounting Post to : [email protected] Unsubscribe : https://launchpad.net/~openerp-expert-accounting More help : https://help.launchpad.net/ListHelp

