Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0023030Openbravo ERP09. Financial managementpublic2013-02-11 16:332013-03-04 13:45
pjuvara 
eduardo_Argal 
normalcriticalalways
closedfixed 
5
3.0MP19.1 
 
Sandrahuguet
Core
No
0023030: Cannot specify cost center when modifying a Financial Account transaction
Starting from MP18, you can specify cost center as accounting dimension.

When properly configured, the Financial Account screen allows to add a GL Item transactions which specifies a cost center.

However, once created, the Modify window does not have the cost center field so if a transaction has been created without it, it cannot be added after the fact.

This is particularly critical because in most cases GL Item transactions are not created manually but imported as part of a bank statement and the import process does not have the ability to specify a cost center (the only attributes that can be specified are business partner and gl item), so the normal user procedure is:
1) Import the file
2) Revise and correct if needed business partners and gl items
3) Match
4) Update transactions as needed adding the missing dimensions.

Step 4 cannot be performed for cost center, making the whole cost center functionality not viable.

This is particularly relevant for small and medium businesses in non-VAT based countries that rely heavily on gl item transactions for expenses.
1) Configure the system to support cost centers for Financial Account transactions.
. 1.1) Navigate to Client window, check Central Maintenance and make sure that Cost Center is selected at header level
. 1.2) Logout and login
2) In the Financial Account window, click on Add Transaction and select GL Item; you will see a cost center field
3) In the Financial Account window, select a previously created GL Item transaction and press Modify. There is no cost center.

See attachments.
No tags attached.
png AddTransaction.png (95,208) 2013-02-11 16:33
https://issues.openbravo.com/file_download.php?file_id=5964&type=bug
png

png Modify.png (113,420) 2013-02-11 16:34
https://issues.openbravo.com/file_download.php?file_id=5965&type=bug
png
Issue History
2013-02-11 16:33pjuvaraNew Issue
2013-02-11 16:33pjuvaraAssigned To => dmiguelez
2013-02-11 16:33pjuvaraFile Added: AddTransaction.png
2013-02-11 16:33pjuvaraModules => Core
2013-02-11 16:33pjuvaraTriggers an Emergency Pack => No
2013-02-11 16:34pjuvaraFile Added: Modify.png
2013-02-26 12:44eduardo_ArgalAssigned Todmiguelez => eduardo_Argal
2013-02-26 12:44eduardo_ArgalStatusnew => scheduled
2013-02-26 12:44eduardo_Argalfix_in_branch => pi
2013-02-26 12:46hgbotCheckin
2013-02-26 12:46hgbotNote Added: 0056770
2013-02-26 12:46hgbotStatusscheduled => resolved
2013-02-26 12:46hgbotResolutionopen => fixed
2013-02-26 12:46hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/3fbb751a88c01f33431605cda380756aecea00e5 [^]
2013-03-02 05:48hudsonbotCheckin
2013-03-02 05:48hudsonbotNote Added: 0056914
2013-03-04 13:37SandrahuguetNote Added: 0057004
2013-03-04 13:45SandrahuguetReview Assigned To => Sandrahuguet
2013-03-04 13:45SandrahuguetNote Added: 0057006
2013-03-04 13:45SandrahuguetStatusresolved => closed

Notes
(0056770)
hgbot   
2013-02-26 12:46   
Repository: erp/devel/pi
Changeset: 3fbb751a88c01f33431605cda380756aecea00e5
Author: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
Date: Tue Feb 26 12:46:18 2013 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/3fbb751a88c01f33431605cda380756aecea00e5 [^]

Fixes issue 23030

---
M modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_COLUMN.xml
M modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/AD_PROCESS_PARA.xml
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_TransactionModify.java
---
(0056914)
hudsonbot   
2013-03-02 05:48   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/f5db629e7058 [^]

Maturity status: Test
(0057004)
Sandrahuguet   
2013-03-04 13:37   
1) Configure the system to support cost centers for Financial Account transactions.
. 1.1) Navigate to Client window, check Central Maintenance and make sure that Cost Center is selected at header level
. 1.2) Logout and login
2) In the Financial Account window, click on Add Transaction and select GL Item; you will see a cost center field
3) In the Financial Account window, select a previously created GL Item transaction and press Modify. Notice that you can modify cost center, user1 and user2 dimensions
(0057006)
Sandrahuguet   
2013-03-04 13:45   
Code review + testing OK