Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0004526Openbravo ERP08. Project and service managementpublic2008-07-27 17:162011-02-04 09:11
20Ubuntu 7.10
0004526: Process/Unprocess Expense Sheet lines individually
Expense sheet lines inside the same expense sheet header can be associated to order/invoice lines in different order/invoice headers. This is a great feature but the current mechanism to Process/Unprocess expenses has some problems.

Nowadays, there is a button in Expense Sheet header to Process/Unprocess all the expense sheet lines. If one made a mistake in a processed expense sheet line and want to fix it, one has to unprocess all the lines in the same expense sheet header. This is something that it is not always possible since some lines could have been already associated to an order/invoice line.
1) Go to Project & Service Management || Transactions || Expense Sheet || Header
2) Go to Project & Service Management || Transactions || Expense Sheet || Header >> Lines
* Button in Expense Sheet header would be used for Process/Unprocess all the unprocessed/processed expense sheet lines, if they have no related items (i.e., order or invoice lines associated).
* In each expense sheet line, a button to process/unprocess each line, if it has no related items, should be created. If any of the expense sheet lines is unprocessed, the header button has to be set Process in order to process again the uprocessed lines.
Clean-up, ModuleCandidate
related to defect 00096432.50MP4 closed sathiyan Purchase invoice can not be deleted if it has been created in "Created AP Expense invoices" 
blocks feature request 0000502 acknowledged rmorley Projects enhancements 
blocks feature request 0004524 acknowledged rmorley Expenses approval system 
Issue History
2008-07-27 17:16rafarodaNew Issue
2008-07-27 17:16rafarodaAssigned To => rafaroda
2008-07-27 17:16rafarodasf_bug_id0 => 2029502
2008-07-27 17:16rafarodaRelationship addedblocks 0000502
2008-07-27 17:16rafarodaRelationship addedblocks 0004524
2008-11-10 14:25rafarodaAssigned Torafaroda => pjuvara
2008-11-16 18:13pjuvaraTag Attached: Clean-up
2008-11-16 18:13pjuvaraStatusnew => acknowledged
2009-07-14 13:41rafarodaRelationship addedrelated to 0009643
2009-09-25 08:56rafarodaSteps to Reproduce Updated
2009-09-25 08:56rafarodaTag Attached: ModuleCandidate
2009-09-28 06:41pjuvaraNote Added: 0020384
2011-02-04 09:11jpabloaeAssigned Topjuvara => rmorley

2009-09-28 06:41   
I understand the limitation but I am not sure this is a valid feature request. An expense sheet is a document by itself and it is either processed or unprocessed in its entirety.

I think a different solution to the business problem must be found.