Directory Structure of Baan


BaaN Software Environment – $BSE

Baan Software Environment is basically a UNIX variable which stores the BAAN environment files. All the files pertaining to the BaaN Software is stored in BSE.

Directory Structure

Bin

This folder basically consists of binary or compiled program files. The files in this folder are platform dependent and cannot be ported to other machine. This folder consists of all the .exe files pertaining to the BaaN software for e.g. bshcmd.exe, bdbpre.exe, bdbpost.exe etc.

Application

This folder consists of the following files
 Program objects
 Program Scripts
 Report Scripts
 Forms
 Menus
 Include Scripts

So in the Application folder we have a subfolder {Package}{VRC}

ex: tdB40Cc4live

Forms:

So for forms we will have one more subfolder under tdB40c4live f {package} {module}{language} ex : ftdpur2

So under this particular package and module will be the actual definition of forms

Ex: f{mod}{session no} {form No} {lang}
fpur0100m00012

So the basic path of this form will be
$BSE\application\ tdB40Cc4live\ ftdpur2\ fpur0100m00012

Menus:

So for Menus we will have one more subfolder under tdB40c4live m {package}{module}{language}

ex : mtdpur2

Reports:

So for Reports we will have one more subfolder under tdB40c4live r {package}{module}{language}

ex : rtdpur2

Program Objects:

So for Program Objects we will have one more subfolder under tdB40c4live
o {package}{module} ex : otdpur

Program Scripts:

So for Program Scripts we will have one more subfolder under tdB40c4live
s {package}{module} ex : stdpur

Include Scripts: So for Include Scripts we will have one more subfolder under tdB40c4live
i{package}{module} ex : itdpur

Include 6.1

This folder will basically contain the include files consisting of common function.

Lib – (Library or Information files)

This folder consits of Library or information files.  Printinf – these consist of printer drivers or printer information
files
 Terminf – these consists of terminal drivers or information files
 Locale – These consists of multibyte information files
 Informix – Information pertaining to the database.
 Oracle – Information pertaining to Oracle database

Dict

This consists of data dictionaries and domains.
The syntax is
dd{Package Combination}
Ex: ddB40CC4liv

Under this folder we have
d {Package}{module} – data dictionary of a table
d {package}.pd – Domains

Tools

This has two folders one for data dictionary and other for application.

Tmp

This is used to store intermediate or temporary files.

Advertisements

One Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s