[ https://issues.apache.org/jira/browse/OFBIZ-5545?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13910468#comment-13910468 ]
David Hughes-Owens commented on OFBIZ-5545: ------------------------------------------- Speaking from past experience, transactions should post to the relevant period based on the transaction date, regardless of whether this is automated, scheduled or manual. The correct period would be determined by the date ranges allocated to the configured time periods. The posting date would always be the actual date at the point the transaction is created, but the transaction date is manipulated to post the transaction to the required accounting period. Sales and purchase invoices, for example, would always post to the period dictated by the Invoice/transaction date, unless of course you had closed your purchase or sales ledger for prior periods, in which case it should default to the current open period. These dates are usually dictated by either despatching goods (sales invoices) or the transaction date stipulated from suppliers (purchase invoice) and should be recorded in the period to which they relate. Manual General ledger transactions are slightly different in the fact that the GL periods may stay open longer than the other ledger periods. In which case you should be able to manipulate the transaction date to post to whichever periods you wish. This highlights the requirement to close the sales, purchase & general ledger periods independently of each other. Something I'm not sure is there currently. > Be able to set the period the GL transaction applies to > ------------------------------------------------------- > > Key: OFBIZ-5545 > URL: https://issues.apache.org/jira/browse/OFBIZ-5545 > Project: OFBiz > Issue Type: Improvement > Components: accounting > Affects Versions: SVN trunk > Reporter: Pierre Smits > > Currently, when doing gl transactions (whether automated/scheduled or > manually), the transaction is always associated with the current (running) > time period. > However, it is general practice to have transactions (mainly corrective) > after a period has been past, e.g. as a result of audits and such. > Therefore, it should be possible to set a period on each gl transaction that > overrides the default. -- This message was sent by Atlassian JIRA (v6.1.5#6160)