The world is moving to a place where competition is getting more fierce, Automation, cloud computing disrupting the legacy setups, and Many Legacy Organization have either shut shop as they did not invest enough to stay competitive or in the verge of collapse.

In this environment any Organization’s IT Budget need to accommodate investment in future technology. This can be done either by increasing the IT budget or by reducing the cash outflow in maintaining the current system.

In Application Maintenance or Support, on an average less than 5% tickets would be having SLA of 8 hours or less (i.e. System Standstill or Highly Critical) but the remaining ones would have sufficient time to be resolved. The resource  on an average will always be under utilized as no organization can ensure continuous flow of work. There would be a lean period. So the Organization often tend to pay more then the service rendered. In short they pay even for idle or unproductive hours of the consultant of the Service Partners.

Here is where FULLONBAAN can help you in reducing the cost considerably with our unique pay per use delivery model.

Please reach to us at to understand how our Delivery Model can help you save cost.

Baan Whatsapp Group

We have created a Whatsapp Group to give a common Real Time platform for all Baan / Infor ERP LN Consultants to discuss their issues and try and get quick assistance to their problems.  This would help to a larger extent to the Baan / Infor LN Community. If you would like to be added to the Group, Kindly email your Whatsapp Number at or you can use the below direct link to join us on whatsapp Group.

(Please note that the link will be open for limited time, so as to avoid spammers. If the link is down you can send a mail to with your whatsapp number).

Come Join us  and let us create a harmonious and knowledge enriching platform for Baan / Infor LN Community.

Baan Glossary


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.


 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


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.


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.


 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.


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.


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.


 Journal Vouchers: A transaction for which no sub ledger (invoice) document is available. Journal vouchers can be posted to general ledger.


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


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.


Network: Network manages various dataflows viz. Incoming message file, outgoing message file and trace files.


 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.


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.


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.


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.


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.


 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.


 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.


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.


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.

Why Do We Need ERP and Business Process Automation?

Why Do We Need ERP and Business Process Automation?

Somewhere along the line we started talking about “Serious Business”, we are all “Serious” business people so this comment is not meant to slight anyone or the way business is conducted, it is meant to make people stop and assess their choices and decisions they are making in everyday business. There comes a time when the business starts to be larger than the people who started it and requires multiple people working together, sometimes in multiple locations, multiple time zones, and it just begins to press us to seriously consider how to make our lives easier and to be able to grow our Business with more profits. A few of the reasons why we need ERP and Business Process Automation.

1) Better Communications with Colleagues and Clients
2) More Efficiency = More Profits
3) Organization + Standards = More Profits
4) Company’s Databases become our Data Warehouse and our ultimate value
5) ERP leverages our existing resources

Better Communication with Colleagues and Clients:
When we are growing and changing at the rate of successful company, we often forget to stop and communicate with our customers and colleagues. Having a single system that our company use each day and all day is a good way for us to keep up and get caught up in a hurry. When a company installs ERP system it should also include their customers who are everything to the business. The minute the client feels neglected, ignored they will start to look elsewhere for their products and services. Make sure ERP system has features that lets us collaborate with our clients just like they are part of the team. ERP systems enable us, empower us, and give us access to our company databases and data warehouse.
Make sure the system works for us and our partners and clients. Not only should our ERP system give us the means to communicate with our customer list, it should also give us the means to professionally manage those communications.

More Efficiency = More profits:
Business people are often under the gun and too busy to consider how they can streamline their activities, much less automate their processes. But the fact is proven by 100% of Big Business, if we automate what we do on a routine basis, we will prosper by freeing our self up to focus on other urgent matters. If we are filling out a form, then handling it to the next person in the workflow for them to type into a spreadsheet or system, and possibly the information gets typed in four or five more times, we can immediately cut our company’s workload down by using an ERP system. A properly configured ERP system captures each of our business entries into a single company database or Data Warehouse. So it tands to reason that less work to capture this data and automated processes like invoicing, materials lists, work orders, purchase orders, and more can be created without increasing our resources. This inturn reduces direct costs and enables our resources to focus on more profitable activities.

Organization + Standard = More Profits
To have the company data in a single database or warehouse is powerful. COMPANY may speak with a one voice and one perspective of all aspects of the business. Businesses that wish to grow need to have a standard way and need to have these standards reinforced. Our customers will appreciate it when they have a support or maintenance issue and our people will have the same information on the address and/or person who is on the other end of the phone. We also appreciate that all contracts and communications with the person on the other end of the phone is just a mouse click away. More customer satisfaction is one of the guaranteed road to prosperity.

Our Company Database will become our data base and our ultimate value:
As of now we can count at least ten spreadsheets, databases, and other files and documents that “hold the company together”. When the company is incubating and business partners figure out how to work together, this is all part of the startup process. There comes a time when these files and tools become so valuable it is important to back them up, version them, ensure that everyone has the same file, and after a while we look to simplify this process so it doesn’t frustrate all of us. It is at that time that an ERP system can help by putting all these spreadsheets, documents, databases, and other files into a single place and ultimately a single database. When the ERP system is hooked up we will start to use the database for customer sales, communications, support, warranty management, accounting, Project
Management, and basically everything that is a process within our regular workday. Quite simply the company data and recorded information becomes our key to our next level of success.

ERP leverages our existing resources:
As a company grows the natural reaction is to hire enough people to cover the business and do the work and to make sure the people have a place to work and the necessary tools to do their work. An installed and functioning ERP system instantly reduces the amount of work required to reach the company objectives and profit goals. As stated earlier, by providing a system that is single entry, multiple use we have cut out a lot of rework. Sometimes reducing the workflow by 80%. So far be it for us to say that ERP is a way to cut workforce, we don’t believe in that type of business philosophy, we believe those same people that we trusted, hired, and worked with are more useful doing higher profit activities in
place of their old repetitive tasks.

Courtesy : Rahul Marothia

Infor 10 ERP

Unleashing INFOR 10 ERP.

“Specialized for Industry, Engineered by Speed”

 A brief overview of the product company

 INFOR Company


1)      $2.5 Billion Total Operation Revenue

2)      3rd Largest Enterprise Application Company

3)      1,500 Partner World Wide

4)      75,000 Customers in 164 Countries Globally

5)      2,300  New Customers in Fiscal Year 2011

6)      3 Consecutive quarters of Double Digit Growth

 Infor10 ERP

Key features

 A)    A user experience to change the way work is done

 Infor10 Workspace

Infor10 Workspace delivers a unified user experience that supports single sign-on, common navigation, and a common look and feel across various Infor products. The user interface combines deep industry processes, analytics, and collaboration to create a more satisfying, easier to use software experience that helps you make better and faster decisions.


Infor10 built mobile technology into the core of Infor10 architecture so that you can combine the benefits of the most widely used mobile platforms alongside web-based methods. You shouldn’t need to compromise when you expand your business software to support mobile applications. Infor10 Mobile Application Server ensures that you always have full industry specific power whenever and wherever you want it.

B)    Best in Class Applications

Infor10 also includes best-in-class applications with market-leading functionality that bring value to any organization, across any industry. These visionary, innovative solutions integrate seamlessly with your core systems to address a broad range of daily business challenges, including:

Enterprise Asset Management—Manage your equipment, facilities, and plant assets throughout their lifecycles, while cutting costs and boosting profits.

 Customer Relationship Management—React quickly, intelligently, and personally to every customer interaction to drive growth and increase    revenue.

 Human Capital Management—Maximize the talent of your workforce to increase your operational efficiency, effectiveness, and insight into your   organization.

  Corporate Performance Management—Analyze data when you need it most and deliver key information to your decision makers.

 Financial Management—Reduce costs, business risk and deliver timely, actionable financial information for improved business insight.

 Supply Chain Management—Be responsive to customer demand shifts and alert to supply side disruption, while keeping your manufacturing and warehousing operations as productive as possible with event management and alerting that help you make those decisions more quickly and accurately.

C)        Reimagining Enterprise Software

 What if integration and business intelligence were implemented automatically with your software? What if your life cycle management was automatic and seamless? What if you had incredible deployment options, leveraging cloud technology-reserving the right to change your mind any time you like? What if upgrades didn’t scare you? What if you didn’t spend all of your time managing your enterprise applications—but instead, could spend your time innovating? What a difference you could make. Infor10 can make it happen.

 Infor10 ION Suite

ION Suite is a new generation of business middleware that is lighter weight, less technically demanding to implement, and built on open standards. It is designed to meet the needs of the business and the needs of the CIO to contain IT costs.  

But there’s more to ION Suite than just easy to use connectivity. With ION Suite, businesses get common reporting and analysis, workflow, and business monitoring with one, consistent architecture. In addition, ION Suite uses event-driven architecture (EDA), so it can pro-actively push data, work activities, and exception notifications to users.

Infor10 Cloud Suite

With Infor10, you get extreme deployment flexibility. If you want simple “IT on demand,” you can run your entire solution on Infor10 CloudSuite. If you’d rather keep your core enterprise systems on-premises, while running your business intelligence as a service, application integration as a service, or a platform for building application extensions as a service, you can do that. Or maybe, you just want a disaster recovery system in the cloud, automatically, without ever having to think about it. Infor10 CloudSuite does that, too.

Infor10 CloudSuite offers the best solution for organizations that want the help of enterprise software without the headache. Flexibility, speed, and simplicity. That’s Infor10 CloudSuite.

For further information visit