A
Anticipated Payments: A payment that is not Executed, or is in its way to be executed.
Anticipated Receipt: A receipt that is not completed yet.
Archive Company: A company created for the purpose of archiving historic document and data.
Archive Projects: Projects that are stored in archive company. A project archive can be used as a repository for historic project data.
Audit: A process of performing a number of checks.
Audit Trail: A means of tracing all activities affecting information, such as data records in a database, for a defined time interval. The information is stored in the audit files.
Authorization: User’s permission to use specific terminals or sessions.
ABC Analysis: An evaluatory process in which items are classified in to those making a large contribution (An items), an intermediate contribution (B items), and a small contribution (C items) to the total turnover (INV).
AFS: Programmatic access to sessions is provided by means of a low level message protocol. This message protocol is encapsulated into a set of function primitives called the Application Function Server.
ASCII File: A text file that uses the ASCII standard code to represent characters and punctuation marks as numbers.
B
Baan Enterprise Modeler: Used to represent and design complex business process models.
Baan Exchange: Exchange is a Baan utility used to exchange the data between Baan database to ASCII Files and vice-a-versa. Conversion of data with predefined processing logic is also possible. This is a very effective tool, which can be used for data migration.
Baan OpenWorld: Baan OpenWorld is an enterprise integration architecture that enables new levels of inter-enterprise collaboration to optimize traditional and Internet-based business-to-business commerce. Baan OpenWorld is an integration framework built on four levels of exchange:
Baan IV: Versions are b2/ c3/ c4.
Baan Software Environment (BSE): The directory in which the BaanERP software is installed.
Baan ERP: Versions are 5.0a / 5.0b/ 5.0c.
It brings in new concepts such as Business Partners (One entity with multiple Roles i.e. Supplier, Customer), Central invoicing, Pricing Matrix, Electronic Commerce etc.
Backflushing: If you do not want to record every issue of a material or every spent production hour separately, you can apply backflushing instead.
Base Company: A financial company or a financial and logistic company that is used to book the transactions between financial companies belonging to different group companies.
Batch: A set of table revisions that is processed as a unit. A batch contains a number of tables relations between Baan tables and ASCII files that are imported or exported. Every table relation in a batch has a sequence number.
Bshell: The Baan shell (Bshell) is the BAAN Virtual Machine, a program that runs the Baan applications. The Bshell serves as an interface program between the Baan applications, operating system, user interface, and database.
Budget: A cost estimate in the preproduction stage of projects. Includes an estimate of future costs and revenues related to expected activities.
BOI (Business Object Interface): A Business Object Interface (BOI) is a Baan object. BOIs provide a connection between partner applications and third-party applications and the Baan software. Using BOI the External programs can easily integrate with the Baan System
C
Component Version: One and the same component can be present in different software development releases. The component must then be linked to a specific version.
Customization: Customization in Baan is mainly to bridge the gap between the organization followed business process and the Baan standard business process by modification/ addition of the software components.
D
Data Dictionary: A database containing data about all the databases in a database system. Data dictionaries store all the various schema and file specifications and their locations.
Data Migration: A change /Upgrade in Software version causes a structural change in Software package. The data has to be moved/migrated to accommodate the structural changes in software. Data has to be moved if a change in Database is required.
E.g.: Informix à Oracle
Database: A collection of records and tables that contain fields and columns. A database has a collection of tools that facilitate searching, sorting, and similar activities.
Database Administrator: The individual responsible for the installation, planning, configuration, management control, and maintenance of the relational database.
Database Authorizations: The set of sessions that can be used to print, display, maintain and convert the authorizations that a group of users with the same role, has for specific tables and table fields in the database.
Development VRC: A VRC, derived from a normal VRC, in which checked out software components are stored during a modification process.
Dimension: Analysis accounts for ledger accounts to get a vertical view on ledger accounts.
Domain: A description of the length and data type of table fields.
Dynamic Link Library: A feature of operating systems that allows executable routines to be stored separately as files with DLL extensions and to be loaded only when needed by a program.
Dynamic Session: A session where the developer does not have to determine exactly where forms and fields are placed, or what they look like. Instead, the developer has to define the contents and structure of the session and the sequence of the object on the form.
DAL: Data access layer that ensures logical data integrity of a database object. The DAL performs checks and actions initiated by (user) operations on the object and is triggered by the standard program.
DEM (Dynamic Enterprise Modeler):
Now called as “Baan Enterprise Modeler”.
See Baan Enterprise Modeler
DLL: Dynamic link library, a means of sharing functions between several programs that are running at the same time. This library contains functions for regular use. The library is linked to the program. At run time, the program and the library exist separately. Implementation of a DLL reduces the size of objects to a minimum because the content of a function is no longer merged with each program script.
E
Enterprise Resources Planning (ERP): An information processing system to control the production and distribution of goods, including financial accounting.
Entities: Separate and independent building blocks for a cluster. For example, warehouse, work center, employee, sales department, purchase department, project, customer, supplier, financial company.
Exchange Scheme: A blueprint that defines the general parameters that are used during a data-exchange process, such as the location of files, the use of an audit trail, and other default settings. The exchange scheme contains all definitions of the data that must be exported and/or imported. The ASCII files, conditions, batches, table and field relations, ranges, and conversions that belong together are grouped in an exchange scheme.
EDI (Electronic Data Interchange): EDI is used to exchange data, especially order and invoice data, by electronic means. EDI setup can be defined for external and/or internal (Multi-site) companies.
EDI Organization: Organizations represent a set of standards used in communication through EDI.
F
Finance Company: Company to which the finance transactions are posted. It contains all the financial accounting data
Form: A form is the screen that appears when a session is selected. It interacts with the database, and provides the user interface, which is used to manipulate data.
Function Server: A Function servers are called that specifies the particular function (method) to be carried out. Function servers consist of one or more methods/functions.
I
Implementation Methodology: The Implementation phase consists of two stages:
- Mapping/ Piloting —- Simulation 1
- Migration. —- Simulation 2
- Optimization —- Simulation 3
Import Procedure: A transfer of data from ASCII Files to a Baan table.
Inbound: A procedure in which goods are stored in a location of the warehouse.
Internal EDI: Receiving and sending messages between Baan (logistic) companies on the same computer system. There is no intervention from any EDI translator/communication package.
Inventory On Hand: The physical quantity (including the inventory on hold) of goods available for an item.
Inventory On Hold: A quantity of goods that has been blocked for a particular reason. Inventory on hold can arise when the location, the lot, or a number of items are blocked.
Inventory On Order: The planned receipts from production or purchases; inventory that has been ordered but not yet received. This quantity is included in the economic stock.
J
Journal Vouchers: A transaction for which no sub ledger (invoice) document is available. Journal vouchers can be posted to general ledger.
L
License: A license is used to validate the system configuration request of the customer.
Localization: Any country specific modification to the existing Baan functionality is termed as localization.
Logistic Company: It contains data of all the logistic modules
M
Menu: A type of item that consists of a group of items with similar characteristics that are classified under one generic item to facilitate order entry.
Message: Message is electronic document (say order acknowledgment). This can be the incoming messages or the outgoing messages.
Milestone: A milestone is an activity with zero days, usually representing a significant event in the project. Milestones determine, for example, the moment of invoicing and the calculation of earned value.
Modules: A set of software components related to a business process. Viz.: General Ledger, Accounts Payable, Accounts Receivable, Inventory Control, Manufacturing Resource Planning (MRP), Shop Floor Control (SFC), Sales and Purchase Control.
Multi-Finance / Multi Logistic: Several finance Companies integrated with several Logistic
Multi-Finance/Single Logistic: Several Finance Companies integrated with one Logistic Company.
N
Network: Network manages various dataflows viz. Incoming message file, outgoing message file and trace files.
O
Object: A group of objects with similar characteristics. For instance a class can be Person. The class Person consists of objects, individual instances of a class. In this case the individual person John Mackingtosch is an example of the object of the class Person.
Outbound: The act of retrieving goods from an inventory location. Also referred to as an outbound unit.
OLE: An object-based technology for sharing information and services across process boundaries and machine boundaries.
P
Package: A set of related modules is called a Package. Viz. Distribution, Finance, Manufacturing
Package Combination: A package combination consists of one or more integrated packages.
Package VRC (Version Release Customer): VRC is a baseline for Software components/ releases. A package can have multiple (standard or customized) VRC’s.
Parameter: Data that influence the way a package or module operates. Parameters are defined in the Parameters session of a package or module to adapt it to the specific requirements of an organization.
Patches: It consists of software components, which are mainly prepared as a software solution to a particular problem/requirement. This patch can contain various software components.
Purging and Archival: Archiving is moving transactions. Archiving involves the execution of programs which copy and transfer data from an operational company to another company, referred to as an archival company. The moment the data is copied to the archival company it is deleted from the operational company. This generates more disk space and improves program performance.
Q
Query: A structured set of commands used to extract data from a database to present it for use.
QCD (Query Content definition): Defines how Bus Documents can be constructed by submitting a query to or invoking a function on a backend component. QCD contains backend component-specific information.
R
Relation: The business partners with whom the electronic data is exchanged. It may be the customer or supplier.
Report: A report is used to output data within the database. A report consists of input data, layouts and may have a report script.
It is a general term for the output of a print session.
S
Service Pack: It is a collection of standard patches consisting of a number of enhancements/bug fixes to the existing software release.
Session: The program that is needed to execute the action the user wants to perform.
Session Authorizations: The set of sessions that can be used to print, display, maintain and convert the authorizations that a group of users, that are identified by a role, have for specific sessions.
Single Finance / Multi-Logistic: One finance Company integrated with several Logistic Companies
Single Finance / Single Logistic: One finance company integrated with one Logistic Company
Software Configuration Management: A functionality that provides software developers with a stable development area.
Software Migration: Changing/upgrading from a lower version of software package to a higher version of software package.
T
Table: A data structure that is used to store data consisting of a list of entries, each entry being identified by a unique key and containing a set of related values. A table contains a number of table fields belonging to a specific domain.
Table Boosters: A way to increase the speed of accessing a database table by loading the table or specific parts of it into memory on the server.
Task: The term used to describe any activity carried out on the shop floor. Work centers and machines (for machine tasks) are used to define tasks.
Triton: Old Baan Software version 1.0/ 2.0/ 3.1a.
Tool: A reusable resource that is used in order to perform manufacturing tasks. It is a unique combination of tool type and tool number. It is used to identify a tool in the system.
U
User: The person that works with an application software package.
User Authorization: The authorization level assigned to a user that determines the actions of creating, deleting, editing, and viewing a document by document type.
User Data Template: A template that contains system data and authorizations related to a group of users. The data contained by the template is dumped to the userfile of all users who use the specific template.
V
Variable: A code that represents any of a given set of values.
Version: Used to identify entities that slightly differ from a previous created base entity. A stage in the development in which a major part of the software is modified.
VRC: The Version Release Customer code is an identification of a stage in the development of BaanERP software.
A VRC consists of:
• Version – A stage in the development in which a major part of the software is modified.
• Release – A stage in the development in which a minor part of the software is modified.
• Customization Extension – A stage in the development in which the software is only modified for a specific customer.
Z
Zoom session: The session in which you can browse through the available records and select a record. A zoom session is an overview session in read-only mode.