How Projects Work

From ADempiere
Revision as of 12:49, 2 January 2008 by Johnniepop (Talk)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.

The Basics

In implementing, developing or just understanding ADempiere there are always three sides of the story: the application (client's GUI), the database (tables and stuff) and the source code (all the Java files, etc.).

Project Management through ADempiere

In the application's functional Menu there is a separate 'master' node called Project Management. This branch contains twelve predefined functionalities (one Workflow, four Windows, two Processes and five Reports).

As can be seen in the Project's workflow in order to use the main functionality (Project window) two preliminary features should be customized (Project Type and Project Reporting windows).


Database foundation

The Projects are core functionality of ADempiere, so their tables are prefixed with 'C_'.


Activities defined through the source code

How the Projects functionality is dispersed into the bunch of ADempiere's subprojects?