ERP Modules: Chapter (I
ERP Modules: Chapter (I
ERP Modules
INTRODUCTION
All ERP packages contain many modules. The number and features of the
modules vary with the ERP package. In this chapter, we will see some of the
most common modules available in almost all packages.
• Finance,
(9Manufacturing and Production Planning,
• Sales and Distribution,
• Plant Maintenance,
• Quality Management,
• Materials Management, etc.
This is by no means a comprehensive list. Some packages will have a
subset of this and some will have more modules and/ or features. For detailed
information, you will have to consult the product literature of the specific
ERP system.
FINANCE
Ev Introduction
~he en tire concept of information technology is based · on the premise that
providing the right information, to the right people, at the right time can
make a critical differ~nce to the organization. Much of this key information
could be taken from the financial data) But merely having the financial data
ERP Modules 65
is not enough. You need a set of processes and views of your data that
provides up-to-the-minute financial information in exactly the form you need it
to make that critical difference and help with that crucial decision. Account-
ing software needs access to information in each area of your organization,
from R&D and market research through manufacturing, distribution and
sales. Your financial solution must provide the management with information
that can be leveraged for strategic decisions, in order to achieve competitive
advantage.
(This section provides an overview of the financial solutions in most of the
ERP packages. In today's business enterprise, you need to know that your
financial decisions are based on today's data, not numbers from records
closed a month ago, or even a week ago) And you need to know that this
same 'today's' data represents every segment of your organization's activities,
whether your enterprise stretches across a room or around the globe. This
is essential, because the most efficient way to get your enterprise to where
you want it tomorrow is to know exactly where it is today.
Whatever be the financial goals of your organization, the financial applica-
tion components of the ERP solutions work hand-in-hand to improve the
bottom line. This is true because the financial functionality is tightly inte-
grated across all business areas and all geographic areas. This tight integra-
tion includes all the other different modules, from materials management to
human resources to logistics. Because the ERP system automatically links
related areas, it eliminates the need to repeat procedures. You enter your
data only once. Within the ERP system, all areas work in concert, creating
a new level of efficiency in handling your financial data.
(The finance modules of most ERP systems provide financial functionality
and analysis support to thousands of businesses in many countries across
.the globe. These ERP systems include not only financial application compo-
nents; but also Human Resources, Logistics, Business Workflow and links to
the Internet. Hundreds of business processes are covered in these systems_)
{Th~ finance modules of most ERP systems will have the following sub-
systems:)
"'CJ Financial Accounting (General Ledger, Accounts Receivable/Payable,
Special Ledgers, Fixed Asset Accounting, Legal Consolidation)
VO Investment Management (Investment Planning/Budgeting/ Controlling,
Depreciation Forecast/ Simulation/ Calculation)
'r::J Controlling {Overhead Cost Controlling, Activity-Based Costing, Prod-
uct Cost Accounting, Profitability Analysis)
66 Euterjnise Resource Planni11g
D Financial Accounting
(The objective of a good financial accounting system is to provide company-
wide control and integration of financial information that is essential to stra-
tegic decision-making. The Financial Accounting Module of an ERP system,
gives you the ability to centrally track financial accounting data within an
international framework of multiple companies, languages, currencies, and
charts of accounts.) For example, when raw materials move from inventory
into manufacturing, the system reduces quantity values in inventory and
simultaneously, subtracts values for inventory accounts in the balance sheet.
Most of the Financial Accounting modules comply with international account-
ing standards, such as GAAP and IAS. They also fulfill the local legal require-
ments of many countries.
General Ledger
(The General Ledger (GL) is essential both to the financial accounting system
and to strategic decision-making. Through active integration with business
processes in logistics and in the accounting sub-ledgers, the GL serves as a
central pool of financial data for financial reporting as well as for other
accounting areas) However, the origin of centrally stored data can still be
traced at any time by drilling down on data from a given transaction.
(The General Ledger supports all the functions needed in a financial ac-
counting system. This includes flexible structuring of the chart of accounts
at the group and company level, distributed application scenarios, real-time
simultaneous update of sub-ledgers and the general ledger, elimination of
time-consuming reconciliation, and parallel views of data, in both the general
ledger and the managerial accounting applications) The GL provides docu-
ment parking, posting, reporting, and an integrated financial calendar for
automating periodic activities. A typical general ledger is shown in Fig. 5.1.
The system also provides summary information from other components at a
user-defined level of detail. By creating combinations of entered data, you
generate data summaries, that can be used in planning, allocation, distribu-
tion and reporting.
ERP Modules 67
Sales
Purchasing
(Order & Bill)
(Quantity & Value)
Customer
(Receivable)
Fixed Assets
GENERAL LEDGER
Usually, the GL has features that allow you to take advantage of more
functions -in General Ledger and in Cost Centre Accounting. For example, you
can create your own database tables and define non-standard fields, to suit
specialised accounting or reporting requirements. Some ERP systems support
features, like the option of grouping data selectively and then, updating it in
only there ledgers- which have been specified; provision for parallel charts of
68 Enterprise Resource Planning
account and currencies; planning and allocation tools; direct data entry in
special purpose ledgers for adjustment postings; user-defined reporting; etc.
Asset Accounting
(A.sset accounting, manages the company's fixed assets. Within the Financial
Accounting system, Asset Accounting serves as a sub-ledger to the General
Ledger, providing detailed information on asset-related transactions. Signifi-
cant features. include country-specific charts of depreciation complying with
local legal requirements, full support throughout the asset life cycle from
acquisition to retirement, depreciation simulation and interest calculation,
and integration with project management and order accounting for manage-
ment of capital assets) Asset Accounting also provides integration with Plant
Maintenance for management of machinery and equipment, management of
leased assets and assets under construction, mass processing with workflow
integration, and interactive reporting.
Legal Consolidation
(Consolidated financial statements need to be integrated effectively with
operational data at the individual company level. By using different valuation
methods, you can plan balance sheet strategies to suit the company's re-
quirements. The Legal Consolidation sub-system is closely 'linked to the Fi-
nancial Accounting system, permitting direct data transfer, from individual
statements into the consolidated report) This eases the workload of the staff
ERP Modules 69
E, Controlling
(The controlling system gathers the functions required for effective internal
cost acc01.;i.nting.It offers a versatile information system, with standard re-
ports and analysis paths for the most common questions. In addition, there
are features for creating custom reports to supplement standard reports)
/::.:c,.. d I t1 c c ,"'.' ,~ l·. ·r / t < ,,..[ 1
Overhead Orders
(overhead orders subsystem collects and analyses costs, based on individual
internal measures. This system can monitor and automatically check budgets
assigned to each measure.)
Activity-Based Costing
(The goals of the entire organization, should come before the goals of indi-
vidual departments, when it comes to business process reengineering. The
Activity-Based Costing module, is a response to the growing need for moni-
toring and controlling cross-departmental business processes, in addition to -
functions and products. Seeing costs from a new perspective, substantially
70 Enterprise-Resource Planning
Profitability Analysis
(Profitab-ility analysis subsystem examines the sources of returns. As part of
sales controlling, Profitability Analysis is the last step in cost-based settle-
ment, where revenues are assigned to costs according to the market segmeny
You can define any market segment-distinguishing, for example, between
products, customers, orders, sales organizations, distribution channels and
business areas-and evaluate it, according to contribution and revenue
margins. Information from Profitability Analysis, frames important decisions
in areas such as determining prices, selecting customers, developing condi-
tions and choosing distribution channels.
D Clnvestment Management )
Er Treasury Module
You can gain a significant competitive advantage by efficiently managing the
short, medium, and long-term payment flows and the resulting risk exposure.
Tasks such as short-term monitoring and concentration of bank account
balances, medium-term planning, and forecasting of incoming and outgoing
resources in accounts receivable and payable, to a long-term view of areas
such as materials management and sales, underline the importance of inte-
grating information from various company divisions. Linking these operating
divisions to realised and planned financial transactions and positions in
Treasury, has a significant impact on the company's success. Such integra-
tion also facilitates management and control of cash flows, and risk positions
through all the divisions in the company. The Treasury component provides
you with a basis for effective liquidity, portfolio and risk management.
Cash Management
The cash management subsystem, allows you to analyse financial transac-
tions for a given period. Cash Management also identifies, and records future
developments for the purposes of financial budgeting. The company's pay-
ment transactions are grouped into cash holdings, cash inflows and cash
outflows. Cash Management provides information on the sources and uses of
funds to secure liquidity inorder to meet payment obligations when they
become due. Cash Management also monitors and controls incoming and
outgoing payment flows, and supplies the data required for managing short-
term money market investments and borrowing. Depending on the time pe-
riod under review, a distinction is made between cash position, short-term
cash management and medium and long-term financial budgeting. The Cash
Management component thus ensures that all information relevant to liquid-
ity is available to you for analysis purposes, creating a basis for the necessary
cash management decisions.
Treasury Management
In your role as treasurer, you· take the results of your current liquidity, cur-
rency, and risk positions and consider the conditions prevailing on the money
and capital markets, before implementing concrete decisions in the form of
financial instruments in Treasury Management. The Treasury Management
l ERP Modules 73
component offers functions for managing financial deals and positions, from
. trading to transferring data to Financial Accounting. Treasury Management
also supports flexible reporting and evaluation structures for analysing finan-
cial deals, positions and portfolios. For short-term liquidity and risk manage-
ment, you can use the money market, or foreign exchange transactions, to
smooth out liquidity squeezes and gluts, or to eliminate currency risks. Se-
curities and loans come into play in the medium and long-term.
Derivative financial instruments facilitate active management of interest
rate and currency risks. The trading area contains functions for recording
financial deals, exercising rights, performing evaluations and calculating
prices (for example, option price calculator) .. In back office processing, you
enter the additional data required for processing deals (such as account
assignment and payment details) and generate automatic confirmations.
Position management functions, such as securities account transfers or cor-
porate actions relating to securities, are also supported in the back office
area. The general ledger is updated in the accounting area, which also offers
flexible payment processing functions in addition to valuation and accrual/
deferral methods. By using common organizational elements throughout,
various organizational structures can be represented in the system, such as
a central enterprise-wide treasury department or 'in-house banks'. This also
ensures full integration of Treasury into other modules of the system.
positions. By simulating market data, you can determine the risk structure
of 'what-if' analyses (such as crash scenarios or worst case scenarios). You
can also measure and compare the impact of alternative hedging strategies,
using simulated transactions.
Funds Management
Funds management subsystem supports your funds management process
from budgeting all the way through to payments, including monitoring expen-
ditures, activities, resources and revenues. Budgets are entered for areas of
responsibility that can cover as many management levels, as you require.
Funds centres and their hierarchical structure provide a base for top-down
budgeting and represent responsibil1ty areas within budget control. The sys-
tem enables you to control your various funds commitments and determine
how much of your budget has already been utilised via availability checking.
The information system can supply you with information at any time, on
when, where, and how your funds commitments arose. Analyses by respon-
sibility area and commitment items allow you to identify any budget bottle-
necks.
D Enterprise Controlling
Enterprise controlling comprises of those functions that will optimise share-
holder value, . while meeting internal objectives for growth and investment.
This modules usually include executive Information System, Business Plan-
ning arid Budgeting, Consolidation, and Profit Centre Accounting.
D Introduction
In today's global business environment, the one thing companies can count
on is rapid change-and the new opportunities and challenges that change
is sure to bring. New competition pushes businesses to achieve higher levels
of service, while evolving technology compresses product life cycles and forces
companies to adopt new technologies or risk losing market share. In this
ever-changing environment, keeping a competitive edge means being able to
anticipate and respond quickly to changing business conditions. To keep
pace with these rapid changes, companies need an integrated and flexible
76 Enterprise Resource Planning
enterprise system that supports all aspects of their business with state-of- ·~
\
Every company will have products, customers, and will require raw materials
and will have suppliers. The task of the Master Data management module is
to keep information about all these entities, so that these can be made
available to the decision-makers and also for the automatic generation of
reports, contracts, invoices and so on.
In sales and distribution, products are sold or sent to business partners,
or services are performed for them. Data about the products and services as
well as about the business partners forms the basis for sales processing.
78 Enterprise Resource Planning
Inquiry
Quotation
Sales
Contracts
Order
MATERIALS
Shipping Delivery
MANAGEMENT
Billing Invoice
FINANCIAL ACCOUNTING
Automatic sales processing, using an ERP system, requires that the master
data has been stored in the system. In addition to sales and distribution,
other departments of the company, such as accounting or materials manage-
ment access the master data.
D Order Management
This module usually includes Sales Order Management and Purchase Order
Management and supports the entire sales and purchase processes from start
to finish. With companies today being confronted with increasingly demanding
customers and increasingly complex buying and selling organizations, both
ERP Modules 79
Change Order
Management
Delivery Status Order History
Monitoring Statistics
Returns Handling
Planning I
Schedule Sourcing
Requisitions Sales I Shop
Definitions Information
Floor
Request for
Quotation
Purchase Purchase
Order Schedule
Purchase Contracts
Warehouse Orders
Er Warehouse Management
This module provides real-time information about inventory levels across the
enterprise and tools to manage the daily operational needs of single-site or
multiple-site four-wall warehouses. Coordination of an organization's ware-
house network is one of today's most important business needs and requires
an understanding of the relationship between the different organizational
units such as warehouses, production facilities, sales offices, and purchase
offices. While the mapping of a single-site or multi-site organization and the
definition of relationships in the internal supply chain can be undertaken
with the help of the Distribution Requirements Planning (DRP), the actual
transfer of goods can be handled through the Warehouse Management appli-
cation. The various components of a good Warehouse Management applica-
tion will be designed to meet a wide range of warehousing needs, such as the
mapping of internal goods flow within warehouses and the monitoring of all
warehouse inventory transactions. In addition, these components are
centralised for areas that include production, sales, purchase projects and
service and provide companies with the tools to inform customers about
where (the company's or the customer's) goods are located, the number of
goods on hand, current storage conditions and projected delivery schedules.
The Warehouse Management application should also offer expanded capabili-
ties such as cross-docking, rules-based inventory replenishment, picking
optimisation, multi-level packaging and consigned goods management. These
capabilities also allow for easy integration with financial tools to provide
greater enterprise-wide insight into costs.
Components of a good Warehouse Management Application include the
following: ·
D Inventory Planning Comprises all planned inventory movements, which
enable the accurate forecasting of trends and the consequent adjust-
ment of reordering points, safety stock, lead-times for orders and ser-
vice levels. Inventory planning also allows the commitment of inventory
to a specific customer order-'hard allocation'-so that customers re-
ceive the right order in the right quantity at the right time.
D Inventory Handling Allows for monitoring of all warehouse order sce-
narios such as the receipt, issue arid transfer of inventory. Functions
include the previously mentioned expanded capabilities such as cross-
docking, receipt by back-flushing, rules-based replenishment of inven-
tory, picking and wave-picking optimisation, assembly and multi-level
packaging. To ensure fast communication with suppliers and customers,
ERP Modules 83
D Shipping
The shipping module supports the following functions:
• Monitoring dates of orders due for delivery
• Creating and processing deliveries
• Planning and monitoring work lists for shipping activities
• Monitoring material availability and processing outstanding orders
• Picking (can be linked to the Warehouse Management System)
• Packing deliveries
• Information su pport for transportation planning
84 Enterprise Resource Planning
Warehouse
Shipping Point
Deadline Monitoring
Availability Check
Creating Deliveries
Order
Picking &
Delivery Scheduling
scheduling are initiated and monitored, and the data generated during ship-
ping processing is recorded (Fig. 5.5). A delivery note can refer to a sales
order or to a transportation order for stock transfer. Depending on your
requirements, you can create deliveries automatically using work lists, or
manually. You can make agreements with your customers for complete and
partial deliveries and for order combinations. The monitoring functions allow
you to monitor created deliveries and outstanding sales activities.
ERP Modules 85
Er Billing
A business transaction is completed for Sales and Distribution once it has
been billed. The ERP systems support billing functions like issuing of invoices
on the basis of goods and services, issuing of credit and debit memos based
on corresponding requests and proforma invoices, canceling billing transac-
tions, giving re bates, transferring billing data to Financial Accounting, Pur-
chasing and so on. The billing system is integrated with the other modules
like Financial Accounting, so that the documents are automatically gener-
ated.
E) Pricing
The term pricing is used broadly to describe the calculation of prices (for
external use by customers or vendors) and costs (for internal purposes, such
as cost accounting). The pricing module keeps the information about the
prices of the various items, the details about the quantity discounts, the
discounts to the different customer categories and so on and enables the
organization to generate documents like quotations, delivery notes, invoices
and so on. Also, since this information is available to all the sales people,
they can make better decisions thus improving the sales performance.
D Sales Support
The Sales Support component helps the sales and marketing department to
support your existing customers and, at the same time, to develop new
business. Sales Support provides an environment where all sales personnel-
both the field sales people and the staff in the sales office-can contribute to
and access valuable information about customers, sales prospects, competi-
tors and their products, and contact people. The Sales Support component
functions, both as a source of information for all other areas of Sales and
Distribution and as an initiating force for acquiring business.
The Sales Support function has a rich tool set that will help in creating
direct mailings to develop new business as well as to consolidate the existing
customer base. On the basis of the sales information already stored in the
system, you can create address. lists of the customers and sales prospects
whom you wish to target with your direct mailing campaign.
86 Enterprise Resource Planning
E:r ·Transportation
Transportation is an essential element of the logistics chain. It effects both
inward and outward movement of goods. Effective transportation planning is
required to ensure that shipments are dispatched without delay and that
they arrive on schedule. Transportation costs play a considerable role in
determining the price of a product. It is important that these transportation
costs are kept to a minimum, in order to keep the price of a product com-
petitive. Efficient planning and processing of transportation contributes to
keeping these costs down. The aim of the transportation element of the SD
System is to provide basic functions for transportation, like transportation
planning and processing, freight calculation, freight settlement, customer
freight calculation, customer freight invoicing as well as functions for service
agent selection.
The transportation functionality fulfills the requirements in the areas of
transportation planning and processing, for both inbound and outbound
shipments. You can control and monitor the entire transportation process
from the planning stage right through to the dispatch of the goods from your
shipping point (outbound shipment) or the vendor location (inbound ship-
ment) and their arrival at the customer location (outbound shipment) or your
plant (inbound shipment).
El Foreign Trade
In domestic, and increasingly, in international trade, you are required by the·
authorities to adhere strictly to the laws and regulations. The growing ten-
dency towards the formation of trade areas is a further challenge to a com-
pany operating on a worldwide basis. The entire logistics chain, from the
import of raw materials, finished and unfinished goods, to the sale of goods
and the transfer of data to materials management and financial accounts, is
significantly influenced by foreign trade activities, These main tasks in for-
eign trade processing can be carried out using the foreign trade system.
MANUFACTURING
D Introduction
Competition in the next millennium places an increased emphasis upon time, as
expressed by speed, quality, service and global focus. Agility is the watchword.
ERP Modules 87
Manufacturers are measured by their ability to react quickly to sudden, often
unpredictable change in customer demand for their products and services.
To compete successfully beyond the year 2000 requires manufacturing appli-
cations that are time and activity based and above all else, focused on the
customer. Increasingly, these manufacturing applications are a centre point
within the spectrum of a supply chain, running from the customer to a
supplier and encompassing the entire enterprise.
A good manufacturing system should provide for multi-mode Manufactur-
ing applications that encompass full integration of resource management.
These manufacturing applications should allow an easier exchange of infor-
mation throughout the entire global enterprise, or at a single site within a
company. Regardless of how big or small an enterprise is, these applications
should provide a wealth of feature/function, broad scope of coverage, opera-
tional stability and a platform-independent architecture. These capabilities
empower an enterprise to achieve productivity gains, adopt forward-thinking
technologies and implement process reengineering. As a company's internal
processes become more sophisticated or as market forces change, these
solutions should be capable of meeting the challenge. The manufacturing
system should be integrated with the other modules of the package.
A robust system of manufacturing planning business process, and execu-
tion must satisfy a variety of business practices and production methods.
These business practices and production methods place stringent demands
on the manufacturer. Regardless of how manufacturers view their internal
operations, to the customer, it boils down to quick response to customer
demand in two fundamental ways-Manufacturers either make products to
stock prior to receipt of a customer order, or they make and ship the prod-
ucts upon receipt of a customer order. Manufacturers must accomplish this
task quickly, efficiently and cost effectively to remain profitable and competi-
tive. These two fundamental ways of responding to customer demand are as
shown in Fig. 5.6.
Today, companies must be able to deliver customer-specific products with
the lead-time of standard, off-the-shelf products. To help manage product
and market shifts, the Manufacturing module provides the freedom to change
manufacturing and planning methods, as and when they need a change. The
Manufacturing modules of most ERP vendors, do not limit businesses to a single
manufacturing method, such as make-to-stock or make-to-order (Fig. 5.7).
Instead, many manufacturing and planning methods can be combined within
the same operation, with unlimited flexibility to choose the best method-or
combination of methods-for each product, at each stage throughout its life
cycle.
88 Enterprise Resource Planning
Supplier
Customer
In addition, this control and visibility comes without having to sacrifice the
functionality needed to efficiently manage different types of production. These
systems support the entire range of production strategies-only one system
is needed to manage all manufacturing activities. Engineer-to-order products
can be planned using the system, while the system's forecasting and distri-
bution planning features handle make-to-stock items. Products that are
assembled-to-order can be planned using advanced features available in the
Manufacturing module. All demands can be aggregated into user-definable
plans at a detail or summary level. Enterprise requirements then flow into
consolidated production schedules and material and capacity. plans, and all
l ERP Modules 89
Planning
Make-to-order
•
Business
Process
•
Execution
Customer Make-to-stock
production activity can be scheduled and tracked through shop floor control
systems.
The manufacturing module should enable an enterprise to marry technol-
ogy with business processes to create an integrated solution. It must provide
the information base upon which the entire operation should be run. It
should contain the necessary business rules to manage the entire supply
chain process, whether within a facility, between facilities, or across the
entire supply chain. Control and execution can be performed at strategic,
tactical and operational levels within the business. These require effective
planning to support contract commitments throughout the supply chain,
control over intermediate range planning horizons and time fences, and ex-
ecution over the short range of frozen scheduling required by the shop floor.
Whether a single-site implementation, several sites within one country, or
hundreds covering the globe, the manufacturing system should provide the
90 Enterprise Resource Planning
your company needs to meet those customer requirements. With these sys-
tems, planners can simulate alternative plans; gaining the information they
need to determine which parts and assemblies to make, which to buy and
when to manufacture or purchase. Most packages have features to generate
recommendations for purchases and production and, where necessary, rec-
ommend changes to current plans to prevent under or over-utilisation of
work centres. If requirements change often, exception-based planning fea-
tures can run continuously, providing virtually real-time visibility of the
changing plans, using item time fences to avoid erratic production plans.
Material plans can be developed from a wide variety of sources that include
the master schedule, sales forecasts and dependent and independent de-
mand. An extensive selection of order modifiers provides even greater control
and flexibility.
Changed Planning Schedule
Customer
Scenario
\
Simulate Evaluate
Exit
~ Fig. 5.8 The simulation process
92 Enterprise Resource Planning
with flexible scheduling and sophisticated shop floor functionality. They also 0
offer extensive freedom for defining production processes in the most appro- 0
in the never-ending search for process improvement. Shop floor control sys-
tems must be flexible and adaptable to changing needs.
A shop order can be reprinted at any time with user selection of whether
to reallocate material. This reprinting gives a shop foreman flexibility to print
a duplicate copy when an order is split between operators. This feature also
gives the shop scheduler, the ability to reprint the shop packet and to reflect
new material allocations that correct previous shortages. Every shop order
can be maintained throughout its life. All systems provide a full function
shop order maintenance capability, allowing the user to evaluate and adjust
operation steps and components. Orders can be rescheduled either backward
or forward. For example, an operation's start date can be overridden to reflect
changed events and then the order can be forward scheduled to reflect the
impact upo~ future operations.
Er Quality Management
With product quality under the microscope in all industries today, every
company strives for superior quality in its products and services. All manu-
facturing modules track quality control activities across the enterprise=-Irom
intermediate producers to finished goods. These systems allow a wide variety
of characteristics and parameters to be specified in test and inspection op-
erations and maintain an extensive history to improve product quality and
identify recurring problems.
Elimination of defects in standard product designs and manufacturing
methods, before production, is just as important as eliminating defects dur-
ing production. In fact, to achieve quality levels, manufacturers must focus
on identifying and correcting defects in underlying product designs and pro-
duction methods and not simply inspect the in-coming material and finished
goods. The Quality Management Systems usually support the bench-marking
and use of optimal product design, process engineering and quality assur-
ance data by all functional departments within the manufacturing enterprise,
thereby facilitating definition of repeatable processes, root cause analysis and
the continuous improvement of manufacturing methods. This documentation
supports the job functions of the quality assurance and production managers
in validating the manufacturer's conformance to ISd9000, Good Manufactur-
ing Practices (GMP)worldwide, MIL-Q-9858 in the United States, and a va-
riety of country specific industry standards of quality assurance. Specifica-
tion Control in the Quality Management System offers a state-of-the-art ap-
proach for documenting specifications and enables an organization to
l
94 Ente1jJrise Resource Planning
standardise and simplify its quality assurance and control functions. Sample
I
1
types sample rules and testing levels are completely user-defined for maxi- 1
mum flexibility and ease of use. Maintenance of standard specifications,
detailed sampling instructions and testing procedures is performed on-line. I
Cyclic, subsequent and repeat testing options are available to support the
material acceptance function, with breakdowns of test procedures into mul-
l
i
Er Just-In-Time/Repetitive Manufacturing
The past decade has seen a surge of interest in the adaptation of Just-in-
Time (JIT) manufacturing techniques. While companies have embraced the
concepts of waste elimination, product factory layout, manufacturing cells
and Kanban signaling, many implementations have struggled due to lack of
software tools to effectively support the transition. Many systems not only
provide high volume repetitive manufacturing functionality, but also provide
for the transition to rate-based production by allowing the use of repetitive
I scheduling, even for products that are not rate-based. This allows a produc-
tion facility to transition products from discrete manufacture into a JIT /
Repetitive focus. For example, when the demand pattern for an item begins
I to stabilise and show a repeatable/ predictable pattern, then a production
J
I schedule can be initiated even though the item may not be designated as
rate-based. Over time, as the item's demand pattern grows,. the item can be
switched to full rate-based production scheduling. This transition capability
enables production facilities to adopt process reengineering, setup reduction
programs, single minute exchange of die (SMED) programs, employee empow-
erment work teams, etc. with the confidence of knowing that the planning
and control system will effectively support their efforts. JIT /Repetitive in-
cludes strong analytic capabilities. A production inquiry presents both cur-
rent production status and past history. The history provides current day,
month to date, and year to date results, as well as calculations of maximum
and average production results per hour. A purchase/production plan report
shows current on-hand quantity and scheduled receipts by planning period.
A cumulative production report shows production status information by item
96 Enterprise Resource Planning
l
I
which includes quantity ordered, received, remaining and due, as well as I
quantity allocated and year to date receipts. A downtime analysis report
highlights all causes of downtime by reason code. A quality control/reject
analysis report tracks all rejections by reason code. A yield analysis by op-
I
~
Er Cost Management
levels, which gives you the visibility that you need to identify cost drivers and
reduce product costs.
Er Configuration Management
The Configuration Management dramatically reduces order cycle time by
eliminating the lengthy engineering review, typically associated with deter-
mining feasibility and the costs associated with the configured end item. This
reduction is achieved by creating a flexible user-defined knowledge base that
is accessed by a powerful analytic engine.
The knowledge base contains the sales and engineering expertise of the
organization. Product attributes and variables, such as height, width, or
cubic pounds of pressure, are entered in the knowledge base in the form of
an option matrix. The knowledge in the option matrix structure can also be
augmented by user-defined calculations, such as Height x Width = Area and
by Boolean rules. Boolean rules allow definition of complex product relation-
ships. For example, 'If refrigeration and insulation are chosen under trailer
options and the total area is greater than 120 feet, then double axle must be
chosen under axle options'. The analytic engine interprets the knowledge
base in conjunction with user selections, to ensure that the customer-speci-
fied product can be built and sold. As a result, the order entry process is a
98 Enterprise Resource Planning
dynamic conversation between the order taker and the customer that culmi-
nates with a fully priced and costed product on the sales order, as well as
the related manufacturing detail necessary to move the order directly into
production.
The process starts with an attribute master containing configuration re-
lated questions and answers. Attributes are the building blocks of a configu-
ration structure. The configuration structure categorises and sequences at-
tributes to create a flow of questions and possible answers, during the entry
of sales orders for configured products.
D Serialisation/Lot Control
Many systems will provide the facility for the designation of raw material lots
and the serialisation of component parts made from those lots. ':. n is
serialisation is applicable to commercial aviation, defense industry suppliers
and capital equipment manufacturers who provide service over the life of
their products on an individual unit by unit basis. Examples include heavy
machinery, off road equipment and highway tractor /trailers. Manufacturers
who use lot control often, must allocate production prior to its completion.
The lot control system provides for the pre-allocation of lot numbers. This
feature is available throughout the product offering and includes MRP, shop
floor control, order processing and JIT. Many systems allow production or-
ders to be pre-assigned with lot numbers for the parent item. When the shop
order is released, the lot master record will be created and allocations to
higher level parents will be permitted. The manual pre-allocation of pre-
assigned lots is possible for both customer orders and shop orders with
visibility to planned and actual production, as well as existing inventory.
E) Tooling
For many manufacturers, ensuring that proper tooling is available is just as
critical to production schedules as the availability of material. The ERP sys-
tems extends capacity and inventory management to include these valuable
resources. These systems help to ensure that tools and materials arrive
together at scheduled operations by storing tools in inventory and planning
and allocating the required tools as part of the production order. They also
provide visibility of tool use, calculate the remaining useful life of a tool and
automatically route tools for maintenance, based on usage.
ERP Modules 99
HUMAN RESOURCES
Er Introduction
Human resources management is an essential factor of any successful busi-
ness. The competitive environment of the next millennium, with 'its economic
and technological challenges, will affect the HR department in the /~ame way
it will all the other areas of your enterprise. In short, HR mana~ers must
continually review and optimise their business processes. The HR modules of
most ERP systems have a set of rich features- and will integrate seamlessly
with the other modules and are thus, invaluable aids in improving produc-
tivity. They offer company-wide solutions for HR departments and make it
possible for other departments to access specific employee data.
A human resource management system has to be adaptable to company-
specific requirements, and should constantly grow with increasing HR
requirements. It should cover all the functions required in business prac-
tices. It should be flexible enough to allow you to optimise your business
processes by tailoring the ERP solution to suit your organization's needs.
Today, many businesses cross boundaries. The system should support the
organization's inter~~~ional needs with country-specific versions of the HR
components. Apart from languages, . currencies and legal,~ requirements, ac-
counting systems often vary from country to country as well,' making this a
vital feature. A flexible structure enables quick and easy customisation of the
system to suit your requirements. When you log on in a particular language,
screens, messages and documents appear in the language you specify. You
then have access to the system's complete functionality.
The different ERP systems offer many different subsystems under the HR
umbrella. Listed below are some of the most common subsystems. Here
again, the idea is not to be comprehensive but to give you an idea about the
options available. The various subsystems under the HR module are:
D Personnel Management (HR master data, Personnel administration, In-
formation systems, Recruitment, Travel management, Benefits admin-
istration, Salary administration)
D Organizational Management (Organizational structure, Staffing sched-
ules, Job descriptions, Planning scenarios, Personnel cost planning)
D Payroll Accounting (Gross/net accounting, History function, Dialog
capability, Multi-currency capability, International solutions)
IOJ)~. . c. ·,:-:;:.{Enterprise Resource Planning
~,F:<:·
.-·::·:_,-'
D Time .Manaqemeni (Shift planning, Work schedules, Time recording,
Absence determination)
D Personnel Development (Career and succession planning, Profile com-
parisons, Qualifications assessments, Additional training determina-
tion, Training and event management)
Er Personnel Management
Personnel Administration
Information is no longer owned by specific departments, but is shared by
multiple entities across an organization. This eliminates duplicate entries,
reduces the chance for error and improves data accuracy. The HR modules
provide a global, fully integrated data structure for the enterprise,_ without
compromising your control over individual segments of the operations.
Recruitment Management
This function helps in hiring the right people with the right skills. Reducing
the cost of recruiting and hiring new employees is a challenge for the HR
professional, who is responsible for placing people in the right job, at the
right time, and with the right skills and education. These requirements are
fulfilled only through effective automation of the entire recruitment process.
The recruitment component is designed to help meet every facet of this
challenge. This component includes processes for managing open positions/
requisitions, applicant screening, .selection and hiring, correspondence, re-
porting and cost analysis.
ERP Modules
Travel Management
This module helps you in processing the travel expenses effortlessly, in sev-
eral currencies and formats. HR Travel Management allows you to process a
business trip from start to finish-from the initial travel request right through
to posting in Financial Accounting and Controlling. This includes any subse-
quent corrections and all retroactive accounting requirements. Integration
with the other· modules ensures correct posting, taxation and payment of trip
costs. Travel data can be entered by the person traveling, or by a secretary
or by the relevant department, either before or after the trip. The entry of a travel
request automatically generates a workflowthat makes the administrator's work
much easier. Business-, employee-, and country-specific trip provisions can
be implemented via system settings. Travel Management automatically calcu-
lates the tax. It also automatically processes credit card transactions for a
particular trip. The receipts can be entered in any currency and include
supplementary receipt information. An optical archive is available for the long-
term archiving of travel receipts. Travel costs can be divided into different
1
j
102 Enterprise Resource Planning I
.1
levels (employee, trip destination and receipt). Expenses can be posted to ·~ a
lI
numerous account assignment objects, for example, cost centre, order, ;~
e
project, or cost object. You reimburse costs incurred during a trip through I t
.g
and help you respond to requests quickly, accurately and confidently. The
employees can also have direct access to their individual benefits informa-
tion, eliminating many time consuming questions that the HR staff would
otherwise have addressed every day.
Salary Administration
This function helps you in simplifying the process of rewarding your employ-
ees. Administration of salaries is an ongoing process within your human
resources department. It is particularly important during the review process,
when your goal is to justly reward good performance. The Salary Administra-
tion rnodule assists you in the salary review process by taking into account
standard salary changes within the company, as well as individual compen-
sation exceptions.
Er Organizational Management
This module will assist you in maintaining an accurate picture of your
organization's structure, no matter how fast it changes. In many cases,
graphical environments make it easy to review any moves, additions, or
changes in employee positions. You can also· create multiple simulations for
the organization, as you explore your options for making adjustments in
personnel. Planning features designed to assist you include graphical orga-
nization charts; staffing schedules. by headcount, percentage and working
hours; joh and work centre descriptions and job tasks and descriptions.
Personnel costing is a strategic success factor for every company. Accu-
rately forecasting personnel costs provides your management team with a.
more complete cost picture to assist them in making informed decisions. The
Personnel Cost Planning functions en~ble you to perform cost comparisons
between target and actual personnel costs and create cost previews. You can
forecast wages, salaries and other cost elements for open and filled positions,
based on simulated, planned, or actual payroll figures.
Payroll Accounting
The Payroll Accounting system can fulfill the payroll requirements and pro-
vide you with the flexibility to respond to your changing needs. Payroll Ac-
counting should address payroll functions from a global point-of-view. You
should be able to centralise your payroll processing, or decentralise the data
based on country or legal entities. Most Payroll Accounting systems give you
the options and capabilities to establish business rules --Withoutmodifying the
104 Enterprise Resource Planning
existing payroll. Many systems have the features to remind you when trans-
actions are due for processing. When the process is completed, a built-in
audit trail date stamps the record for future reference. The system automati-
cally creates a history record for every payroll transaction. With Payroll Ac-
counting, you have the ability to tailor the system to your organization's
requirements. When policy or legislative changes occur, you can adapt the
system. The system maintains information on employees in a master file
shared with all other modules. Whether your business operates solely in one
country or has expanded to international locations, most ERP vendors have
incorporated features that will satisfy your requirements. With country-spe-
cific versions of Payroll Accounting, you can fulfill language, currency and
regulatory requirements.
Er Time Management
Shift Planning
Shift planning module helps you to plan your workforce requirements quickly
and accurately. You are able to arrange a target plan that can be drafted for
any given period. You can plan your shifts according to your requirements,
.,
ERP Modules 105
Personnel Development
This function helps in selecting the best people and enhancing careers more
effectively. The system provides advanced tools to automate the labour-inten-
sive process of matching internal job requirements to qualified candidates.
You Can profile predefined tasks and prerequisites of each position in your
organization. Additionally, you can profile the'.qualifications of employees and
external candidates under consideration for each position. A comparison of
the qualifications and profiles, assists you in. selecting individuals for further
consideration. Effective personnel development planning ensures that the
I goals of the organization and the goals of the employee are in harmony. The
I
benefits of such planning include improvements in employee performance,
employee potential, staff quality, working climate and employee morale. A
good system should provide organizations with a method of modeling suitable
career opportunities for employees within the company. Also, there should be
features to determine the areas in which employees need further training.
Once this is established, you can then draw up individual plans for further
education.
PLANT MAINTENANCE
Er Introduction
The achievement of world class performance demands delivery of quality
products expeditiously and economically. Organizations simply cannot
achieve excellence with unreliable equipment. The attitude towards mainte-
nance management has changed as a result of quick response manufactur-
ing, Just-in-Time reduction of work in process inventory and the elimination
of wasteful manufacturing practices. Machine breakdown and idle time for
repair was once an accepted practice. Times have changed. Today when a
machine breaks down, it can shut down the production line, and the
customer's entire plant. The Preventive Maintenance module provides an
integrated solution for supporting the operational needs of an enterprise-wide
system. The Plant Maintenance module includes an entire family of products
covering all aspects of plant/ equipment maintenance and becomes integral to
the achievement of process improvement. The major subsystems of a Plant
Maintenance module are:
• Preventive Maintenance Control
• Equipment Tracking
• Component Tracking
• Plant Maintenance Calibration Tracking
• Plant Maintenance Warranty Claims Tracking
tasks can be tracked for each machine, or piece of equipment, by two user-
defined modes, as well as calendar day frequency. These modes could include
tracking by hours of operation, units of production produced, gallons of fuel
consumed, or the number of days in operation since the last service interval.
Preventive Maintenance Control enables organizations to lower repair costs
by avoiding downtime, machine breakage and process variability. Companies
achieve higher machine utilisation and improved machine reliability and tol-
erance control, along with higher production yields.
Er Equipment Tracking
Equipment is an asset that needs to be monitored and protected. In many
. I
~ Component Tracking
Components are, typically, subsets of larger equipment and deserve the same
amount of cost controlling scrutiny. Component tracking enables equipment
managers to identify components with chronic repair problems. They can
determine whether a repair or replacement should be covered by warranty.
Planning component replacements, rather than waiting for component fail-
ures to occur, reduces unscheduled equipment downtime. Component track-
ing includes repair/ exchange history and component service life.
j
108 Enterprise Resource Planning
QUALITY MANAGEMENT
D Introduction
The ISO 9000 series of standards defines the functions of quality manage-
ment and the elements of a quality management system. The functions in the
Quality Management module support the essential elements of such a sys-
tem. The other integrated modules in the system complement this function-
ality. The ISO standards require that quality management systems penetrate
all processes within an organization. The task priorities, according to the
quality loop, shift from production (implementation phase) to production plan-
ning and product development (planning phase), to procurement and sales
and distribution, as well as into the entire usage phase. In the area of
production, quality assurance is no longer viewed in terms of inspection and
the elimination of defects alone. Instead, the production process itself be-
comes the focus of attention.
MATERIALS MANAGEMENT
~ Introduction
The Materials Management module optimises all purchasing processes with
workflow-driven processing functions, enables automated supplier evalua-
tion, lowers procurement and warehousing costs with accurate inventory and
warehouse management and integrates invoice verification. The main mod-
ules of the Materials Management module are:
• Pre-purchasing Activities
• Purchasing
• Vendor Evaluation
• Inventory Management
• Invoice Verification and Material Inspection
~ Pre-purchasing Activities
This system supports the complete cycle of bid invitation, award of contract
and acceptance of services. The pre-purchasing activities include maintaining
ERP Modules 111 .
Requirements
Calculation
Requisition for
Quotations
Vendor Ratings
Quotation Evaluation
Vendor Selection
Contracts
a service master database, in which the descriptions of all services that are
to be procured can be stored. The system also keeps a separate set of service
specifications that can be created for each concrete procurement project or
proposed procurement in the purchasing document. Sets of service specifi-
cations may include, both items with services and items with materials.
When creating such specifications, the user does not have to list individual
services manuaily. Instead, the data is simply copied from the master data.
Use of this technique means that data only has to be entered once. The
manual entry effort is reduced to a minimum.
There are two ways of entering service specifications-planned and un-
planned. Planned service specifications mean that service whose precise
nature and intended scope are already known at the beginning of a procure-
ment project. At the time they are requested for, they are either entered with
the aid of a service master record, or set out in service specifications as short
or long texts. Prices and quantities are stipulated in both cases. A procure-
ment project may constitute or include a number of individual services,
112 Enterprise Resource Planning
which you initially cannot or do not wish to specify in detail (for example, the
construction of an office building). Such initial undefined services specifica-
tions are termed 'unplanned service specifications' and thus, have no de-
scriptions. They are entered in the form of money value limits. Service speci-
fications may be specified in terms of an upper limit. This allows you to
exercise a degree of cost control in such situations. You can set a value limit
at the uppermost level (for example, 5 crores for the construction of the office
building). In addition, you can set limits for individual contracts within the
project (for example, Rs 100,000 for masonry works and Rs 150,000 rupees
for electrical installations). The system checks adherence to both these sub-
limits and the overall limit. When the services have been performed, they are
recorded in entry sheets and then accepted. The accepted service entry sheet
constitutes the basis for subsequent invoice verification in the case of ser-
vices. The pre-purchasing activities are shown in Fig. 5.9.
Er Purchasing
Purchasing is a very important component of the Materials Management
module. The Materials Management module is fully integrated with other,
modules in the system. It supports all phases of materials management:
materials planning and control, purchasing, goods receiving, inventory man-
agement and invoice verification. Good communication· between all partici-
pants in the procurement process is necessary for purchasing to function
smoothly. Purchasing communicates with other modules in the system to
ensure a constant flow of information. For example, it works side by side with
the following modules:
D Cost Accounting System Orders for materials and services consumed
directly illustrate the interface to the cost accounting system. This is
because they can be assigned to a cost centre directly.
D Financial Accounting Purchasing and Accounting both maintain infor-
mation on vendors. Information on each vendor is stored in a vendor
master record, which contains both accounting and purchasing infor-
mation. The vendor master record represents the vendor account in
financial accounting. Through Purchase Order account assignment,
Purchasing can also specify which G/ L accounts are to be charged in
the financial accounting system.
D Sales and Distribution Within the framework of material requirements
planning (MRP), customer requirements from Sales can be passed on
ERP Modules 113
Er Vendor Evaluation
The vendor evaluation component has been completely integrated into the
Materials Management module. Information such as· delivery dates, prices
and quantities can be taken from purchase orders. Vendor Evaluation also
uses data from Quality Management, such as the results of incoming inspec-
tions or quality audits. It also accesses basic data in Materials Management,
such as goods receipt data from Inventory Management.
The Vendor Evaluation System supports the optimisatior; of the procure- ·
ment processes in the case of both materials and services. In the case of
procurement of materials, the system helps you select sources of supply and
facilitates the continual monitoring of existing supply relationships. It pro-
vides you with accurate information on prices, and terms of payment and
delivery. By evaluating vendors, you can improve your enterprise's competi-
tiveness. You can quickly determine and resolve any procurement problems
that may arise on the basis of detailed information and in collaboration with
the relevant vendors. In the case of procurement of services, you can check
the reliability of the vendors from which you procure services on a plant by
plant basis. You can determine whether the vendors perform the services
within the specified timeframes and appraise the quality of the work carried
out.
Most of the vendor evaluation systems offer you a point-based evaluation
system, based on certain selection criteria. Most systems have their own pre-
defined set of criteria, but will allow the user-defined criteria also. Using
these criteria, the performance of the vendors is measured and points are
given. You can determine and compare the performance of the vendors by
reference to their overall scores. The main criteria that are usually used are
price, quality, delivery; service and support, replacement of returns, lead-
times, and so on. The Vendor Evaluation System ensures that evaluation of
vendors is objective, since all vendors are assessed according to uniform
criteria and the scores are computed automatically.
114 Enterprise Resource Planning
Er Inventory Management
Invoice verification does not handle the payment or the analysis of invoices.
The information required for these processes is passed on to other depart-
ments.
Each invoice contains various items of information. To post an invoice, you
must enter this information into the system. If an invoice refers to an existing
transaction, certain items of information will already be available in the sys-
tem. The system proposes this information as default data so that you only
need to compare it and, if necessary, correct any possible variances. ·
If an invoice refers to a purchase order, for example, you only need to enter
the: number of the purchase order. The system selects the right transaction
and proposes data from the purchase order, including the vendor, material,
quantity ordered, terms of delivery. and terms of payment. You can, of course,
overwrite this default data if there are variances. You can display the purchase
116 Enterprise Resource Planning
order history to see, for example, which quantities have been delivered and
how much has already been invoiced. If there are variances between the
purchase order or goods receipt and the invoice, the system will issue a
warning on the screen. If the variances are within the preset tolerance limits,
the system will allow the invoice to be posted but will automatically block it
for payment. The invoice must then be released in a separate step. If the
variances
t,
are not within the tolerances, the system will not allow the invoice
to be posted.
When the invoice is entered, the system also finds the relevant account.
Automatic postings for sales tax, cash discount clearing and price variances
are also generated and the posting records displayed. If a balance is created,
the user is required to make .corrections, as an invoice can only be posted
if the balance equals zero. As soon as the invoice is posted; certain data, such
as the average price of the material ordered and the purchase order history
is updated in the system.
The invoice posting completes Invoice Verification. The data necessary for
the invoice to be paid is now contained in the system. The accounting depart-
ment can retrieve the data and make the appropriate payments with the aid
of the Financial Accounting component.
SUMMARY
J
ERP Modules 117