You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

This page is used to summarize the design decisions and collect other useful information for the implementation of the Accounting component.

Main Goal 

Finish implementation of the OFBiz accounting component, both the auto-posting to GL services and a nice complete set of reports (the 4 standard accounting 101 type reports plus a complete set of financial metrics). Complete the user interfaces to manage AR/AP tasks etc...

Current Status

User Interface

In the Accounting applications the main menu items related to GL are:

  • "Chart Of Accounts": this is where you define all the available GL Accounts; there is also a screen to associate the accounts to the organizations (this is a many-to-many relationship)
  • "Companies": this is the entry point for all the GL operations; first of all you have to select the organization in which you want to work on GL tasks; once you have selected an organization you'll see new submenus:
  • Setup: this is where you setup the Account available to the organization, the accounting time periods, general accounting preferences, transaction specific accounting preferences, etc. (there are submenu items for each of these tasks)
  • Accounting: this is where you operate your everyday GL activities: run accounting reports, view/edit/post accounting transactions and accounting transactions entries, etc...

Discussions about design decisions

Should we create two new menu items under the Companies-->Accounting menu: AR and AP ?

Then each one of the menu items will have its own submenu: AR (sales invoices, customer payments, reports etc...), AP (purchase invoices, etc...)
These organization specific screens will be similar to the existing generic screens ("Invoices", "Payments" etc...) and so this will introduce some redundancy; is this acceptable?

Available options:

  • move and refactor the existing generic screens under the organization specific menus ("Companies"-->"Accounting") and...
  • ... split them into screens focused on AR or AP tasks (for example the existing "New Payment" screen currently shows two forms for incoming/outgoing payments; we could split it into two independent screens)
  • or keep the existing screens and create new ones (extending where possible the existing artifacts, forms/scripts) specific for one organization and task's class (AR/AP)
  • other ideas?

Journal management 


  • No labels