Compilation Basic ERP Modules
Compilation Basic ERP Modules
Contact Management
The CRM module must consolidate contacts into a single location and associate accounts with sales
opportunities.
Automated Marketing
An effective CRM module must help the companies to automate marketing and improve their
operational efficiency.
Cost Summaries
The solution must provide complete cost summaries across any group of items so that users
accurately derive buying and selling prices.
Service Management
The solution must provide effective after-sales Service Management capabilities
Service Monitoring
The solution should enable the organization to effectively monitor and manage service information
such as sales date, service date, and next service due date for their customers.
Sales-Order Management
The solution should enable the organization to effectively manage sales orders throughout all the
major stages, including Sales Order Generation, Work Allocation, Work Completion, and
Billing/Invoicing
Targeted Offers
The solution should enable creation of marketing offers with an objective to boost sales and
profitability of the organization. The offers may be based on customer demographics, time of the
year, festivals, seasons, excessive inventories (for stock-clearance sales) etc.
Email Tools
The solution's CRM module must allow the user to archive email to CRM, send email directly from
CRM and sync calendars.
Email Integration
The solution must have email integration for major systems such as MS Outlook or IBM Lotus Notes
to streamline common tasks and promote more effective communication with customers.
Case Management
The solution's CRM module must provide customers a focused solution for personalized and high
quality service. It should start from the initial call to resolution and a follow-up. The feature should
enable the service team to manage current case load and respond quickly to customers to achieve
high level of customer satisfaction.
Customer Self-Service
For a CRM module to be competent, it must offer a complete self-service capabilities that enable
users to receive customer orders and help them to reach shoppers anytime, anywhere. The solution
must allow customers to view order history, order status, back orders, open accounts receivable, and
maintain passwords on their schedule.
Opportunity Management
The CRM module should be capable of carrying out presales opportunity management. The solution
must record potential sale or any other type of revenue generating opportunity.
Rental Management
An ERP for Real Estate and Property Management must include rental management functionality. For
property owners and real estate developers, the solution must include financials, billing, lease and
contract management, capital project management, property rentals and real estate sales.
Sales-Process Management
The solution must monitor and analyze the entire Sales Process at all the stages during Business
Development, Prospect, Confirmed Sale, Completed Sale or Terminated Sale
Logistics Management
The solution's logistics module should supply fluid processes, storage plans, redistribution of goods
inside a company or delivery of goods to customers.
Logistics Planning
The solution should be involved in the planning of existing infrastructure resources in view of their
optimal use.
Procurement
ERP must allow the users to automate all or part of their procure-to-pay process. The solution should
provide packaged integration to back-office applications, industry specific capabilities, and the
flexibility to meet organization requirements.
Sales-Order Management
The solution must streamline order fulfillment processes and gain effective tracking of sales orders in
the system and provide outstanding customer service.
Automatic Pricing Of Invoices
The solution should enable complex customer pricing structures to be established, automating the
pricing of invoices, as well as being transparent to the operator
Sourcing
The solution must allow the users to automate all or part of their procurement and processes.
Bin Management
An ERP should have the facility to manage stock movement and inventory transactions for receiving,
picking, physical inventory counting, manufacturing material issues, and finished goods processing
Demand Planning
Demand planning is a multi-step operational supply chain management (SCM) process used to create
reliable forecasts. Effective demand planning can guide users to improve the accuracy of revenue
forecasts, align inventory levels with peaks and troughs in demand, and enhance profitability for a
given channel or product.
Distribution Management
The solution must provide real-time measurements of profitability by warehouse, product line,
location, and business unit. Distribution Management must handle the complexities of distribution
such as purchasing, ordering, tracking inventory, filling orders, and delivering customer support.
Event Management
The solution must reduce manual work and allow to easily define, assign and control all events'
activities. An Event Management Solution must allow the user to run the organization's events and
hospitality programs in the easiest and most beneficial way throughout the full event process.
Store In/Out
An ERP should have the functionality to record Store IN/OUT based upon data entry/barcode based
identification.
Lead-Time Management
An efficient ERP Module must reduce the lead time to the best possible extent. Lead time is the time
that elapses between the placing of an order (either a purchase order or a production order issued to
the shop or the factory floor) and actually receiving the goods ordered.
Partner Agreement Management
An ERP must provide a centralized channel for defining the enterprise's business agreements with
other business partners and stakeholders.
A comprehensive solution design should be provided to assist the enterprises in managing and
coordinating both new and existing collaboration agreements that identify the enterprise's core
business relationships.
Product Variants
Product variants should be configured products with their own product master record, in which the
configuration, that is, the characteristic value assignment, is stored.
From a business point of view, product variants represent the configurations that sell best; vendors
might want to have them in stock to make them readily available to customers at a favorable price.
Production Scheduling
A production scheduling system must translate a business plan with forecasted demand (sales
orders) into a workable production plan (supply orders). A typical production plan would consist of
planned orders in a multi-level (Bill of Material - BOM) scheduling environment.
Promotions Management
The solution should allow a promotion to be applied to the sales order transaction automatically,
thus relieving the sales team member from remembering the promotions.
Promotions are available for different clients, groups of clients, for specific items or groups of items.
The functionality allows companies to deal with real-world situations like partial shipments,
combined shipments or delayed invoices.
Replenishment
An ERPs inventory replenishment process analyzes supply and demand across multiple companies
and facilities to help manufacturing and distribution organizations improve order and line item fill
rates and optimize their overall inventory management performance.
Requisition Management
The Requisition Management module allows the organization to organize and simplify complex
distribution processes involving multiple products and suppliers.
It should optimize the way the organization gather requests, obtain vendor bids, create quotes,
approve quotes, manage purchases, and fulfill orders for internal or external clients.
Requisition Self-Service
Requisition Self Service system should enable organizations to reduce management and
administrative functions for procurement by providing employees with a self-service program with
which they can enter their own requests for items such as office supplies.
Serial/Lot Tracking
The solution must provide traceability by creating a lot number, serial number, or other grouping of a
part and automatically tracking each part as it flows from receiving through production and is
shipped to the organization's customers
Contract Management
The solution must offer the option to automatically take framework contracts from ERP system and
display them online.
Subcontract Management
The solution must manage the movement of inventory going out to subcontractors and ensure its
returned according to individual job schedules.
The solution must have tight integration between production, purchasing and receiving, to know
exactly where subcontract components are, when there is a need to act and what is the work cost.
Supplier/Vendor Self-Service
Supplier Self-Service (SUS) is a solution that reduces the costs of procurement cycles by improving
the exchange of business documents and shortening the time it takes to process the content of these
documents.
That strategy to track vendor/supplier performance should be built on some key performance
indicators (KPIs).
Transportation Management
A transportation management solution should enable the organization to proactively manage and
execute transportation processes such as invoicing, cost control, and foreign trade.
Warehouse Automation
The solution must include a completely integrated bar-code and label system, receiving, container
tracking, shipping, bin-moves, bin-replenishment, cycle counting, warehouse space utilization,
materials issues, back-flushing, labor entry, directed put-away, sales order entry, many picking
methods and much more.
Warehouse Management
A comprehensive warehouse management system must include:
-Total warehouse management, inventory control, finite bin and package definitions, task and load
management and inter-active, real-time management of activities and consumption.
-Multi-Channel order processing with automated EDI, kitting and item configuration.
-Inbound and outbound serial tracking, pick planning, consolidated picking, order pack-out, cross-
docking, carton packing, RFID, and manifesting interfaces.
Pricing
A competent module should incorporate prices list, trade policies, price management, prices
recalculation, changing prices, commercial adding.
Picking
An ERP should have the ability to efficiently perform picking & delivery operations. This may be with
the aid of Bar-Codes, QMR Codes, RFIDs etc.
Product Configurator
Product Configurator module must build new parts by starting with a base item and adding features
or options to it. New items can be created on the fly using customized item masks, new long and
short item descriptions, and other options.
Quotations
The solution must be able to produce accurate estimates, streamline the organization's quote-to-
cash cycle, calculate reliable estimates, and improve customer service. Quotes and sales orders
enable the vital coordination of activities between the organization's sales people, warehouses and
plants, shipping and accounting teams. They facilitate efficient management of accounts, shipping,
invoicing and commissions.
Sales-Order Processing
The solution must make sales order processing simple by handling all orders from one centralized,
user-friendly system. Efficient Module should have extensive configuration features that enable the
organization to optimize the sale order process to suit their business
Inventory Management
Available-To-Promise (ATP)
An ATP tool is an all-encompassing analysis of operating hours, production and manufacturing time
requirements, machine availability, labor capacity, tooling readiness, and materials required. By
combining all aspects of what is required to manufacture a product ATP software module gives
manufacturer’s better visibility into completion within seconds through all levels and across the
entire supply chain.
Inventory Management
The solution must provide real-time visibility and control of materials and products.
Inventory Monitoring
An ERP must have the capability to monitor the inventory by managing every stage of the product
lifecycle, as well as different lines of business. The user must be able to manage inventory levels and
get stronger control of inventory operations.
Accounts Payable
Accounts Payable feature for managing the organization’s expenditures and help them to raise
productivity through a dual grid entry screen and reporting capabilities
Accounts Receivables
ERP solution must provide Accounts receivable module and assist in maintaining customer
information, finding a customer, invoice and generating accounts receivable summary.
Bank Reconciliation
ERP solution must have a Bank Reconciliation feature to assist the enterprise in reconciling the
balance shown on the bank statement with the amount shown in the corresponding General Ledger
cash accounts.
Cash-Flow Management
The solution's Cash Flow Management module must enable cash flow forecasting, and
summarization of cash inflows and outflows.
Cost Management
The solution must provide a cost management system to allocate expenses and costs of processes
and products.
Cost Analysis
The ERP must provide effective methods to predict, monitor, analyze, and manage the multiple costs
involved in various activities undertaken by an organization.
Fixed-Asset Management
The solution must provide information and tools necessary to manage assets' financial and tax
reporting.
Risk Management
The solution should effectively predict, analyze and manage risks and crisis situations. On the basis of
various relevant parameters, it should also suggest Business Continuity Plans (BCP) in cases of
emergencies and unforeseen situations
Tax Management
The solution's Tax Management module must store system taxation settings and provide tax audit
and tax reporting functionalities. Taxation settings should be used across the system to provide
consistent collection of sales, use, and VAT taxes.
Budgeting
Financial Module of an ERP must allow the organization to manage financial and analytical budgets
The solution should be able to manage budgets from three different point of views, according to the
user role:
Expense Management
The solution must provide ease of use, continuity in reporting, and correct G/L account assignment
of business related expenses. The Expense Reporting functionality of an ERP must simplify and
expedite the reporting and approval process.
General Ledger
The General Ledger module should be designed to handle most demanding budgeting and
processing needs. The feature should track budget and actual financial data to produce financial
statements such as an Income Statement and Balance Sheet, the Trial Balance Report, General
Ledger Report etc.
Invoicing/Billing
The solution must offer automated invoice creation by calculating sales tax, finance charges and
discounts based on payment terms, either on a one-time or recurring basis. From quote to order to
bill, the solution must manage the entire process with transaction creation and routing capabilities in
a single solution.
Benefits Administration
The solution must provide a system for organization to administer and track employee participation
in benefits programs. These typically encompass insurance, compensation, profit sharing and
retirement.
Payroll Management
The solution must support an unlimited number of employees, user defined pay groups, pay types,
deductions and benefits.
Performance Management
The solution's Performance Management module must track and review development history for an
employee, share information with employees, management and the HR department through
workflow which made it visible to all the progress of events
Recruitment
The solution must identify and engage new talent; to help in hiring the right people thus reduce the
cost of recruiting.
Human Resources Requirements (Functional)
Talent Management
The solution's Talent Management modules must enable managers to have the abilities to review
employees, plan for compensation adjustments based on a budget, and distribute learning materials
and see their effect.
Attendance
The solution must automate the time and attendance record-keeping process and provide an
intuitive, web-based interface for time entry and approval.
Timecard Management
The solution should offer a simplified way to submit, review, track and approve timecards.
Work-Force Planning
The Workforce Planning module must incorporate a long-term horizon, and aim to construct a broad
workforce strategy and specify categories of competencies.
Technology Requirements
It takes a resilient supply chain to keep up with fast-changing market conditions and consumer
demands. The smallest failure at any point can cost valuable time and money. Likewise, small,
incremental improvements can yield a significant edge. Hence, a flexible network design can increase
the efficiency and scalability of a supply chain module.
Mobile Access
An effective CRM Module of an ERP should facilitate users with the ease of access to ERP information
to perform their jobs on any device at any time. This requires the CRM solution to handle:
Ability to be used by staff with limited computer or language skills, in adverse conditions (variable
lighting, distractions/interruptions, potential for device to be damaged.)
The solution must give sales team unprecedented visibility into every aspect of the customer
relationship, including support cases and back-office information such as contracts and inventory.
- Supplier Relationship Management (SRM) software is integrated with a larger enterprise resource
planning (ERP) system
- Supplier relationship management (SRM) software can also use with customer relationship
management (CRM) software to speed order fulfillment
Workflow Management
The ERP solution should:
Document Management
Document management and delivery of ERP documents by email or fax can reduce paper
consumption, postage costs and storage.
An ERP should provide document management solutions in order to enable the organization to send,
receive, store, retrieve, and share ERP business documents.
It should also enable the organization to scan, index and store inbound and outbound documents,
and link them to provide significant improvements in productivity and customer service.
Field-Service Management
Management of field service operations demands a flexible, integrated software solution capable of
tackling a disparate network of users.
An ERP should therefore ease the complications encountered in a traditional or paper based field
service management arrangement. It should remove those complications with an integrated, high
performance software solution that can streamline the organization's field service management.
Knowledge Management
An ERP should efficiently manage corporate knowledge.
Increasing requirements for extended enterprises have stimulated the integration of knowledge
management (KM) function into ERP systems for knowledge asset management.
Due to the fact that both types of assets (physical & knowledge) need to be properly managed, the
integration of KM and ERP becomes a strategic initiative for providing competitive advantages to
enterprises.
Product Development
For nearly every step in the product development process, there is an operations function put in
place to better control and manage it. Adjacent functions, such as manufacturing, logistics,
distribution, inventory, shipping and accounting, each play a vital role in getting innovative new
products to marketand ultimately to customersfaster than competitors.
To be successful, an ERP must ensure that these functions are performed in sync with product
development efforts, a task made more difficult because it requires coordination between disparate
departments.
Project Management
An ERP should provide flexible Work Breakdown Structure (WBS) capabilities including multi-level
phases within a project. It should be built using a service-oriented architecture (SOA), and should
also enable continuous performance initiatives, real-time connectivity and intuitive business
intelligence all the way to the organization's supply-chain partners, thus helping provide greater
business agility.
Project Scheduling
An ERP should have a Project Scheduling module which should integrate the project activities and
the human resources competencies, and should create a master project plan using an advanced
planning and scheduling algorithm
The module should work in connection with Project Accounting, Project Billing and the Human
Resources Management modules, and should integrate to the MS Project application and to the MS
Outlook scheduler, for quick decentralized time capture and schedule
Archiving Tools
ERP packages should provide the functionality to archive the database on a periodic basis in such a
way that the archived records are accessible to the end-users in case they are needed
Integration
Module Integration
The ERP package should integrate between modules, so that all of the core business functions are
connected. Information should flow across the organization so that BI reports on organization-wide
results
Hardware And Other Applications Integration
The ERP should be capable to integrate hardware, applications, networking, supply chain and other
features
Additional Applications
BI (Business Intelligence)
The solution should have BI tools that allow users to share and analyze the data collected across the
enterprise and centralized in the ERP database.
Data Warehouse
The solution data warehouse feature must maintain central repositories of integrated data from one
or more sources so that information needed for supporting executive decision making is easily
available.
Data Archive
The solution must periodically archive the data which is not in use so as to keep the database size
manageable