[ 
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)

Reply via email to