Anahita Goljahani created OFBIZ-5559:
----------------------------------------

             Summary: Usability improvement for management of manual Gl 
transactions
                 Key: OFBIZ-5559
                 URL: https://issues.apache.org/jira/browse/OFBIZ-5559
             Project: OFBiz
          Issue Type: Improvement
          Components: accounting
    Affects Versions: SVN trunk
            Reporter: Anahita Goljahani
            Priority: Minor


I have recently tried to use OFBiz to manually enter GL transactions from the 
UI. I found some usability issues that I have fixed in the attached patch. The 
patch contains some basic modifications that render the manual management of 
transactions more user-friendly.  

The main modifications are as follows.

1.  In Applications -> Accounting -> Global GL Settings -> CHART OF ACCOUNTS -> 
NAVIGATE ACCOUNTS:

-  the patch visualizes the "Account Code" instead of the "Gl Account Id" next 
to the nodes of the tree in the "Navigate Accounts" form. The reason is that 
the "Account Code" is typically defined and used by accountants, whereas the 
"Gl Account Id" is an internal key. This is also in line with other screens in 
the OFBiz Accounting application;

- the patch renders the "Gl Account Id" field not editable and leaves to the 
software the task of generating a unique Id for the account;
    
- the patch adds the default value "Not Applicable" for "Gl Account Type Id" 
and "Gl Resource Type Id" in the "Edit GL Account" form. The reason is that the 
setting of "Gl Account Type Id" is not influential when accounting  
transactions  are manually inserted and "Gl Resource Type Id"  is not 
applicable in some of the transactions.

2.  In Applications -> Accounting ->Organization GL Settings -> ACCOUNTING (of 
any organization)-> ACCOUNTING TRANSACTIONS the patch adds the DESCRIPTION 
field to the list of transactions that is displayed when the "Search" button is 
pressed in the "Accounting Transactions" form.  It helps to quickly understand 
what the transactions in the list are about.

3.  In Applications -> Accounting ->Organization GL Settings -> ACCOUNTING (of 
any organization)-> ACCOUNTING TRANSACTIONS -> "Create an Accounting 
Transaction" button, the patch adds the default value "Not Applicable"  to the 
field "Acctg Trans Type". The reason is that the value of "Acctg Trans Type" is 
not influential when transactions are entered manually. Moreover, when the 
button "Create" is pressed in the "Create an Accounting Transaction", the 
"Description" of the transaction is no more automatically copied in the 
"Description" field of the form "Add Transaction Entry". The reason is that 
repeating by default the transaction's description in every entry  is redundant 
and not very useful. Entries' "Description" should be used to insert additional 
information.   




--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to