ERP Module - 1 2 3 & 4
ERP Module - 1 2 3 & 4
An ERP software has over the years proved to be an extremely beneficial and effective tool when it comes
to handling different functions and departments within a manufacturing business. Majority of such businesses,
irrespective of their size, use an ERP system to manage their processes, streamline their operations, and enhance
their profitability. An ERP software gives them access to real-time accurate data, and helps them monitor the
effectiveness of employees working on the shop floor, so that they can make much-informed and timely decisions,
increase company output, and make the organization more efficient at the same time.
An ERP software also takes care of another vital area of any manufacturing business – supply-chain
management. It oversees and manages the flow of raw materials, the inventory in use, or the final product from the
point of origin to the point of consumption. A smooth supply chain is the lifeline of a manufacturing business, and
quite naturally, any hurdle in the supply chain can affect the business adversely.
For example - non-availability of raw materials, which either run out or are not replenished in a timely
manner, can hamper the production process. That‘s where material management, a subpart of the supply-chain,
gains significance.
Material management
For a manufacturing business to function smoothly, it requires an uninterrupted flow of materials, or the
physical items such as raw materials, components, parts, etc. required for producing goods. In today‘s business
scenario, where demand often exceeds supply, the significance of materials to efficient manufacturing operations
is increasing more than ever. Every business needs raw materials in abundance, and thus looks to purchase, and
store enough stocks of materials for immediate as well as long-term requirements.
Material management is thus an integral function of any manufacturing business. It can be defined as a set
of processes that include activities of acquiring various types of materials, controlling their storage, and managing
their flow and supply to different places in the right quantity at right place and time.
Why is it so important?
Manufacturing businesses face a lot of challenges pertaining to the effective management of materials. The biggest
of them all is the prospect of not being able to honor the agreement with the customer to supply the product at the
agreed time. A failure in doing so can have disastrous effects on the business, as the disgruntled client may switch
to a new supplier entirely or ask for heavy discounts in the future.
Another major concern is the wastage of money invested in excessive or unused material stock as well as
incurred on the warehouse rent for the same. These are nothing but dead funds, and can be recovered only when
the final product is being sold, something which is uncertain. The repercussions of such a situation can be felt
when there is a sudden demand/trend change, and stock no longer holds any value.
That‘s precisely why you need a material management system in place, which can help you with inventory
optimization & control, cost reduction, and even operations optimization.
The following are the activities that can be done with the help of ERP for Materials management.
1. Material Valuations: Material valuation helps in determining the price of a material which then needs to
be recorded in the general ledger account for financial accounting. This also helps in tracking and moving
materials.
2. Multi location Inventory: For manufacturing units which produce goods on a large scales, esp. for
consumer goods – often have more than one distribution units for making supply chain management
easier.
3. Bin Management: Bin management module that allows inventory to be received at the warehouse and
stored into preferred bins within the rack system of the warehouse for easy picking later during the order
fulfillment process. These inventory can be grouped, tagged and scanned into the system for future
reference. This is also helpful in retail specific companies who have to store other companies‘ inventory.
They need to know on a real time basis if the particular brand is available or not so that they can refill it
before the stock runs out.
4. Lot and Serial Traceability: Lot and Serial Tracking is used to control and monitor from receipt to
shipment the allotment of lot or serial numbers for items part and finished goods. Once a part has been
tagged, the ERP System for materials management maintains all the record from the time it is received
from the vendor until it is shipped to the customer. All information about a specific lot / serial number can
be accessed instantly.
5. Product Life Cycle management: New products are the backbone of your company‘s growth and
profitability. But said that, the success of any product depends on the stage that it is in, in the PLC. A
proper analysis should be done to estimate which products have a scope of selling more, which products
are on the verge of being defunct, which products need to be revamped. The reason for doing so is to avoid
any unnecessary spilling of resources and focusing all resources where it is required.
6. Material Management (MRP): Materials Requirement planning empowers the company‘s logistical
processes. An ERP enables you coordinate warehousing measures with your delivery schedule and enable
your company to function efficiently with minimum inventory levels to raise work orders and purchase
orders.
7. Inventory Replenishment: Allows you to execute differentiated, highly automated inventory planning
integrated with the demand forecast. It also makes inventory replenishment more agile by providing a
multitude of planning strategies such as economic order quantity, service-level-driven safety stocks and
special models to handle slow-moving parts.
8. Scheduling and Resourcing: Enables you to plan your resources efficiently by streamlining all the work
order scheduling and activity planning. It provides a common way of planning preventive maintenance and
initiating corrective maintenance.
Scheduling
Production Scheduling is one of the key features of a manufacturing ERP system. Scheduling of materials and
resources is the heart of a discrete manufacturing business.
A business needs to know how much materials and total resources will be needed as input to finish a job
and how long it will take. Time needs to be figured both overall for the entire job and by resource, such as
individual machines.
All this is extremely complex and needs to be done by software. Ideally, that software should be a part of
your ERP system. Most ERP systems have manufacturing scheduling modules either built into the basic system or
available as an add-on module.
When choosing an ERP system for a manufacturing enterprise, it's important to make sure the scheduling
module has the functionality you need to support your production needs. Here are some of the features to look for.
Flexible Scheduling
The module needs to be able to schedule a production run both backwards and forwards. That is, it needs to define
the schedule both by defining a start time for the job and estimating the completion time and by setting a
completion time and estimating when you need to start. This is basic.
Finite Scheduling and Infinite Scheduling
A good scheduling module can handle both finite and infinite scheduling. Some resources, such as tools, are finite.
They can only be scheduled for so many hours in a production period. Other resources, such as people, are more
flexible. Though normally limited to a set number of hours per production period that can be expanded if needed.
For instance people normally work 40 hours a week, but that can be increased by scheduling overtime. A good
scheduling module knows the difference in these resources and can respond appropriately when constructing a
schedule.
Shop floor control
Shop Floor Control (SFC) is a software system of methods and tools that are used to track, schedule and
report on the progress of work in a manufacturing plant. Shop Floor Control systems generally evaluate the portion
of an order or operation that has been completed. That percentage of work in process is useful for resource
planning, inventory evaluations [1] and supervisor and operator productivity on a shop floor.
Forecasting
The most common ERP forecast will use past data to develop trends which can be extended to the future. Any ERP
system is full of past data. Every transaction has been captured and these can be extracted and analyzed. So what
areas can this data be used to fuel ERP forecasting and improved efficiency?
1. Demand Forecasts
What orders can you expect over time periods? You can forecast by customers, products or geography.
Any of these can show seasonality. You should be looking at a sales pipeline from your CRM and predict which
quotes will convert to orders and when that might happen.
2. Financial Forecasts
You should try to predict revenue and costs through ERP forecasts. These become a budget. You can also
predict capital requirements in the future based on shop load from our ERP combined with future product
demands. Financial forecasts are also essential when working on long-term projects with customers. Costs will
change and your initial quote should take this into account.
3. Job Scheduling
Although not traditionally seen as an ERP forecast, job scheduling relies on analysis of previous job data
and a reaction to this analysis. You should know how long each operation will take based on engineering standards
or past history. Without ERP forecasting you cannot simply expect a production job to be at a work center at 10:14
PM and arrange for components to be on hand at exactly that moment.
4. Supply Forecasts
You should look at your supply chain and predict when materials will arrive. You already have a stated
lead time from your supplier. You have data on the elapsed time for delivery in the past. You could look at
shipping schedules, weather reports and union strikes within your ERP allowing you to predict when it these
materials will arrive.
5. External Forecast Integration
Not only do you have our own ERP data to analyze but you can add all kinds of external data looking for
correlations and a basis to possibly improve our forecasts. Governments all have a variety of indices they publish.
The Dow Jones has a long history and many forecasts of its future value. Scientists predict El Niño weather and
global warming. These and many other data sets can be integrated with your ERP forecasting.
Human resource
Human Resources is another widely implemented ERP module. ERP HR module streamlines the management of
human resources and human capital.
The advanced HR module is integrated with knowledge management systems to optimally utilize the
expertise of all employees.
A knowledge management system is an information technology system. It stores and retrieves the
knowledge to improve understanding, collaboration, and process alignment. Knowledge management systems can
exist within organizations or teams. And they can also be used to center knowledge base for clients.
ERP HR modules refer to the systems and processes at the intersection between human resource management
(HRM) and information technology. The linkage of its financial and human resource modules through one
database is the most important distinction to the individually and proprietary developed predecessors. That makes
this software application both rigid and flexible.
1. Organizational Management: it helps with personnel planning and application development. It enables
analyzing the complete organizational structure. This allows planning and developing personnel summary.
2. E-Recruitment: submodule for hiring both internal employees and external candidates. That includes access
to talents regardless of geography.
3. Time Management: it enables functionality to record attendance and absence for employees. It also helps in
the evaluation of attendance, absences, overtime, bonus, wages.
4. Personal Administration: it manages many individual pieces of information. This information is stored,
updated and managed for each employee. To manage personnel data related to tasks you need it.
5. Payroll: it manages payroll of employees in an organization. Payroll can be integrated with other modules like
accounting and time management. It consists of payments for each employee and deductions made. In the
transactions of the payroll module, the user is allowed entering the daily attendance data of all the employees
of the company on the payroll. The user can mark the entire employee‘s data as present or absent. Also if the
operator of the company has done any overtime then the user of the software can enter the data relating to the
operators over time.
6. Reporting: it provides reports of individual employees and consolidated reports across departments,
demographics.
The HR management module is a component covering many other HR aspects from application to retirement.
that includes
Recording basic demographic and address data.
Selection, interviewing and complete the hiring process.
Training and development of employees.
Capabilities and skills management.
Compensation planning record.
Other related activities.
Productivity management
Modern ERP Solutions are highly customized, covers almost everything that you need to run your
organization whether it may be small enterprise or a full fledge multinational firm. It includes the system starting
from the employee‘s entry inside the gate to final product to customer for a product manufacturing company. All
facilities like customer complaints, accounting & finance, HR, sales & marketing, purchase, inventory, tax details
like excise, sales tax etc including export & VAT documentation will also be handled by the system. To maintain
all this it has high degree of security/access control. Ultimate result is that it helps in increasing productivity and
better profits.
ERP helps in reducing operational costs…
Once implemented across various departments of an organization, ERP software solution help in greatly
streamlining processes and reducing running costs related to the business. This major benefit is actually achieved
through a better co-ordination among the various departments of an organization. This improved co-ordination
actually helps in improving overall efficiencies of the business for which the ERP solution is being implemented.
Some of the key benefits of this system include lower operating costs, better inventory management & better
preparation for contingencies, reduced production costs and reduced marketing costs as well.
It helps in facilitating everyday Management…
The other key advantage of ERP implementation is the better Management of everyday schedules which is actually
achieved by better control of the participating processes working in an organization. ERP‘s major contribution
actually comes in the form of a better database support, which helps the organization‘s management in deciding
about the course of action in a timely and organized manner.
Helps the management in Strategic Planning…
Resource Planning is indeed the most fundamental step towards an organization‘s success in the business. And
ERP is just about this very crucial factor of a business activity. It also helps in putting the available resources to
their most optimum use, thus resulting in increased productivity of an organization. And a better planned system
always create better scope of refined strategic planning by the management, who can do so with the effective
support of ERP system‘s solutions already in place in an organization.
In today‘s dynamic business environment the key for success lies in customer satisfaction, through
understanding customer needs, and providing quality goods and services in the shortest time possible. Hence
making ERP a vital need of an organization which helps in improving its productivity and becoming globally
competitive.
Unit 2: Typical Business Processes
The below are the important Business processes occur in a typical manufacturing company.
Production or making process includes all activities or events to produce products in an enterprise.
Selling or fulfillment process includes all activities of creating sales orders, sales invoices and delivering products
to customers.
Financial Accounting process includes all activities to manage accounts payable, accounts receivable, assets and
G/L accounts in an enterprise.
Core processes
ERP systems and other core business systems play an important role in supporting the operational and strategic
processes within organisations. An ERP project is a major undertaking for any organisation. There are many
factors to be considered prior to the selection of an ERP system. This includes the preparedness of the organisation
to adopt the ERP. The ERP system may need to integrate with other systems within the organisation. The
organisation‘s objectives and future plans must be considered to ensure that the ERP system can support these.
Hence prior investing in an ERP system or upgrade, organisations must define their ERP strategy. Failure to do
this can result in cost and time implications as well as missed opportunities.
Sysprove has helped a number of organisations in defining effective strategies to acquire ERP systems and
associated activities towards the successful implementation. Whether an organisation is planning to upgrade its
ERP system or implement an ERP for the first time, several strategic decisions must be made to ensure that the
ERP project is successful and delivers the envisaged outcomes.
Product control
Production planning and control (or PPC) is defined as a work process which seeks to allocate human resources,
raw materials, and equipment/machines in a way that optimizes efficiency. In layman‘s terms, PPC helps
manufacturers work smarter in allocating internal resources of people, materials, and machines in order to meet the
demands of customers.
With ever-shorter lead times and increasing price pressure, the challenges of make-to-order manufacturing and
complex variant management are loud and clear. To compete, mid-sized companies must optimize their production
processes. That's why ERP production planning and control (PPC) is at the heart of the abas ERP system for
modern production companies. It enables efficiency, coordination, and the leveraging of production-related data to
drive improvement.
Production under control
Since medium-sized suppliers are becoming increasingly involved in their customers' product development, the
subject of Product Lifecycle Management (PLM) is gaining importance. The development and production of
complex products at different sites with a large number of people involved requires significant coordination and
collaboration. A central database, as provided by abas ERP, ensures that your team has access to the
latest CAD data, drawings and specifications at all times. You can trace the version history seamlessly over many
years to check what was developed or changed and when. No confusion or redundancy of effort here.
Enterprises purchase multiple types of materials from different vendors in varying quantities and require a multi-
featured ERP purchase module. The profit an enterprise earns can be optimized with a functional user friendly
ERP Purchase module.
ERP Purchase module streamlines the entire life cycle of the procurement and purchase process including purchase
of raw materials, awarding orders to suppliers, billing and supports continuous and integrated active processing of
purchase orders, the entry of goods receipts and invoice verification.
The purchase module provides an option to record all the details pertaining to a vendor and these details are the
master data for vendors who supply goods to the company. The purchase department is entrusted with the task of
purchasing materials required for manufacturing products in the enterprise.
The purchase department is also responsible for purchasing materials in the right quantities of the right quality at
the right time. The purchase module assists the department with the right information inputs to in this task.
As shown in the above picture, the Purchase module is integrated with the Material management and Financial
Accounting management module. This is because all purchase transactions have a financial implications and a
stock update. Developers of SCM module should understand the integration points between the three modules. An
example of this integration is that when a purchase invoice is raised, the vendor account which is an Accounts
Payable account is credited and purchase account is debited. The transaction table in the ERP database will reflect
the purchase invoice transaction entry and update of accounts is reflected in the accounts table.
If you are developing Purchase module, take care to record multiple items with multiple delivery dates.
The vendors are also referred to as suppliers and managing these suppliers is possible with this module and so this
module is also referred to as SCM module.
The main objective of this module is the enterprise should not order material in excess of requirement. Suppliers
and the company can work in a tandem using the SCM module. The suppliers can optimize their resources while
the company can optimize its resources while allowing the suppliers also to do the same.
A supply chain consists of the vendors who supply material to the seller. The seller may be a manufacturer or a
multi-product distributor or an e-commerce business.
Administrative process
The System Administration module controls data and tables that are used by more than one module. Typically,
this data tailors the ERP to a particular enterprise. System Administration sets up new companies as well as user
names, passwords and access to ERP data and functions.
Admin module helps to ERP administration for efficient management of human resources. Admin module helps to
manage employee information, track employee records like performance reviews, designations, job descriptions,
skill matrix, time & attendance tracking. One of the important sub module in Admin module is Payroll System
which helps to manage salaries, payment repots etc. It can also includes Travel Expenses & Reimbursement
tracking. Employee Training tracking can also managed by ERP.
User Entry, Role Configuration
Role wise, User wise access rights
Deactivate users
User login history
Manage passwords
Business status, Graphical analysis
Email configuration
Human resource
ERP, or Enterprise Resource Planning, is a suite of integrated business software applications (often called
modules) that allow companies to track and manage data and even automate some business functions, including
Human Resources.
Human Resource modules in particular are used to track different people-related functions, such as planning,
payroll, administration, development, hiring, and more. Business services, like Standard Operating Procedures, job
postings, news, forums, tracking of work hours, and benefits, etc., can all be unified into one module, which makes
overall management and decision-making easier.
Benefits of using HR modules
Businesses that have integrated ERP and more specifically HR modules, have been able to benefit in a number of
ways. Here are 5:
1. Automated processes that free up management
A large function of HR, as with many other business processes, is data entry and reporting. If you are trying to
develop reports without an integrated ERP system, you probably need to pull data from numerous sources which
takes time. This is time that can probably be better spent on more relevant tasks.
An ERP module data, once set up, will be more accessible. This simultaneously makes it easier to enter and pull
data together into reports. And because large parts of daily tasks can be automated, you can ensure that what you
need to complete is actually achieved.
2. Enhanced sharing of information and collaboration
Because HR is a central function of any business, data related to HR needs to eventually be shared with other
teams or departments. Without ERP this likely means you will need to ask different people to share their data and
then compile it into a useable format.
With ERP for HR, data is stored in a central location, or brought together to a central location, which means that
data from different sources can be shared faster and easier. This also ensures that the right data is shared, thus
enhancing overall outcomes and making it simpler for other teams to work together.
3. Management gains a clearer picture of HR
It can be tough to gain a short-term picture of your employee resources, especially when it comes to identifying
potential resource shortfalls (e.g., double-booked holidays, employees who are constantly late, etc.) and where
improvements can be made. For example, in most modules you can track overtime hours of employees, and
receive alerts when overtime is past a certain threshold.
If you spot that one department is consistently banking extended overtime hours, you can move quickly to address
this.
4. Data is kept up-to-date
As we‘ve stated above, HR systems usually involve data from various locations. This means that there is always a
chance of duplicate or incorrect information. A healthcare ERP module can help ensure that the data is not only
correct, but also not duplicated, which can in turn speed up decision-making and enable better decisions to be
made.
5. Reduced licensing expenses
Without ERP, your HR team could need five or more systems in order to keep track of everything. Each of these
systems will need to be licensed, which can often be a serious investment on your behalf, not to mention the costs
of setting up and maintaining these systems.
Because HR ERP modules offer an integrated solution, you pay for one license to cover all of your needs. This
reduces overall expenses while also making it easier to budget and maintain.
Finance support processes
1. Profit Tracking
A primary function of ERP financial management modules is profit tracking. The profit tracker will help provide a
bird‘s-eye view of how the business is using its financial resources, and of its overall financial health. Tracking
your profits will show you where the majority of profits are coming from, while also determining the return on
investment for any buy.
The tracker uses the incurred costs and any receivables to calculate how much your organization is profiting from
your efforts. Some programs will forecast future profit based on historical expense and sales data.
On the other side of the coin, financial management software can also help companies track costs. This involves
evaluating individual cost centers, looking at procurement from the top or otherwise evaluating how the business is
spending money.
The desired result of these types of tools is to make changes that will increase profits for a business. Think of
financial management software as providing a road map for business leaders who understand the best moves in
their current business environments.
2. Ledger Management
Ledger management is another fundamental function of ERP financial systems. A general ledger provides a
thorough record of all financial transactions. It integrates with all of your other ERP modules, such as inventory
management or customer relationship management.
Entries are typically made directly into the general ledger (GL), but your system may allow you to make entries
anywhere within the application. Either way, you‘ll be able to view your entries in one central location. You can
keep track of a variety of things; for example, assets, liabilities, capital accounts, income and expenses.
Having all of your financial data in one place can make filing tax returns more manageable and help you stay on
top of spending. You can quickly identify any odd transactions or fraud, and some systems will automatically
notify you of these instances.
The GL provides excellent visibility in your financial department and shows you the bigger picture. It‘s the
starting point for creating financial statements that are integral to evaluating your financial health.
3. Accounts Payable
Accounts payable will manage all of the funds your company owes to your vendors and other creditors. An
accounts payable feature integrates your payable data with your purchasing system so you can take control of your
cash flows.
Automating accounts payable will save you money and time on labor hours as well as avoid human errors. AP
automation saves you $16 per invoice, or more, depending on the size of your company. The system will be able to
quickly process large amounts of invoices and other financial transactions between your company and vendors.
Some applications offer document capture, also known as imaging features, which will convert paper invoices into
electronic documents.
In short, an accounts payable system will let the user know how much they owe and when it‘s due, so you‘ll never
be late on a payment again. Sounds nice, right?
4. Accounts Receivable
Accounts receivable allows your business to manage all of the funds customers owe them. It will track customer
payments as well as manage invoices and cash.
Some systems offer a portal for your customers where they can make payments or access invoices. You can
automate tasks such as sending payment reminders or account statements and generating recurring invoices.
AR automation speeds up the collection process and will boost customer relationships because ease of payment
makes your organization more accessible. The ease of payment produces happy, returning customers.
5. Fixed Asset Management
This solution tracks and manages all of your company‘s tangible assets, such as manufacturing equipment,
computers, company cars and office space. It will take into account depreciation calculations, compliance
requirements and tax implications.
Asset management gives your organization better visibility in terms of utilization, costs and maintenance. For
example, keeping track of the depreciation of your assets can help you forecast expenditures and create budgets. If
you are aware that your equipment is aging and may need maintenance soon, you can plan accordingly for those
payments.
Tracking your assets will prevent you from paying taxes on items that you have eliminated or replaced, which is an
easy mistake to make while trying to maintain your own records. The tool will also pick up on opportunities for
sales tax savings — some jurisdictions give tax breaks, or exemptions, to specific industries.
6. Risk Management
A great deal of business is ultimately about risk, and business leaders want to know that their organization is
protected. Risk management tools can predict, analyze and manage crises.
These situations can range anywhere from financial issues to even natural disasters. Other potential calamities that
can be managed with risk management solutions could be related to security, legal liabilities, compliance or
reputational risks.
Compliance regulations can be challenging to keep track of because they are ever-changing. In a food and
beverage manufacturing setting, the risk management tool could notify you in the event of contamination or any
other issues in the process. From a financial point of view, it will be monitoring any money flowing in and out of
your business. Your risk management tool can ensure that you have enough cash reserves to cover accounts
payable if a customer misses a payment; this manages credit risk.
7. Reporting
Analytics provide real-time access to financial data, which is crucial for maintaining your finances. The visibility
helps you make data-driven predictions and decisions concerning your company‘s finances.
On a basic level, reporting and analytics will show you where revenue is being generated and where it‘s not being
generated. But the dashboard can do so much more, such as display your sales, expected sales, expenses and many
other financial components. Typically, the dashboard is customizable, so you can choose which categories you
would like to see. Data is shown in graph format which allows you to quickly understand the financial health of
your company at that exact moment.
8. Multi-Currency Management
If you have global clients, the ability to manage multiple currencies is critical. Multi-currency management
automates the process of both buying and selling in foreign currencies. Currency conversion capabilities allow you
to complete transactions in numerous different currencies.
9. Tax Management
Tax management solutions store system taxation settings and provide tax audit and tax reporting functions.
Taxation settings should be used across the system to provide a consistent collection of sales and VAT taxes.
Perhaps your tax management feature will complete the tedious task of determining sales tax jurisdictions of ship-
to addresses or use prebuilt tax intelligence to process sales transactions in compliance with proper regulations.
The capabilities of your tax management depend on which system you purchase, and the system you purchase will
depend on the needs of your company. Either way, employing tax management within your organization is a great
way to avoid spending time on mundane tasks.
Marketing
Sales and Marketing module provides functionalities which begin from contacting customers which are referred to
as pre sales activities, allows tracking of each customer orders right from placing an order to dispatch of material
for that particular order, raising sales invoices and receiving payments from customer. Below are the list of core
functionalities of ERP sales and Marketing module.
Sales order
Order scheduling
Shipping with delivery note
Tracking sales invoices
Sales returns
Additionally the following activities can be recorded with the ERP sales and marketing module.
Automating the sales force activities such as visits to customers and tracking their expenses.
Target setting for marketing personnel.
Business partners and franchises are common in today's businesses. Marketing personnel need to work
closely with business partners to promote their business. Recording of these activities.
Recording of payments received from customers after dispatches are made. An ERP sales and marketing
module allows marketing executives to contact customers and follow-up each and every sales invoice and
receive payments for invoices.
Track lost orders and identify the reasons for loosing those orders.
Allow the preparation of comprehensive reports of the sales and marketing activities of the company such
as track sales trends over different periods, drill down for the consolidated data and allow for sales
forecast.
Strategic planning
The strategy will be outlined in the following activities:
Define key stakeholders and participants in the selection process
Agree upon project timelines and key milestones
Define scope, including users, modules, locations, level of customization/centralization and potential
solution structure
Conduct kick-off meeting and project overview with key stakeholders and participants
Help establish initial communication planning to the user base to create initial awareness and project
support
Begin reviewing existing business and technical documentation of the organization‘s current environment
Establish an ERP project governance structure to guide the evaluation process, team, scope, and
deliverables
Establish initial Organizational Change Management planning
Establish a project management site for information sharing and project management
Executive Strategic Planning
Panorama will conduct a series of executive planning workshops. The focus of the workshops will be to define the
organization‘s strategic business direction and plans for execution.
The team will define the following during the workshops:
Assess long-term strategic goals and objectives. (Includes a high level overview of where the organization
wants to go in the next several years).
Assess ideas and plans for execution that are required in the short and long term.
Pain points around the use of technology.
Education on software standardization pros and cons.
Education on industry standards around shared services and the options available.
Education of IT strategy pros and cons.
Outline desired future state business model to include process standardization and shared services.
Risk assessment and mitigation strategies.
Research and development problems in traditional functional view
Business Integration and Improved Data Accuracy: ERP system is composed of various modules/
submodules where a module represents a particular business component. If data is entered in one module
such as receiving, it automatically updates other related modules such as accounts payable and inventory.
This updating occurs at real time i.e. at the time a transaction occurs. Since, data needs to be entered only
once at the origin of the transaction, the need for multiple entries of the same data is eliminated. Likelihood
of duplicate/ erroneous data is, therefore, minimized. The centralized structure of the database also enables
better administration and security provisions, which minimizes loss of sensitive data.
Planning and MIS: The various decision support tools like planning engines and simulations functions,
form an integral part of an ERP system that helps in proper utilization of resources like materials, human
resources, and tools. Constrained based planning help in drawing appropriate production schedules,
thereby improving the operation of plant and equipment. As a part of MIS, an ERP system, contains many
inbuilt standard reports and also a report writer that produce ad hoc reports, as and when needed.
Improved Efficiency and Productivity: In addition to provision of improved planning, ERP system
provides a tremendous boost to the efficiency of day to day and routine transactions such as order
fulfillment, on time shipment, vendor performance, quality management, invoice reconciliation, sales
realization, and cash management. Cycle time is reduced for sales to cash and procurement to pay
sequences.
Establishment of Standardized Procedures: ERP system is based on processes of international best
practices, which are adopted by the organizations during implementation. Department silos are purged, and
maverick practices are done away with. Because of top-down view available to management, chances of
theft, fraud and obsolescence are minimized.
Flexibility and technology: Due to the globalized environment, where production units, distribution
centers, and corporate offices reside in different countries, organizations need multi-currency, multi-
language and multi-accounting modes, in an integrated manner. These provisions are available in most of
the ERP systems, particularly in products offered by tier 1 and tier 2 vendors. ERP vendors are also quick
to adopt latest technologies, from mainframe to client server to the internet. Unlike a bespoke system,
Upgrading to latest technology for a running ERP system is uncomplicated, involving mostly adoption of
service packs and patches.
Need for integrated process view
ERP systems comprise multiple modules to create a smooth flow of information tailored to both department-level
and enterprise-level needs. These can be individually purchased or as part of tailored packages based on
organisational needs. Some of the functional ERP modules that can be integrated into one ERP system are:
Accounting and Financial Management
Human Resource & Payroll Management
Inventory Management
Customer Relationship Management (CRM)
Why use an integrated ERP solution?
These strategic tools reduce costs, optimise business processes, and promote healthier risk management. At the
very core of every ERP software is the aim to bring every aspect of your business together under one roof to
produce a well-oiled machine of a business.
For instance, a customer-specific ERP software or CRM will boost customer relations that converts to revenue for
the business. A CRM enables managers to take a detailed look at every customer relationship. They can organise
the client base as per their values — high and low, and target higher value customers with their marketing material
and sales efforts. Communications with clients then become informative, timely and efficient. Implementing CRM
also makes it easier to respond quickly when key clients have a complaint.
A company can even optimise their supply chain to eliminate waste with integrated warehouse management and
shop floor management where efficiency is improved through constant communication and revamping of systems
according to trends.
Where is ERP today?
The short answer to this question is – everywhere. ERP software now works in conjunction with a variety of
technology trends to encompass every single business need one might think of. The following new and continuing
computing trends have an impact on the growth of enterprise ERP software:
Mobile ERP
Executives and employees want real-time access to information. Consequently, businesses are embracing mobile
ERP apps to gain visibility into real-time reports and dashboards.
Cloud ERP
The cloud has advanced on all fronts of business as the advantages of the cloud such as, access to data in real-time,
scalability and expandable storage, has become apparent.
Social ERP
Social media has been abuzz with how important —or not — it is to add social media to ERP systems. Many have
been quick to seize the opportunity and connected social media to their ERP systems.
Two-tier ERP
An all-encompassing ERP system was the aim of every enterprise system. These were intended to take care of
every aspect of organisational systems. A change in strategy has brought about the two-tier system where one
covers corporate level functions and the other, subsidiary.
How will the business benefit from an integrated ERP system?
Originally, ERP systems were created with the purpose of seamlessly merging basic processes like planning,
manufacturing, and sales with each other within an enterprise. More recently ERP software encompass marketing,
inventory monitoring, order automation, customer service, finance, and human resources as well. As the span of
functions covered by an ERP solution has increased, it has also led to increased communication among correlated
departments. Every company is a synergistic entity and all the departments must collaborate amongst each other to
meet the needs of the entire company. An integrated ERP system enables you to do just that by providing role-
based access to information with linked ERP modules.
The advantages of an integrated ERP are numerous and it might be exactly what your business needs right now to
accelerate revenue growth. Increase communication among departments, improve workflow and help your
employees make informed decisions that are backed by reports with an integrated ERP system.
Information as a resource
ERP software is considered to be a type of enterprise application, that is software designed to be used by larger
businesses and often requires dedicated teams to customize and analyze the data and to handle upgrades and
deployment. In contrast, Small business ERP applications are lightweight business management software
solutions, often customized for a specific business industry or vertical.
Today most organizations implement ERP systems to replace legacy software or to incorporate ERP applications
because no system currently exists. In fact, a 2016 study by Panorama Consulting Solutions, LLC., indicates that
organizations implement ERP for the following reasons:
To replace out-of-date ERP software (49%)
To replace homegrown systems (16%)
To replace accounting software (15%)
To replace other non-ERP systems / had no system (20%)
ERP Software Modules Explained
ERP software typically consists of multiple enterprise software modules that are individually purchased, based on
what best meets the specific needs and technical capabilities of the organization. Each ERP module is focused on
one area of business processes, such as product development or marketing.
The Difference Between CRM and ERP
Some of the most common ERP modules include those for product planning, material purchasing, inventory
control, distribution, accounting, marketing, finance and HR. A business will typically use a combination of
different modules to manage back-office activities and tasks including the following:
Distribution process management
Supply chain management
Services knowledge base
Configure prices
Improve accuracy of financial data
Facilitate better project planning
Automate the employee life-cycle
Standardize critical business procedures
Reduce redundant tasks
Assess business needs
Accounting and financial applications
Lower purchasing costs
Manage human resources and payroll
As the ERP methodology has become more popular, software applications have emerged to help business
managers implement ERP in to other business activities and may incorporate modules for CRM and business
intelligence, presenting it as a single unified package.
The basic goal of using an enterprise resource planning system is to provide one central repository for all
information that is shared by all the various ERP facets to improve the flow of data across the organization.
Time- Sharing: In this processing method, many nodes connected to a CPU accessed central computer. A multi-
user processing system controls the time allocation to each user. Each user can allocate the time slice in a sequence
of the Central Processing Unit. The user should complete the task during the assigned time slice. If the user cannot
finish the task, then the user can complete the task during another allocated time slice.
Real-Time Processing: Providing accurate and up-to-date information is the primary aim of real-time processing.
It is possible when the computer process the incoming data. It will give the immediate response what may happen.
It would affect the upcoming events. Making a reservation for train and airline seats are the best example for real-
time processing.
If the seats are reserved, then the reservation system updates the reservation file. The real-time processing
is almost an immediate process to get the output of the information. This method saves the maximum time for
getting output.
Online Processing: In this processing method, the data is processed instantly it is received. A communication link
helps to connect the computer to the data input unit directly. The data input may include a network terminal or
online input device. Online processing is mostly used for information research and recording.
Multiprocessing: Multiprocessing is processing of more than one task that uses the different processors at the
same time of the same computer. It is possible in network servers and mainframes. In this process, a computer may
consist of more than one independent CPU. This makes data processing much faster.
There is a possibility to made coordination in a multiprocessing system. In this process, the different
processors share the same memory. The processor gets the information from a different part of one program or
various programs.
Multitasking: It is an essential feature of data processing. Working with different processors at the same time is
called multitasking. In this process, the various tasks share the same processing resource. The operating systems in
the multitasking process are time-sharing systems.
Interactive Processing: This method includes three types of functions. The following are the types of function
1. Peak detection
2. Integration
3. Quantitation
It is a simple way to work with the computer. This method of the process can compete for each other.
Batch Processing: Batch processing is a method of the process the organized data into divided groups. In this
method, the processing data can be divided as a group over a required time period. The batch processing method
allows the computer to perform different priorities for an interaction. This method is very unique and useful to
process.
Distributed Processing: This method is usually used for remote workstations, since the remote workstations are
connected to a big workstation. The customers get the better services from this process. In this process, the firms
can distribute the use of geographical computers. The best example for this distributed processing method is
ATMs. ATMs are connected to the banking system.
Examples of EDP: It is used in a telecom company to format bills and to calculate the usage-based charges. In
schools, they use EDP to maintain student records. In supermarkets, used for recording whereas hospitals use it to
monitor the progress of patients.
Further, the Electronic Data Processing is used for hotel reservations. It can be used in learning
institutions. The EDP is also used in banks to monitor the transactions. In the departments such as police,
cybercrime, and chemical the electronic data processing is used to note the entries. It enables larger organizations
to collect the information and process the data. The electronic data processing can also be used as video and audio
equipment. It can be used as a barcode scanner.
1. Informational characteristics
i. Flexibility and ease of use.
ii. Provides the timely information with the short response time and also with the quick retrieval.
iii. Produces the correct information.
iv. Produces the relevant information.
v. Produces the validated information.
MIS is an information system that provides information in the form of standardized reports and displays for the
managers. MIS is a broad class of information systems designed to provide information needed for effective
decision making.
Data and information created from an accounting information system and the reports generated thereon are used
to provide accurate, timely and relevant information needed for effective decision making by managers.
Management information systems provide information to support management decision making, with the
following goals −
Pre-specified and pre-planned reporting to managers.
Interactive and ad-hoc support for decision making.
Critical information for top management.
MIS is of vital importance to any organization, because −
It emphasizes on the management decision making, not only processing of data generated by business
operations.
It emphasizes on the systems framework that should be used for organizing information systems
applications.
ERP Functions
A solution adaptable to the needs of each company.
Quickly access information on any process, in an updated and real-time.
Automation reduces time and errors in all processes.
Protection of all data by centralizing its management and automated backups.
Standardization of work, so that all the members of the company work under the same support.
Typologies of ERP Modules and Features
A business management software is a computer program designed specially to solve and automate the needs of
companies, regardless of their economic sector. Among the different programs of this type, the ERP system is the
flagship product of this line of ICT tools. Since its launch, back in the 80s, numerous versions and specific tools
have been made to solve all types of business requirements. They exist from ERPs for the horticultural industry, as
for chemistry or tourism.
It is a business management program made up of interdependent units called modules. So far, taking into account
the impact that the ERP system has had during the last years, it is obvious. But, what types of modules exist in the
market? And what are the common characteristics of ERP business management software in all of its suppliers?
Types of existing modules in an ERP system
As mentioned previously, ERP business management software is made up of independent elements called
modules. Each of these is responsible for performing a specific.
Basic ERP Module:
They are all those modules that, at the moment in which a company is made with the services of the ERP business
management software, come standard. That is to say, they are the basic modules that every company must acquire
in a mandatory way so that the ERP system can undertake its most basic functionalities.
Optional ERP Module:
The other types of modules are more specific. These are functionalities that companies can add over the life of the
ERP program to complement features that, in their day, were not considered necessary but over time have become
essential.
Vertical ERP Module:
Finally, this typology of modules is characterized by being of the same type as the optional ones, but with a
difference: they are specialized modules in specific economic and industrial sectors. As, for example, of the
horticultural and tourism sector. The most important tool for hotels is the PMS and for the horticultural sector, the
horticultural ERP – specialized in cooperatives in this sector.
But beyond the typology of modules, which is common in all ERPs, there is another type of simultaneous
characteristics that occur in all the tools of the different business management software providers in the market.
Some of the most important are the client/server architecture, a large number of features, the degree of abstraction
of the tool, the adaptability to different needs and the modularity of the ERP system.
Therefore, it is important to be aware of the main characteristics that must be set to choose an ERP business
management software that meets our needs and requirements as a company.
Sales order processing
Order processing is the most important function in order management. As soon as the sales order is generated,
resource allocation begins to procure raw material from inventory stock.
The order then reaches production stage and well-guided through ERP solution till the end of assembly line.
The order consequently reaches packaging and shipping department. Here, it is processed for packing with
customer label and bar code on top of it.
Finally, when the sales order is ready for dispatch to customers, automated invoice is generated taking into
consideration freight charges and taxes.
Therefore, the whole process is automated because every department can track the order progress in real-time
and schedule their tasks accordingly.
In case there are multiple business units catering to a single order, a centralized order entry is created that can
be tracked by all business units. It liberates employees from burden of excessive communication resulting in
loss of time.
Furthermore, it prevents unwarranted confusion about the sales order. Besides your employees, the order
progress can be tracked by customers and vendors. ERP is also enabled to prioritize orders in line with
production assembly, delivery schedule and urgent orders.
ERP system integrates your sales, finance, inventory and production department. It helps to maintain inventory
levels, manage sales returns, keeps a track of payment and delivery status.
Moreover, it helps to improve sales visibility and order processing efficiency.
MRP
Material requirements planning (MRP) is a computer-based inventory management system designed to assist
production managers in scheduling and placing orders for items of dependent demand. Dependent demand items
are components of finished goods—such as raw materials, component parts, and subassemblies—for which the
amount of inventory needed depends on the level of production of the final product. For example, in a plant that
manufactured bicycles, dependent demand inventory items might include aluminum, tires, seats, and bike chains.
The first MRP systems of inventory management evolved in the 1940s and 1950s. They used mainframe
computers to explode information from a bill of materials for a certain finished product into a production and
purchasing plan for components. Before long, MRP was expanded to include information feedback loops so that
production personnel could change and update the inputs into the system as needed. The next generation of MRP,
known as manufacturing resources planning or MRP II, also incorporated marketing, finance, accounting,
engineering, and human resources aspects into the planning process. A related concept that expands on MRP is
enterprise resources planning (ERP), which uses computer technology to link the various functional areas across
an entire business enterprise.
MRP works backward from a production plan for finished goods to develop requirements for components and raw
materials. MRP begins with a schedule for finished goods that is converted into a schedule of requirements for the
subassemblies, the component parts, and the raw materials needed to produce the final product within the
established schedule. MRP is designed to answer three questions: what is needed? how much is needed?
and when is it needed?"
MRP breaks down inventory requirements into planning periods so that production can be completed in a timely
manner while inventory levels—and related carrying costs—are kept to a minimum. Implemented and used
properly, it can help production managers plan for capacity needs and allocate production time. But MRP systems
can be time consuming and costly to implement, which may put them out of range for some small businesses. In
addition, the information that comes out of an MRP system is only as good as the information that goes into it.
Companies must maintain current and accurate bills of materials, part numbers, and inventory records if they are to
realize the potential benefits of MRP.
MRP INPUTS
The information input into MRP systems comes from three main sources: a bill of materials, a master schedule,
and an inventory records file. The bill of materials is a listing of all the raw materials, component parts,
subassemblies, and assemblies required to produce one unit of a specific finished product. Each different product
made by a given manufacturer will have its own separate bill of materials. The bill of materials is arranged in a
hierarchy, so that managers can see what materials are needed to complete each level of production. MRP uses the
bill of materials to determine the quantity of each component that is needed to produce a certain number of
finished products. From this quantity, the system subtracts the quantity of that item already in inventory to
determine order requirements.
The master schedule outlines the anticipated production activities of the plant. Developed using both internal
forecasts and external orders, it states the quantity of each product that will be manufactured and the time frame in
which they will be needed. The master schedule separates the planning horizon into time "buckets," which are
usually calendar weeks. The schedule must cover a time frame long enough to produce the final product. This total
production time is equal to the sum of the lead times of all the related fabrication and assembly operations. It is
important to note that master schedules are often generated according to demand and without regard to capacity.
An MRP system cannot tell in advance if a schedule is not feasible, so managers may have to run several
possibilities through the system before they find one that works.
The inventory records file provides an accounting of how much inventory is already on hand or on order, and thus
should be subtracted from the material requirements. The inventory records file is used to track information on the
status of each item by time period. This includes gross requirements, scheduled receipts, and the expected amount
on hand. It includes other details for each item as well, like the supplier, the lead-time, and the lot size.
MRP PROCESSING
Using information culled from the bill of materials, master schedule, and inventory records file, an MRP system
determines the net requirements for raw materials, component parts, and subassemblies for each period on the
planning horizon. MRP processing first determines gross material requirements, then subtracts out the inventory
on hand and adds back in the safety stock in order to compute the net requirements.
The main outputs from MRP include three primary reports and three secondary reports. The primary reports
consist of: planned order schedules, which outline the quantity and timing of future material orders; order releases,
which authorize orders to be made; and changes to planned orders, which might include cancellations or revisions
of the quantity or time frame. The secondary reports generated by MRP include: performance control reports,
which are used to track problems like missed delivery dates and stock outs in order to evaluate system
performance; planning reports, which can be used in forecasting future inventory requirements; and exception
reports, which call managers' attention to major problems like late orders or excessive scrap rates.
Although working backward from the production plan for a finished product to determine the requirements for
components may seem like a simple process, it can actually be extremely complicated, especially when some raw
materials or parts are used in a number of different products. Frequent changes in product design, order quantities,
or production schedule also complicate matters. The importance of computer power is evident when one considers
the number of materials schedules that must be tracked.
BENEFITS AND DRAWBACKS OF MRP
MRP systems offer a number of potential benefits to manufacturing firms. Some of the main benefits include
helping production managers to minimize inventory levels and the associated carrying costs, track material
requirements, determine the most economical lot sizes for orders, compute quantities needed as safety stock,
allocate production time among various products, and plan for future capacity needs. The information generated by
MRP systems is useful in other areas as well. There is a large range of people in a manufacturing company that
may find the use of information provided by an MRP system very helpful. Production planners are obvious users
of MRP, as are production managers, who must balance workloads across departments and make decisions about
scheduling work. Plant foremen, responsible for issuing work orders and maintaining production schedules, also
rely heavily on MRP output. Other users include customer service representatives, who need to be able to provide
projected delivery dates, purchasing managers, and inventory managers.
MRP systems also have several potential drawbacks. First, MRP relies upon accurate input information. If a small
business has not maintained good inventory records or has not updated its bills of materials with all relevant
changes, it may encounter serious problems with the outputs of its MRP system. The problems could range from
missing parts and excessive order quantities to schedule delays and missed delivery dates. At a minimum, an MRP
system must have an accurate master production schedule, good lead-time estimates, and current inventory records
in order to function effectively and produce useful information.
Another potential drawback associated with MRP is that the systems can be difficult, time consuming, and costly
to implement. Many businesses encounter resistance from employees when they try to implement MRP. For
example, employees who once got by with sloppy record keeping may resent the discipline MRP requires. Or
departments that became accustomed to hoarding parts in case of inventory shortages might find it difficult to trust
the system and let go of that habit.
The key to making MRP implementation work is to provide training and education for all affected employees. It is
important early on to identify the key personnel whose power base will be affected by a new MRP system. These
people must be among the first to be convinced of the merits of the new system so that they may buy into the plan.
Key personnel must be convinced that they personally will be better served by the new system than by any
alternate system. One way to improve employee acceptance of MRP systems is to adjust reward systems to reflect
production and inventory management goals.
MRP II
In the 1980s, MRP technology was expanded to create a new approach called manufacturing resources planning,
or MRP II. "The techniques developed in MRP to provide valid production schedules proved so successful that
organizations became aware that with valid schedules other resources could be better planned and controlled,"
Gordon Minty noted in his book Production Planning and Controlling. "The areas of marketing, finance, and
personnel were affected by the improvement in customer delivery commitments, cash flow projections, and
personnel management projections."
Minty went on to explain that MRP II "has not replaced MRP, nor is it an improved version of it. Rather, it
represents an effort to expand the scope of production resource planning and to involve other functional areas of
the firm in the planning process," such as marketing, finance, engineering, purchasing, and human resources. MRP
II differs from MRP in that all of these functional areas have input into the master production schedule. From that
point, MRP is used to generate material requirements and help production managers plan capacity. MRP II
systems often include simulation capabilities so managers can evaluate various options.
Scheduling
To achieve efficiency, planning and scheduling is required in every firm; this is especially important within the
manufacturing, distribution and e-commerce sectors. Scheduling and planning of manufacturing and procurement
is key to the success of your business. Whether that is through the use of a visual planning board or a lean manual
Kanban processes, WinMan offers a variety of solutions.
Production Scheduling is one of the key features of a manufacturing ERP system. Scheduling of materials and
resources is the heart of a discrete manufacturing business.
A business needs to know how much materials and total resources will be needed as input to finish a job and how
long it will take. Time needs to be figured both overall for the entire job and by resource, such as individual
machines.
All this is extremely complex and needs to be done by software. Ideally, that software should be a part of your
ERP system. Most ERP systems have manufacturing scheduling modules either built into the basic system or
available as an add-on module.
The module needs to be able to schedule a production run both backwards and forwards. That is, it needs to define
the schedule both by defining a start time for the job and estimating the completion time and by setting a
completion time and estimating when you need to start. This is basic.
Finite Scheduling and Infinite Scheduling
A good scheduling module can handle both finite and infinite scheduling. Some resources, such as tools, are finite.
They can only be scheduled for so many hours in a production period. Other resources, such as people, are more
flexible. Though normally limited to a set number of hours per production period that can be expanded if needed.
For instance people normally work 40 hours a week, but that can be increased by scheduling overtime. A good
scheduling module knows the difference in these resources and can respond appropriately when constructing a
schedule.
Forecasting
Sales forecasting is the prediction of the future sales of a particular product over a specific period of time based on
past performance of the product, inflation rates, unemployment, consumer spending patterns, market trends, and
interest rates.
In the preparation of a comprehensive marketing plan, sales forecasts help the marketer develop a marketing
budget, allocate marketing resources, and monitor the competition and the product environment.
Sales forecasting uses past sales figures to predict the short-term or long-term future performance to enable sound
financial planning.
For shops and stores, market research may yield the following indicators for deriving initial forecasts.
This module of the ERP software will take care of all accounts related entries and their impact on the whole
system. How finance comes and how it is been utilized. The total flow of money (Cash/Bank) and total
expenditures will be reflected here.
As an aftereffect of this, the management will be able to take their important financial decision and Budgeting.
They can come to know about the company‘s financial position at any moment.
All sorts of important financial reports like,
1. Trial Balance
2. Trading A/c
3. Profit & Loss A/c
4. Balance Sheet
5. Debtor‘s Balance
6. Creditors Balance
7. Cash/Bank Fund position
General Ledger (G/L)
The General Ledger module is the foundation of your accounting system. It meets the current and future financial
management requirements of organizations of all types and sizes. It provides a robust feature set designed to
handle your most demanding budgeting and processing needs.
General Ledger integrates with all modules and is the key to maximizing the efficiency and accuracy of your
financial data.
G/L Security
The G/L Security module enables access control. Organizations can control which users can view or use certain
general ledger accounts. The above is based on segment validation in G/L Security settings.
G/L Consolidations
G/L Consolidations lets you transfer and merge the General Ledger account. It merges transaction information
between separate companies and branch office locations.
It is also designed to enable subsidiaries and holding companies to run without being on the same network or
accounting database.
The function of this module starts with account creation. External departments like marketing or purchase will
create some of those accounts. Apart from regular voucher entries, this module will help the authority as well as
other departments by providing financial figures.
Final accounts will be generated from this module. Documents like receivable and payable statements are
generated from this module.
This module bridges between sales & procurement processes. All figures will be protected under the password.
The only authorized person will be eligible to access information from this module.
Fund manipulation control
Funds manipulations concerns are an important factor and some times it is treated as blood for an organization. So
in this regard, sources of funds and application of funds are to be taken care of, by defining
Balance sheets
Schedules
General and Sub-Ledger
Party and customer masters.
Also the various input transaction such as,
Voucher Entry
Credit/Debit entry
Cash/Bank receipts
Cash/Bank Payment
Bank Reconciliation statements
Bill verification.
Then finally different types of financial reports, which can be of various types according to specified company
standard.
ERP finance module provides businesses the control and accountability of their finances.
Features of each of the models description of data flows across modules
Overview of the supporting databases
SAP Identity Management supports the following database systems:
Oracle
IBM DB2
SAP Adaptive Server Enterprise (SAP ASE)
Oracle
The following versions of Oracle are supported:
Oracle version 11.2 (and higher)
Oracle version 12.1
Oracle version 12.2
Refer to the documentation for the database system for details about installation and also how to install and
configure a clustered database.
IBM DB2
The following versions of IBM DB2 are supported:
IBM DB2 10.1 (and higher) for Linux, UNIX and Microsoft Windows
IBM DB2 10.5 (and higher) for Linux, UNIX and Microsoft Windows
The installation is available from the SAP Software Download Center on the SAP Support Portal. In the SAP
Software Download Center, go to Databases Database and Database Patches and download installation and
support package files for SAP and third-party databases.
Technologies required for ERP
RP is an integrated system which incorporates an organization tasks in a uniform way. According to the report by
Statista more than 94% of the companies claim that their data security centers have improved using ERP
technologies.
The role of information technology in ERP is immense. In the article below we have thoroughly discussed the list
of ERP technologies that are used in the ERP development projects.
Below you will find the list of ERP technologies mentioned in this article:
Databases
PostgreSQL
MSSQL
Oracle SQL
Programming Technologies
.NET and ASP.NET
Java
Ruby
Python
PHP
Frontend Technologies
JavaScript
AngularJS
React
Vue.JS
SIMPLIFIED STRUCTURE OF ERP SYSTEMS
Before giving you an ERP technologies list, it is very important to understand the typical structure of ERP
systems. In a real life, enterprise resource planning solutions consist of dozens of connected application, databases,
modules, APIs etc. However, as any applications, they can be viewed as a structure built of the database, backend
or server part and the frontend or the user interface:
o Database – it is where the data about the assets (like the number of products in the warehouse etc) is stored.
o Backend – the engine that performs the operations in the system according to the users‘ request, for example,
make a request for the database to make a list of the products and goods on the particular warehouse and
render it to the user.
o Frontend – the graphical interface that allows the users to communicate with the backend and to form the
requests and then display the received information.
Those are the very simplified explanation of the ERP components from the software architecture perspective. In
this article, we will use them as the criteria for listing of the technologies in ERP systems to show their role and
exhibit their value for the business intelligence software as a whole.
TYPES OF ENTERPRISE RESOURCE PLANNING SOLUTIONS
Client/server or Desktop ERP
A client/server ERP technology works on a hub of computers which are networked locally or with the cloud
server. It enables database hosting in the central location and distribution of reporting services and user interface
into all other locations. Client/server ERP technologies help organizations to monitor and manage resources in real
time.
In desktop ERP frontend and backend run as an application launched on the user‘s machine. The data to the
desktop ERP is shared via the database located in the intranet (local server) or extranet (database is placed
somewhere in the cloud like the Azure). It allows for quick collaboration and easy access to the database even if
the team members are located in different countries.
Cloud/web-based ERP
In cloud/ web-based ERP the database and the backend are running in the cloud typically, a SaaS product. The
interface is rendered in the web browser. All you need to access it is a web browser on any device.
You can easily access applications including disk storage, memory and processing power which are hosted on the
server. The upfront cost of the web-based ERP technology is lower. Installation of software and hardware is not
required which is usually a long process, therefore the turnover of cloud-based ERP technology is quick.
Hybrid ERP
Hybrid ERP is the combination of the web-based ERPs and desktop based solution. There are two versions, the
one which can be launched as a desktop app and the other which you can access via a browser. They have a unified
database to share the same data regardless of how user access it whether via the browser or application. The
backend for the web app runs on the server and the backend for the desktop app runs on the users‘ machine. Both
that versions make the request for the database that is running in the cloud in the same manner irrespective of
whether an individual is using the browser or desktop application.
Organizations prefer Hybrid ERP over cloud and web ERP due to its rapid implementation, shorten maintenance
cycle and vendor independence. The downside of the hybrid ERP includes installation of the latest technological
infrastructure which usually needs a huge amount of investment. These solutions are neither as tested nor mature
compared to cloud-based ERP.
CONCLUSION
The diversity of the databases, languages and frameworks technologies in ERP gives a great flexibility. However,
it comes at a price, because it is quite hard to connect the dots and choose a right set of the development tools to
make the application click. There are several criteria that should be well defined before even starting the
consideration, such as platforms where the app will be used, number of users, a structure of the database,
scalability, security etc. The good news is that having the clearly defined requirements, each organization will be
able to solve this puzzle after a thoughtful research or with the help of consultants savvy in that area.