Documente Academic
Documente Profesional
Documente Cultură
In simpler words, an ERP is a massive software architecture that supports the streaming and
distribution of geographically scattered enterprise wide information across all the functional
units of a business house. It provides the business management executives with a
comprehensive overview of the complete business execution which in turn influences their
decisions in a productive way.
At the core of ERP is a well managed centralized data repository which acquires information
from and supply information into the fragmented applications operating on a universal
computing platform.
Information in large business organizations is accumulated on various servers across many
functional units and sometimes separated by geographical boundaries. Such information
islands can possibly service individual organizational units but fail to enhance enterprise wide
performance, speed and competence.
The term ERP originally referred to the way a large organization planned to use its
organizational wide resources. Formerly, ERP systems were used in larger and more industrial
types of companies. However, the use of ERP has changed radically over a period of few years.
Today the term can be applied to any type of company, operating in any kind of field and of
any magnitude.
Today's ERP software architecture can possibly envelop a broad range of enterprise wide
functions and integrate them into a single unified database repository. For instance, functions
such as Human Resources, Supply Chain Management, Customer Relationship Management,
Finance, Manufacturing Warehouse Management and Logistics were all previously stand alone
software applications, generally housed with their own applications, database and network, but
today, they can all work under a single umbrella - the ERP architecture.
In order for a software system to be considered ERP, it must provide a business with wide
collection of functionalities supported by features like flexibility, modularity & openness,
widespread, finest business processes and global focus.
Although the perfect configuration would be a single ERP system for an entire organization, but
many larger organizations usually deploy a single functional system and slowly interface it with
other functional divisions. This type of deployment can really be time-consuming and
expensive.
Manufacturing
Engineering, resource & capacity planning, material planning, workflow management, shop
floor management, quality control, bills of material, manufacturing process, etc.
Financials
Accounts payable, accounts receivable, fixed assets, general ledger, cash management, and
billing (contract/service)
Human Resource
Recruitment, benefits, compensations, training, payroll, time and attendance, labor rules,
people management
Èata Warehouse
Generally, this is an information storehouse that can be accessed by organizations, customers,
suppliers and employees for their learning and orientation
ERP Systems Improve Productivity, Speed and Performance
Prior to evolution of the ERP model, each department in an enterprise had their own isolated
software application which did not interface with any other system. Such isolated framework
could not synchronize the inter-department processes and hence hampered the productivity,
speed and performance of the overall organization. These led to issues such as incompatible
exchange standards, lack of synchronization, incomplete understanding of the enterprise
functioning, unproductive decisions and many more.
For example: The financials could not coordinate with the procurement team to plan out
purchases as per the availability of money.
Hence, deploying a comprehensive ERP system across an organization leads to performance
increase, workflow synchronization, standardized information exchange formats, complete
overview of the enterprise functioning, global decision optimization, speed enhancement and
much more.
The ERP implementation process goes through five major stages which are Structured
Planning, Process Assessment, Data Compilation & Cleanup, Education & Testing and Usage &
Evaluation.
1.c Structured Planning: is the foremost and the most crucial stage where an capable
project team is selected, present business processes are studied, information flow
within and outside the organization is scrutinized, vital objectives are set and a
comprehensive implementation plan is formulated.
2.c Process Assessment: is the next important stage where the prospective software
capabilities are examined, manual business processes are recognized and standard
working procedures are constructed.
3.c Data Compilation & Cleanup: helps in identifying data which is to be converted and the
new information that would be needed. The compiled data is then analyzed for
accuracy and completeness, throwing away the worthless/unwanted information.
4.c Education & Testing: aids in proofing the system and educating the users with ERP
mechanisms. The complete database is tested and verified by the project team using
multiple testing methods and processes. A broad in-house training is held where all the
concerned users are oriented with the functioning of the new ERP system.
5.c Usage & Evaluation: is the final and an ongoing stage for the ERP. The lately
implemented ERP is deployed live within the organization and is regularly checked by
the project team for any flaw or error detection.
Advantages of ERP Systems
There are many advantages of implementing an ERP system. A few of them are listed below:
Occasionally you may not be carrying items or run out of stock that people ask for so you
make a note of it and promise the person to come back tomorrow and they will get their item.
So far so good, now let's name some entities before we proceed and things get complicated.
The big seller from whom you buy stock is called as Vendor, the people who come to your
shop to buy things are known as customers, the stock in your shop is known as inventory.
So far we have identified few entities that play an active role in your day-to-day operations. As
time goes by, your business expands and now you take orders over the phone and provide
service to deliver the items to your customers, so you hire people to help you out in
maintaining the inventory, do the delivery part and all the necessary stuff to keep the business
running smoothly. The people you hire are known as employees.
So in this small shop, you typically manage the bookkeeping activities by hand using a notepad
or something similar. Now imagine the same setup on a larger scale where you have more
than 10,000 customers, have more than 1000 vendors, have more than 1000 employees and
have a huge warehouse to maintain your inventory. Do you think you can manage all that
information using pen and paper? Absolutely no way! Your business will come to a sudden stop
sign.
To facilitate big businesses, companies like SAP have created huge software known in the
category of ERP (Enterprise Resource Planning) as SAP Applications. Now coming to think of it,
SAP is not one huge software, instead it is a collection of software known as modules that are
integrated and talk to each other.
Now what is meant by integrated? First let us identify the modules by entities. For e.g.
Purchasing and Account Payables deal with the vendors since you typically purchase from
vendors and eventually have to pay the dues. SAP Purchasing handles all the requisitions and
purchase orders to the vendors whereas SAP Accounts Payables handles all the payments to
the vendors.
Similarly SAP Inventory deals with the items you maintain in stock, warehouse etc. Dealing
with customers is handled collectively with the help of Receivables and Order Management.
Order Management helps you collect all the information that your customer is ordering over
the phone or web store etc whereas Receivables help you collect the money for the orders that
are delivered to the customers.
Now who maintains the paychecks, benefits of the 1000 employees? Right! it is managed by
SAP Human Resources. So you get the idea by now that for each logical function there is a
separate module that helps to execute and maintain that function.
So all the individual functions are being taken care but how do I know if I am making profit or
loss? That's where integration comes into play. There is another module known as General
Ledger. This module receives information from all the different transaction modules and
summarizes them in order to help you create profit and loss statements, reports for paying
Taxes etc.
Just to simplify the explanation, when you pay your employees that payment is reported back
to General Ledgers as cost i.e. money going out, when you purchase inventory items the
information is transferred to GL as money going out, and so is the case when you pay your
vendors. Similarly when you receive items in your inventory it is transferred to GL as money
coming in, when your customer sends payment it is transferred to GL as money coming in. So
all the different transaction modules report to GL (General Ledger) as either "money going in"
or "money going out", the net result will tell you if you are making a profit or loss.
All the equipment, shops, warehouses, computers can be termed as Assets and they are
managed by SAP Fixed Assets. Initially SAP Applications started as bunch of modules and as
time passed by they added new modules for different and new functions growing out of the
need for today's internet world.
So if you come across a module that you are trying to learn and work on, first try to
understand what business need it is trying to fulfill and then try to understand what the
immediate modules that it interacts with. For e.g. let's say you come across Cost Management
module, you will learn that it helps to maintain the costs of items in your inventory and the
immediate modules that it interacts with are Inventory (of course), SAP Bills of Material, Order
Management and so on..
On similar basis Production Planning (PP) would deal with how a manufacturing/operation
function transforms raw material into finished material going through the various in-process
stages. Plant Maintenance (PM) would take care of maintaining plants and machinery of the
organization while Quality Management (QM) module would take care of ensuring effective
quality assurance and control throughout the value addition of the process. Project System
(PS) would deal with management of projects either for internal or external customers.
Effective Communication:
Project Champion
Oc The "champion" is a high level executive sponsor who has right to set goals, delegate,
and legitimize change.
Oc The project champion is the person able to continually strive and resolve conflicts and
manage resistance from the ERP users.
1. User Involvement 19
4. Proper Planning 11
5. Realistic Expectations 10
7. Competent Staff 8
8. Ownership 6
TOTAL 100%