Baanboard.com

Go Back   Baanboard.com > BaanERP Tutorial

User login

Frontpage Sponsor

Main

Poll
For ERP LN feature pack upgrade, what method of install are you using?
Installation Wizard into existing VRC
35%
Installation Wizard into new VRC
42%
Manual into existing VRC
3%
Manual into new VRC
19%
Total votes: 31

Baanboard at LinkedIn


Reference Content

Book Navigation

 
Software Architecture
By patvdv at 19 Feb 2008 - 22:19

Both tables as well as application programs ('sessions') and their software components are assigned to modules grouping related business functions.

 

Figure 1: Packages, modules, sessions:

Packages

Business areas such as distribution, manufacturing, and finance are mapped into pro-gram packages that have a two character identification code, as listed in Table 1. The most important ones are: tc/Common, td/Distribution, ti/Manufacturing, and tf/Finance.

 

Table 1: BaanERP packages. The most important ones are emphasized.

cp Constraint Planning  
ct Controlling  
ps Process process-based production
tc Common master data
td Distribution purchase/sales/inventory control
ti Manufacturing  
tf Finance financial accounting
tp Project project management
tr Transport transport industry
ts Service service industry
tt Tools Baan administration and programming
tu Utilities data exchange interfaces, etc.

 

Modules

Business functions are grouped in modules with a three-character code. For instance, the package Distribution (td) consists of the modules:

 

Distribution:Purchase td pur
Distribution:Sales td sls
Distribution:Inventory td inv

 

Sessions

All business processes of a business function are realized by means of Sessions. A BaanERP session is an application program that is associated with a screen form and normally with a base table, and possibly with a report. A session ID is formed using the package/module IDs as a prefix. For instance, the session ID "ti itm 0101m000" displays that the session belongs to the module Item Control (itm) in the package Manufacturing (ti).

 

Sessions are being called interactively via menu options by the user. There are sessions for master data management, like Maintain Items (tiitm0101m000), or for executing certain business processes, such as Update Cost Prices (ticpr2220m000).

 

Sessions can also be defined as subprograms ("subsessions") that can be programmatically invoked from other sessions. Instead of an "m" (for 'main') the session ID contains an "s", like the subsession Update Cost Prices (ticpr2220s000).

 


1.5
Average: 1.5 (2 votes)


All times are GMT +2. The time now is 15:24.


©2001-2017 - Baanboard.com - Baanforums.com