SlideShare a Scribd company logo
An Epicor®
White Paper
Epicor ERP 10
Adaptive ERP
Epicor ERP version 10 Adaptive ERP
Table of Contents
Introduction...............................................................................................1
Why adaptive ERP is important..................................................................2
How Epicor ERP 10 supports adaptive ERP................................................2
Adaptive data and services.........................................................................3
Entity Documents.......................................................................................3
1600 Individually Addressable Services.......................................................3
Business process management...................................................................4
Agile customization....................................................................................6
BAQs and dashboards................................................................................8
Unleashing the power of the personal dashboard.....................................9
Customization solution workbench.........................................................10
i
Epicor ERP version 10 Adaptive ERP
Introduction
From their inception, Enterprise Resource Planning (ERP) systems have been deployed with an
overarching purpose: reduce costs by managing processes and materials. Until the middle 1980s,
enterprise systems were built for narrowly defined business needs such as order management,
account payables, and inventory control. The first real ERP systems integrated the data and
processes once handled by individual programs into a single system capable of managing almost
every aspect of running a sizable business. They transformed how modern businesses work.
The principal benefit of a consolidated ERP strategy was ensuring that data wasn’t duplicated
across departments, eliminating “islands of information.” Processes once separated could now be
linked, enabling enterprise-wide planning and optimization. For years, the focus of ERP was top-
down implementation of this strategy: the imposition of processes and measurements from an
executive perspective. As the marketplace has evolved into a global competition, where facilities,
suppliers, and partners are dispersed geographically and supply and demand signals occur over
increasingly complex and nuanced value networks, the top-down orientation of traditional ERP
is proving to be less than adequate on its own. In this new business environment, change and
innovation are accelerating; risk and opportunity are dynamic elements across networks, and
business practices and processes are evolving at a pace heretofore unimagined. Response to this
changed competitive landscape demands that ERP not only support the executive agenda but
also the needs of individuals, regardless of where are they are in an organization’s value network.
Only then can companies mobilize quickly and respond effectively to events as they occur at
breakneck speed, whether in Singapore or Stuttgart or the Silicon Valley. So ERP has had to evolve
into adaptive ERP.
1
Epicor ERP version 10 Adaptive ERP
Why adaptive ERP is important
In a global marketplace where speed, change, and the demand for innovation are accelerating
challenges, the expectations of ERP have changed. ERP is no longer simply about cutting costs,
but rather about enabling businesses to grow and take advantage of new opportunities (and
avoid unexpected risks) as they emerge. Competition may come from anywhere, often from
unfamiliar players; disruptive technologies (e.g., additive manufacturing, social networks) may also
change the game radically in a short time. Companies now need ERP systems that can adapt to
unique and dynamic business environments and that can drive growth as well as control costs.
A large part of business innovation involves trying new things with less risk, modeling ideas and
outcomes, or simply changing how people work with information. Today, ERP systems have to be
approachable by all employees, changeable to waste less time, and readily integrated with other
systems. Consequently, ERP needs to adapt at the same speed as business—or get out of the way.
As discussed, enterprises today have to deal with complexity and levels of competition
unimaginable a few years ago. New product introduction cycles have shortened dramatically as
customer demands for innovation reach unprecedented heights. (For example, go into your cell
phone store today. Go back in six weeks. Note the difference in products on display.) Even small
and mid-sized companies face multi-national concerns; as such, they must be capable of managing
volatile economic situations and new compliance regimes. Increasingly, companies are moving to
achieve necessary velocity by collapsing processes and partnering to expand ecosystems.
How Epicor ERP 10 supports adaptive ERP
One way Epicor ERP 10 helps meet these challenges is through flexibility. Processes can be defined
and changed easily, and the system can be deployed as a single instance or in loosely coupled
peer instances, on-premise or in the cloud. Epicor ERP 10 has been designed with the knowledge
that a company’s ability to innovate is at least partly coupled to business process strategy;
specifically, agility is realized when processes are easily and inexpensively changed.
ERP 10 delivers the deep global functionality of earlier versions, with dramatically simplified
architecture and system management. Committed to a true services architecture, surrounded by
strong extensibility, orchestration, and customization capabilities, Epicor ERP 10 is a platform for
adaptive ERP as much as it is an application.
2
Epicor ERP version 10 Adaptive ERP
Adaptive data and services
Epicor ERP 10 services include more than 1,300 independent services and nearly 20,000
operations. All access to the application logic—whether from an Epicor client application or any
other enterprise system—is managed by calling one or more of these services. Each application
service has a number of standard operations for retrieving or updating entities such as customers,
parts, and manufacturing orders. Depending on the specific needs of the user, there are also
other utility operations. There are no proprietary APIs, application logic, or data unavailable for
use by implementers or integrators to solve problems.
The ERP 10 database is well normalized and easy to understand after a bit of study. Baseline
tables and columns are documented in an online data dictionary. The system includes metadata
defining relationships and data typing information that makes the information schema readily
accessible. Baseline tables by convention belong to Epicor-defined schemas, which means user-
defined tables can be added to the physical database without creating naming conflicts.
User-defined (UD) fields can be logically added to any baseline table. The system transparently
stores user-defined fields in a child table linked to the baseline table via an alternate key. ERP 10
also maintains an SQL view in the “dbo” namespace that joins the baseline and user-defined
fields into a consolidated object that users can conveniently bind to custom reports or data
management processes.
•	Entity/document-oriented
•	Extensible data and behavior
•	All provide “standard” operations plus any number of
service-specific operations
1600 Individually Addressable Services
•	Hierarchical data containers for
non-scalar results
•	Extensible for custom data
Entity Documents
3
Epicor ERP version 10 Adaptive ERP
Business process management
A powerful and unique feature in Epicor ERP 10 is Epicor Business Process Management (BPM)
that allows administrators to augment or replace service behavior with custom rules or managed
code. Any of the nearly 20,000 service operations that comprise ERP 10 can be intercepted and
incorporated into a rules-based workflow. BPM workflows can be triggered to run before, instead
of, or after the baseline processing. For updates to application data, these rules can be executed
within the overall transaction or asynchronously after changes are committed to the database.
BPM has two kinds of directives: those bound to service operations and those bound to physical
operations (methods) or from a database intrinsic (CRUD) point of view. BPM also includes
“business holds” that are user-defined artifacts used to constrain or route processing logic. Similar
to how a credit hold might restrict receiving new orders for a customer, a business hold can be
defined between a user-defined concept (e.g., Nuclear Materials) and an entity such as a part
class. Business holds are bound to processes using BPM to restrict actions on the entity when the
hold is in effect.
BPM directives and business holds work together to build complex business processes. Directives
can even interrupt the normal processing sequence to query the user for an approval or for more
information. Other directive activities include attaching and removing data tags and business
holds, evaluating static or data-driven conditions, and invoking service orchestration workflows
for integrations.
4
Epicor ERP version 10 Adaptive ERP
Most BPM directives are configured using easy rules wizards, similar to rules editing in Microsoft®
Outlook®
. Developers can add custom programming code in C# to any BPM workflow. The BPM
AwPI provides all necessary access to original and changed values present in the relevant entity
document. All rules are stored as metadata resources, which means there is no impact when
servicing ERP 10 with fix releases.
Together, user-defined fields and BPM provide the means to manage server behavior. Epicor ERP
10 also has a powerful and easy-to-use customization stack for defining rich and productive user
experiences. The ERP 10 Client includes an embedded, integrated development environment (IDE)
that allows controls to be moved, dropped, or added.
5
Epicor ERP version 10 Adaptive ERP
Agile customization
Developers can declare dynamic “row rules” to create data-driven behaviors such as changing
color or style. Moreover, form logic can be created in C# or VB.NET and assigned to form, panel,
or control events. All customizations are managed and stored as metadata that is propagated to
deployments automatically and on demand. More importantly, the metadata-based approach for
customizing Epicor ERP 10 is “non-invasive” to Epicor-supplied application resources. This means
customizations do not touch baseline code, keeping the deployment of service packs an easy
process, regardless of how much customization has been done. This approach enables Epicor ERP
10 users to realize the agility they need today without creating barriers to future agility. So in ERP
10, it is remarkably easy to modify workflows as business practices evolve—a critical advantage in
today’s accelerating and rapidly changing marketplace.
The Epicor ERP 10 customization architecture supports seven levels of customization and
personalization. This allows collections of base forms to be repurposed for specialized products to
fit industry-specific requirements. Other customization levels support localization requirements for
world-ready ERP and extensions created by Epicor partners and developers.
Finally, a personalization layer is reserved to allow individuals control of the colors, look, and feel
of their ERP system. Users (with sufficient permission) can launch the ERP 10 Runtime Styling Tool
(RST) at any time when running the ERP 10 Client Application. With the RST active, users can
hover the cursor over form and menu areas to see what resources are present and how they can
be modified. Individual style choices can be collected and shared with other individuals or across
the enterprise.
6
Epicor ERP version 10 Adaptive ERP
Epicor Web Access (EWA) allows users access to ERP 10 forms using a browser. EWA renders the
client application content using pure HTML, without dependencies on browser plug-ins. HTML
forms are derived directly from the same metadata that defines ERP Client Application forms.
Many constructs supported by the Client Application customization tools are also supported by
EWA. That means it is possible to customize Epicor ERP using the embedded IDE tools and for
those changes to appear in the browser versions of the form.
7
Epicor ERP version 10 Adaptive ERP
BAQs and dashboards
Two foundational capabilities of the Epicor ERP architecture are the Business Activity Query
(BAQ) and the ICE Dashboard. As their names imply, a BAQ defines a data query and the ICE
Dashboard renders that query on any number of easily accessible devices. It is hard to overstate
the usefulness of these two technologies. Many ERP 10 system implementations rely on BAQs for
defining relevant data for searching, monitoring, or for use in integrations.
A BAQ is essentially a T-SQL query definition that can be defined once and then run safely by
others. BAQs bridge security automatically, meaning when executed they only expose data the
current user is allowed to see. ERP 10 secures all tables and columns by assigning access rights
to users and groups. However, ERP 10 also has a number of other global security partitions (e.g.,
company, plant, department, territories) that the BAQ system also enforces.
Epicor ICE Dashboards render BAQ data either as a basic grid or as a chart or graph. Dashboards
are usually combined into portal pages aligned along a role-based or functional area such as
sales analysis. All ICE Dashboards have publish/subscribe capabilities that allow users to interact
with one ICE Dashboard while another changes views in reaction. A typical scenario has a portal
page with an orders list dashboard, a details dashboard, and a graph showing sales relative to
plan. Clicking between orders in the first dashboard causes the other dashboards to update
automatically with the order in scope.
Dashboards are also available on mobile and tablet devices through Internet browsers. On tablet
devices, ICE Dashboards are usable in the browser or as live tiles on the ERP Home Screen. For
phone form factors, the ICE Dashboard system provides easy touch-based navigation optimized
for smart phone screens.
8
Epicor ERP version 10 Adaptive ERP
Unleashing the power of the personal dashboard
For users anywhere in the enterprise network, mobile dashboards are updatable in real time if the
organization desires, a feature often used for actionable queries or expedited approval processes.
This feature enables Epicor ERP 10 customers to create their own “My ERP” with precise control
over what can and cannot be updated and deployed to mobile devices. Users are not dependent
on Epicor making the solution mobile; the tools enable them to build out from the Epicor
framework to deliver any part of Epicor ERP 10 to any mobile device.
Contrast this feature with other ERP solutions, where organizations are bound to wait for the
software provider to develop specific mobile applications for parts of their ERP functionality.
Instead, it empowers the user to be truly adaptive and in control of the organization’s ability to
respond and deliver the necessary support across the network when and where needed.
BAQs can be updateable, which means that any BAQ can become an instance data-driven API to
the ERP system. Updatable BAQs accept data in the defined BAQ format and then automatically
call the relevant update operations on one or more ERP services. This capability is extremely
powerful in that it provides administrators with a way to create a view from data perspective and
then make updates to the ERP system through the services logic (including BPM directives). An
updatable BAQ can be coupled to an updatable ICE Dashboard, which together form an easily
defined data entry form.
BAQs drive many other important ERP 10 subsystems besides ICE Dashboards. For example,
BAQs define the indexes managed by Epicor Enterprise Search, along with added information
to drive how search results are ranked, presented, and linked to forms and other resources.
Search functions in almost every ERP 10 form can be extended with BAQs. Users can create
queries—subject to limitations established by administrators—for use as personal search dialogs.
Full-featured reports can be defined from a BAQ. Epicor Social Enterprise allows administrators to
design BAQ-based entities that users can “follow” and converse about. Finally, any BAQ can drive
an ERP Home screen live tile view.
Any updatable BAQ can be a two-way integration API and a first-class resource for Epicor’s service
orchestration engine, Epicor Service Connect. New in Epicor ERP 10: BAQs can be defined for
non-Epicor data sources via ODBC. Administrators can now add metadata that provides useful
definitions, documentation, and linkage hints for users defining External BAQs.
9
Epicor ERP version 10 Adaptive ERP
Customization solution workbench
Most projects that require ERP customization involve many artifact types (e.g., form
customizations, special menu options, BAQs, dashboard definitions). To help administrators stay
organized, Epicor ERP 10 includes the Solution Workbench. The Solution Workbench defines
projects where items can be added and versioned. Solutions are then packaged and can be
exported to share with other ERP instances or simply shelved until needed.
The ERP 10 Solution Workbench is a great improvement over the Solution Manager included in
earlier versions of Epicor ERP. Almost anything can be added to a solution, be it an ERP 10 object
or an external resource. Usability and performance have improved, especially for managing larger,
more complex projects.
10
This document is for informational purposes only and is subject to change without notice. This document and its contents, including the viewpoints, dates and functional content
expressed herein are believed to be accurate as of its date of publication, April 2014. However, Epicor Software Corporation makes no guarantee, representations or warranties
with regard to the enclosed information and specifically disclaims any applicable implied warranties, such as for fitness for a particular purpose, merchantability, satisfactory
quality, and reasonable skill and care. As each user of Epicor software is likely to be unique in their requirements in the use of such software and their business processes, users
of this document are always advised to discuss the content of this document with their Epicor account manager. All information contained herein is subject to change without
notice and changes to this document since printing and other important information about the software product are made or published in release notes, and you are urged to
obtain the current release notes for the software product. We welcome user comments and reserve the right to revise this publication and/or make improvements or changes to
the products or programs described in this publication at any time, without notice. The usage of any Epicor Software shall be pursuant to an Epicor end user license agreement
and the performance of any consulting services by Epicor personnel shall be pursuant to the standard services terms and conditions of Epicor Software Corporation. Epicor and
the Epicor logo are trademarks of Epicor Software Corporation, registered in the United States, certain other countries and/or the EU. All other trademarks mentioned are the
property of their respective owners. Copyright © 2014 Epicor Software Corporation. All rights reserved.
Contact us for more information on Epicor Products and Services
Index InfoTech is a regional leader in providing enterprise-class solutions & services. In a short span, Index
InfoTech has forged strategic alliances with a network of partners with a common goal of maximizing the
value of clients IT investment. With vast experience in offering services from manufacturing to distribution
and from retail to services industries, Index InfoTech delivers solutions to its prestigious clients and enables
them to meet their strategic aspirations effectively.
ERP | HCM | POS | BI
Epicor Partner in UAE since 2011
info@indexinfotech.com+971 4 276 0404 www.indexinfotech.com

More Related Content

What's hot

Otbi and bicc_psr_technote_v3_final_document
Otbi and bicc_psr_technote_v3_final_documentOtbi and bicc_psr_technote_v3_final_document
Otbi and bicc_psr_technote_v3_final_document
HamadaAsmrAladham1
 
E-Business suite for the Pampered Chef
E-Business suite for the Pampered ChefE-Business suite for the Pampered Chef
E-Business suite for the Pampered Chef
Rolta
 
Eresource erp book on trading
Eresource erp book on tradingEresource erp book on trading
Eresource erp book on trading
Eresource Erp
 
ERP
ERPERP
Sap solution provider
Sap solution providerSap solution provider
Sap solution provider
Business APAC
 
Enterprise resource planning
Enterprise resource planningEnterprise resource planning
Enterprise resource planning
ALTANAI BISHT
 
ERP
ERPERP
Fusion applications gl and ar suresh c-mishra
Fusion applications   gl and ar suresh c-mishraFusion applications   gl and ar suresh c-mishra
Fusion applications gl and ar suresh c-mishra
Suresh Mishra
 
Ahcs best practice_white_paper_1.5 (1)
Ahcs best practice_white_paper_1.5 (1)Ahcs best practice_white_paper_1.5 (1)
Ahcs best practice_white_paper_1.5 (1)
HamadaAsmrAladham1
 
Oracle 11i Configuration Document
Oracle 11i Configuration DocumentOracle 11i Configuration Document
Oracle 11i Configuration Document
Sajid Ali
 
Record to report (1)
Record to report (1)Record to report (1)
Record to report (1)
HamadaAsmrAladham1
 
Oracle Fusion Applications Accounts Payables
Oracle Fusion Applications Accounts PayablesOracle Fusion Applications Accounts Payables
Oracle Fusion Applications Accounts Payables
Berry Clemens
 
Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001
jucaab
 
Enterprise Resource Planning
Enterprise Resource PlanningEnterprise Resource Planning
Enterprise Resource Planning
Ram Dutt Shukla
 
Firoz ERP SCM
Firoz ERP SCMFiroz ERP SCM
Firoz ERP SCM
Md.Firoz Basha
 
Otn siebel obrm integration
Otn siebel obrm integrationOtn siebel obrm integration
Otn siebel obrm integration
Kasi Viswanathan
 
an-overview-enterprise-resource-planning erp-
 an-overview-enterprise-resource-planning  erp- an-overview-enterprise-resource-planning  erp-
an-overview-enterprise-resource-planning erp-
Er Deepak Sharma
 
Coexist: Your current purchasing solution together with Oracle Fusion Procure...
Coexist: Your current purchasing solution together with Oracle Fusion Procure...Coexist: Your current purchasing solution together with Oracle Fusion Procure...
Coexist: Your current purchasing solution together with Oracle Fusion Procure...
Infosys
 
ERP software architecture
ERP software architectureERP software architecture
ERP software architecture
Yuliia Makarenko
 
Hitting the Reset Button for R12 - The Upgrade vs Reimplement Decision
Hitting the Reset Button for R12 - The Upgrade vs Reimplement DecisionHitting the Reset Button for R12 - The Upgrade vs Reimplement Decision
Hitting the Reset Button for R12 - The Upgrade vs Reimplement Decision
eprentise
 

What's hot (20)

Otbi and bicc_psr_technote_v3_final_document
Otbi and bicc_psr_technote_v3_final_documentOtbi and bicc_psr_technote_v3_final_document
Otbi and bicc_psr_technote_v3_final_document
 
E-Business suite for the Pampered Chef
E-Business suite for the Pampered ChefE-Business suite for the Pampered Chef
E-Business suite for the Pampered Chef
 
Eresource erp book on trading
Eresource erp book on tradingEresource erp book on trading
Eresource erp book on trading
 
ERP
ERPERP
ERP
 
Sap solution provider
Sap solution providerSap solution provider
Sap solution provider
 
Enterprise resource planning
Enterprise resource planningEnterprise resource planning
Enterprise resource planning
 
ERP
ERPERP
ERP
 
Fusion applications gl and ar suresh c-mishra
Fusion applications   gl and ar suresh c-mishraFusion applications   gl and ar suresh c-mishra
Fusion applications gl and ar suresh c-mishra
 
Ahcs best practice_white_paper_1.5 (1)
Ahcs best practice_white_paper_1.5 (1)Ahcs best practice_white_paper_1.5 (1)
Ahcs best practice_white_paper_1.5 (1)
 
Oracle 11i Configuration Document
Oracle 11i Configuration DocumentOracle 11i Configuration Document
Oracle 11i Configuration Document
 
Record to report (1)
Record to report (1)Record to report (1)
Record to report (1)
 
Oracle Fusion Applications Accounts Payables
Oracle Fusion Applications Accounts PayablesOracle Fusion Applications Accounts Payables
Oracle Fusion Applications Accounts Payables
 
Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001Fusion app tech_con8707_pdf_8707_0001
Fusion app tech_con8707_pdf_8707_0001
 
Enterprise Resource Planning
Enterprise Resource PlanningEnterprise Resource Planning
Enterprise Resource Planning
 
Firoz ERP SCM
Firoz ERP SCMFiroz ERP SCM
Firoz ERP SCM
 
Otn siebel obrm integration
Otn siebel obrm integrationOtn siebel obrm integration
Otn siebel obrm integration
 
an-overview-enterprise-resource-planning erp-
 an-overview-enterprise-resource-planning  erp- an-overview-enterprise-resource-planning  erp-
an-overview-enterprise-resource-planning erp-
 
Coexist: Your current purchasing solution together with Oracle Fusion Procure...
Coexist: Your current purchasing solution together with Oracle Fusion Procure...Coexist: Your current purchasing solution together with Oracle Fusion Procure...
Coexist: Your current purchasing solution together with Oracle Fusion Procure...
 
ERP software architecture
ERP software architectureERP software architecture
ERP software architecture
 
Hitting the Reset Button for R12 - The Upgrade vs Reimplement Decision
Hitting the Reset Button for R12 - The Upgrade vs Reimplement DecisionHitting the Reset Button for R12 - The Upgrade vs Reimplement Decision
Hitting the Reset Button for R12 - The Upgrade vs Reimplement Decision
 

Similar to Epicor ERP 10 Adaptive ERP

Streamlining Functionality In Release 12
 Streamlining Functionality In Release 12 Streamlining Functionality In Release 12
Streamlining Functionality In Release 12
eprentise
 
Streamlining Functionality in Release 12
Streamlining Functionality in Release 12Streamlining Functionality in Release 12
Streamlining Functionality in Release 12
eprentise
 
Epicor ERP 10 - Connected ERP
Epicor ERP 10 - Connected ERPEpicor ERP 10 - Connected ERP
Epicor ERP 10 - Connected ERP
Index InfoTech
 
IRCTC projects
IRCTC  projects IRCTC  projects
IRCTC projects
Karan Kukreja
 
Introduction to Enterprise Resource Planning
Introduction to Enterprise Resource PlanningIntroduction to Enterprise Resource Planning
Introduction to Enterprise Resource Planning
Sean Badiru
 
White papers why and how to achieve global erp
White papers why and how to achieve global erpWhite papers why and how to achieve global erp
White papers why and how to achieve global erp
Kaizenlogcom
 
White papers why and how to achieve global erp
White papers why and how to achieve global erpWhite papers why and how to achieve global erp
White papers why and how to achieve global erp
Kaizenlogcom
 
Computer softwere aplications ERP Systems. ERP.pptx
Computer softwere aplications ERP Systems. ERP.pptxComputer softwere aplications ERP Systems. ERP.pptx
Computer softwere aplications ERP Systems. ERP.pptx
khamraevagulimokh
 
An ERP Point of View
An ERP Point of ViewAn ERP Point of View
An ERP Point of View
Matt Jewett
 
Free Accounting Software UK
Free Accounting Software UKFree Accounting Software UK
Free Accounting Software UK
Arcus Universe Ltd
 
Spreadsheet server
Spreadsheet serverSpreadsheet server
Spreadsheet server
Ravichandra Yarlagadda
 
Inventory plus oracle inventory zero_issues
Inventory plus oracle inventory zero_issuesInventory plus oracle inventory zero_issues
Inventory plus oracle inventory zero_issues
George Faur
 
TechoERP.pdf
TechoERP.pdfTechoERP.pdf
TechoERP.pdf
TechoERP
 
A Comparison of Cloud based ERP Systems
A Comparison of Cloud based ERP SystemsA Comparison of Cloud based ERP Systems
A Comparison of Cloud based ERP Systems
Nakul Patel
 
Basic erp concepts
Basic erp conceptsBasic erp concepts
Basic erp concepts
mukki4u
 
How To Choose & Plan Smart ERP Designed For Performance
How To Choose & Plan Smart ERP Designed For PerformanceHow To Choose & Plan Smart ERP Designed For Performance
How To Choose & Plan Smart ERP Designed For Performance
WGS HUB
 
Product Analysis Oracle BI Applications Introduction
Product Analysis Oracle BI Applications IntroductionProduct Analysis Oracle BI Applications Introduction
Product Analysis Oracle BI Applications Introduction
AcevedoApps
 
Introducing Epicor ERP
Introducing Epicor ERPIntroducing Epicor ERP
Introducing Epicor ERP
Athens Technology Center
 
Do You Need Odoo Software in ERP for Your Business.pdf
Do You Need Odoo Software in ERP for Your Business.pdfDo You Need Odoo Software in ERP for Your Business.pdf
Do You Need Odoo Software in ERP for Your Business.pdf
CandidRoot Solutions Private Limited
 
Understanding the then and now of Enterprise Management Systems.pdf
Understanding the then and now of Enterprise Management Systems.pdfUnderstanding the then and now of Enterprise Management Systems.pdf
Understanding the then and now of Enterprise Management Systems.pdf
Anil
 

Similar to Epicor ERP 10 Adaptive ERP (20)

Streamlining Functionality In Release 12
 Streamlining Functionality In Release 12 Streamlining Functionality In Release 12
Streamlining Functionality In Release 12
 
Streamlining Functionality in Release 12
Streamlining Functionality in Release 12Streamlining Functionality in Release 12
Streamlining Functionality in Release 12
 
Epicor ERP 10 - Connected ERP
Epicor ERP 10 - Connected ERPEpicor ERP 10 - Connected ERP
Epicor ERP 10 - Connected ERP
 
IRCTC projects
IRCTC  projects IRCTC  projects
IRCTC projects
 
Introduction to Enterprise Resource Planning
Introduction to Enterprise Resource PlanningIntroduction to Enterprise Resource Planning
Introduction to Enterprise Resource Planning
 
White papers why and how to achieve global erp
White papers why and how to achieve global erpWhite papers why and how to achieve global erp
White papers why and how to achieve global erp
 
White papers why and how to achieve global erp
White papers why and how to achieve global erpWhite papers why and how to achieve global erp
White papers why and how to achieve global erp
 
Computer softwere aplications ERP Systems. ERP.pptx
Computer softwere aplications ERP Systems. ERP.pptxComputer softwere aplications ERP Systems. ERP.pptx
Computer softwere aplications ERP Systems. ERP.pptx
 
An ERP Point of View
An ERP Point of ViewAn ERP Point of View
An ERP Point of View
 
Free Accounting Software UK
Free Accounting Software UKFree Accounting Software UK
Free Accounting Software UK
 
Spreadsheet server
Spreadsheet serverSpreadsheet server
Spreadsheet server
 
Inventory plus oracle inventory zero_issues
Inventory plus oracle inventory zero_issuesInventory plus oracle inventory zero_issues
Inventory plus oracle inventory zero_issues
 
TechoERP.pdf
TechoERP.pdfTechoERP.pdf
TechoERP.pdf
 
A Comparison of Cloud based ERP Systems
A Comparison of Cloud based ERP SystemsA Comparison of Cloud based ERP Systems
A Comparison of Cloud based ERP Systems
 
Basic erp concepts
Basic erp conceptsBasic erp concepts
Basic erp concepts
 
How To Choose & Plan Smart ERP Designed For Performance
How To Choose & Plan Smart ERP Designed For PerformanceHow To Choose & Plan Smart ERP Designed For Performance
How To Choose & Plan Smart ERP Designed For Performance
 
Product Analysis Oracle BI Applications Introduction
Product Analysis Oracle BI Applications IntroductionProduct Analysis Oracle BI Applications Introduction
Product Analysis Oracle BI Applications Introduction
 
Introducing Epicor ERP
Introducing Epicor ERPIntroducing Epicor ERP
Introducing Epicor ERP
 
Do You Need Odoo Software in ERP for Your Business.pdf
Do You Need Odoo Software in ERP for Your Business.pdfDo You Need Odoo Software in ERP for Your Business.pdf
Do You Need Odoo Software in ERP for Your Business.pdf
 
Understanding the then and now of Enterprise Management Systems.pdf
Understanding the then and now of Enterprise Management Systems.pdfUnderstanding the then and now of Enterprise Management Systems.pdf
Understanding the then and now of Enterprise Management Systems.pdf
 

More from Index InfoTech

How to successfully select an #ERP system in eight simple steps
How to successfully select an #ERP system in eight simple stepsHow to successfully select an #ERP system in eight simple steps
How to successfully select an #ERP system in eight simple steps
Index InfoTech
 
#Epicor #ERP For Fabricated Metals
#Epicor #ERP For Fabricated Metals#Epicor #ERP For Fabricated Metals
#Epicor #ERP For Fabricated Metals
Index InfoTech
 
#Epicor #ERP 10 Architected for Efficiency
#Epicor #ERP 10 Architected for Efficiency#Epicor #ERP 10 Architected for Efficiency
#Epicor #ERP 10 Architected for Efficiency
Index InfoTech
 
Top 6 technologies SME manufacturers can't afford to ignore
Top 6 technologies SME manufacturers can't afford to ignoreTop 6 technologies SME manufacturers can't afford to ignore
Top 6 technologies SME manufacturers can't afford to ignore
Index InfoTech
 
Index InfoTech | Corporate presentation fy17
Index InfoTech | Corporate presentation fy17Index InfoTech | Corporate presentation fy17
Index InfoTech | Corporate presentation fy17
Index InfoTech
 
Enhanced Effectiveness with Epicor 10 ERP
Enhanced Effectiveness with Epicor 10 ERPEnhanced Effectiveness with Epicor 10 ERP
Enhanced Effectiveness with Epicor 10 ERP
Index InfoTech
 
Business case for deploying Epicor ERP in the cloud
Business case for deploying Epicor ERP in the cloudBusiness case for deploying Epicor ERP in the cloud
Business case for deploying Epicor ERP in the cloud
Index InfoTech
 
How To Successfully Select An ERP System in Eight Simple Steps
How To Successfully Select An ERP System in Eight Simple StepsHow To Successfully Select An ERP System in Eight Simple Steps
How To Successfully Select An ERP System in Eight Simple Steps
Index InfoTech
 

More from Index InfoTech (8)

How to successfully select an #ERP system in eight simple steps
How to successfully select an #ERP system in eight simple stepsHow to successfully select an #ERP system in eight simple steps
How to successfully select an #ERP system in eight simple steps
 
#Epicor #ERP For Fabricated Metals
#Epicor #ERP For Fabricated Metals#Epicor #ERP For Fabricated Metals
#Epicor #ERP For Fabricated Metals
 
#Epicor #ERP 10 Architected for Efficiency
#Epicor #ERP 10 Architected for Efficiency#Epicor #ERP 10 Architected for Efficiency
#Epicor #ERP 10 Architected for Efficiency
 
Top 6 technologies SME manufacturers can't afford to ignore
Top 6 technologies SME manufacturers can't afford to ignoreTop 6 technologies SME manufacturers can't afford to ignore
Top 6 technologies SME manufacturers can't afford to ignore
 
Index InfoTech | Corporate presentation fy17
Index InfoTech | Corporate presentation fy17Index InfoTech | Corporate presentation fy17
Index InfoTech | Corporate presentation fy17
 
Enhanced Effectiveness with Epicor 10 ERP
Enhanced Effectiveness with Epicor 10 ERPEnhanced Effectiveness with Epicor 10 ERP
Enhanced Effectiveness with Epicor 10 ERP
 
Business case for deploying Epicor ERP in the cloud
Business case for deploying Epicor ERP in the cloudBusiness case for deploying Epicor ERP in the cloud
Business case for deploying Epicor ERP in the cloud
 
How To Successfully Select An ERP System in Eight Simple Steps
How To Successfully Select An ERP System in Eight Simple StepsHow To Successfully Select An ERP System in Eight Simple Steps
How To Successfully Select An ERP System in Eight Simple Steps
 

Recently uploaded

Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Paul Brebner
 
Software Test Automation - A Comprehensive Guide on Automated Testing.pdf
Software Test Automation - A Comprehensive Guide on Automated Testing.pdfSoftware Test Automation - A Comprehensive Guide on Automated Testing.pdf
Software Test Automation - A Comprehensive Guide on Automated Testing.pdf
kalichargn70th171
 
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical OperationsEnsuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
OnePlan Solutions
 
Beginner's Guide to Observability@Devoxx PL 2024
Beginner's  Guide to Observability@Devoxx PL 2024Beginner's  Guide to Observability@Devoxx PL 2024
Beginner's Guide to Observability@Devoxx PL 2024
michniczscribd
 
Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...
Paul Brebner
 
Refactoring legacy systems using events commands and bubble contexts
Refactoring legacy systems using events commands and bubble contextsRefactoring legacy systems using events commands and bubble contexts
Refactoring legacy systems using events commands and bubble contexts
Michał Kurzeja
 
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA ComplianceSecure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
ICS
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
The Third Creative Media
 
Trailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptxTrailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptx
ImtiazBinMohiuddin
 
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
manji sharman06
 
How GenAI Can Improve Supplier Performance Management.pdf
How GenAI Can Improve Supplier Performance Management.pdfHow GenAI Can Improve Supplier Performance Management.pdf
How GenAI Can Improve Supplier Performance Management.pdf
Zycus
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
sandeepmenon62
 
Building API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructureBuilding API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructure
confluent
 
Best Practices & Tips for a Successful Odoo ERP Implementation
Best Practices & Tips for a Successful Odoo ERP ImplementationBest Practices & Tips for a Successful Odoo ERP Implementation
Best Practices & Tips for a Successful Odoo ERP Implementation
Envertis Software Solutions
 
Orca: Nocode Graphical Editor for Container Orchestration
Orca: Nocode Graphical Editor for Container OrchestrationOrca: Nocode Graphical Editor for Container Orchestration
Orca: Nocode Graphical Editor for Container Orchestration
Pedro J. Molina
 
42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert
vaishalijagtap12
 
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Ortus Solutions, Corp
 
Streamlining End-to-End Testing Automation
Streamlining End-to-End Testing AutomationStreamlining End-to-End Testing Automation
Streamlining End-to-End Testing Automation
Anand Bagmar
 
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdfTheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
Ortus Solutions, Corp
 

Recently uploaded (20)

Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
Why Apache Kafka Clusters Are Like Galaxies (And Other Cosmic Kafka Quandarie...
 
Software Test Automation - A Comprehensive Guide on Automated Testing.pdf
Software Test Automation - A Comprehensive Guide on Automated Testing.pdfSoftware Test Automation - A Comprehensive Guide on Automated Testing.pdf
Software Test Automation - A Comprehensive Guide on Automated Testing.pdf
 
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical OperationsEnsuring Efficiency and Speed with Practical Solutions for Clinical Operations
Ensuring Efficiency and Speed with Practical Solutions for Clinical Operations
 
Beginner's Guide to Observability@Devoxx PL 2024
Beginner's  Guide to Observability@Devoxx PL 2024Beginner's  Guide to Observability@Devoxx PL 2024
Beginner's Guide to Observability@Devoxx PL 2024
 
Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...Superpower Your Apache Kafka Applications Development with Complementary Open...
Superpower Your Apache Kafka Applications Development with Complementary Open...
 
Refactoring legacy systems using events commands and bubble contexts
Refactoring legacy systems using events commands and bubble contextsRefactoring legacy systems using events commands and bubble contexts
Refactoring legacy systems using events commands and bubble contexts
 
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA ComplianceSecure-by-Design Using Hardware and Software Protection for FDA Compliance
Secure-by-Design Using Hardware and Software Protection for FDA Compliance
 
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
Unlock the Secrets to Effortless Video Creation with Invideo: Your Ultimate G...
 
Trailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptxTrailhead Talks_ Journey of an All-Star Ranger .pptx
Trailhead Talks_ Journey of an All-Star Ranger .pptx
 
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
Call Girls Bangalore🔥7023059433🔥Best Profile Escorts in Bangalore Available 24/7
 
bgiolcb
bgiolcbbgiolcb
bgiolcb
 
How GenAI Can Improve Supplier Performance Management.pdf
How GenAI Can Improve Supplier Performance Management.pdfHow GenAI Can Improve Supplier Performance Management.pdf
How GenAI Can Improve Supplier Performance Management.pdf
 
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptxOperational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
Operational ease MuleSoft and Salesforce Service Cloud Solution v1.0.pptx
 
Building API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructureBuilding API data products on top of your real-time data infrastructure
Building API data products on top of your real-time data infrastructure
 
Best Practices & Tips for a Successful Odoo ERP Implementation
Best Practices & Tips for a Successful Odoo ERP ImplementationBest Practices & Tips for a Successful Odoo ERP Implementation
Best Practices & Tips for a Successful Odoo ERP Implementation
 
Orca: Nocode Graphical Editor for Container Orchestration
Orca: Nocode Graphical Editor for Container OrchestrationOrca: Nocode Graphical Editor for Container Orchestration
Orca: Nocode Graphical Editor for Container Orchestration
 
42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert42 Ways to Generate Real Estate Leads - Sellxpert
42 Ways to Generate Real Estate Leads - Sellxpert
 
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
Strengthening Web Development with CommandBox 6: Seamless Transition and Scal...
 
Streamlining End-to-End Testing Automation
Streamlining End-to-End Testing AutomationStreamlining End-to-End Testing Automation
Streamlining End-to-End Testing Automation
 
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdfTheFutureIsDynamic-BoxLang-CFCamp2024.pdf
TheFutureIsDynamic-BoxLang-CFCamp2024.pdf
 

Epicor ERP 10 Adaptive ERP

  • 1. An Epicor® White Paper Epicor ERP 10 Adaptive ERP
  • 2. Epicor ERP version 10 Adaptive ERP Table of Contents Introduction...............................................................................................1 Why adaptive ERP is important..................................................................2 How Epicor ERP 10 supports adaptive ERP................................................2 Adaptive data and services.........................................................................3 Entity Documents.......................................................................................3 1600 Individually Addressable Services.......................................................3 Business process management...................................................................4 Agile customization....................................................................................6 BAQs and dashboards................................................................................8 Unleashing the power of the personal dashboard.....................................9 Customization solution workbench.........................................................10 i
  • 3. Epicor ERP version 10 Adaptive ERP Introduction From their inception, Enterprise Resource Planning (ERP) systems have been deployed with an overarching purpose: reduce costs by managing processes and materials. Until the middle 1980s, enterprise systems were built for narrowly defined business needs such as order management, account payables, and inventory control. The first real ERP systems integrated the data and processes once handled by individual programs into a single system capable of managing almost every aspect of running a sizable business. They transformed how modern businesses work. The principal benefit of a consolidated ERP strategy was ensuring that data wasn’t duplicated across departments, eliminating “islands of information.” Processes once separated could now be linked, enabling enterprise-wide planning and optimization. For years, the focus of ERP was top- down implementation of this strategy: the imposition of processes and measurements from an executive perspective. As the marketplace has evolved into a global competition, where facilities, suppliers, and partners are dispersed geographically and supply and demand signals occur over increasingly complex and nuanced value networks, the top-down orientation of traditional ERP is proving to be less than adequate on its own. In this new business environment, change and innovation are accelerating; risk and opportunity are dynamic elements across networks, and business practices and processes are evolving at a pace heretofore unimagined. Response to this changed competitive landscape demands that ERP not only support the executive agenda but also the needs of individuals, regardless of where are they are in an organization’s value network. Only then can companies mobilize quickly and respond effectively to events as they occur at breakneck speed, whether in Singapore or Stuttgart or the Silicon Valley. So ERP has had to evolve into adaptive ERP. 1
  • 4. Epicor ERP version 10 Adaptive ERP Why adaptive ERP is important In a global marketplace where speed, change, and the demand for innovation are accelerating challenges, the expectations of ERP have changed. ERP is no longer simply about cutting costs, but rather about enabling businesses to grow and take advantage of new opportunities (and avoid unexpected risks) as they emerge. Competition may come from anywhere, often from unfamiliar players; disruptive technologies (e.g., additive manufacturing, social networks) may also change the game radically in a short time. Companies now need ERP systems that can adapt to unique and dynamic business environments and that can drive growth as well as control costs. A large part of business innovation involves trying new things with less risk, modeling ideas and outcomes, or simply changing how people work with information. Today, ERP systems have to be approachable by all employees, changeable to waste less time, and readily integrated with other systems. Consequently, ERP needs to adapt at the same speed as business—or get out of the way. As discussed, enterprises today have to deal with complexity and levels of competition unimaginable a few years ago. New product introduction cycles have shortened dramatically as customer demands for innovation reach unprecedented heights. (For example, go into your cell phone store today. Go back in six weeks. Note the difference in products on display.) Even small and mid-sized companies face multi-national concerns; as such, they must be capable of managing volatile economic situations and new compliance regimes. Increasingly, companies are moving to achieve necessary velocity by collapsing processes and partnering to expand ecosystems. How Epicor ERP 10 supports adaptive ERP One way Epicor ERP 10 helps meet these challenges is through flexibility. Processes can be defined and changed easily, and the system can be deployed as a single instance or in loosely coupled peer instances, on-premise or in the cloud. Epicor ERP 10 has been designed with the knowledge that a company’s ability to innovate is at least partly coupled to business process strategy; specifically, agility is realized when processes are easily and inexpensively changed. ERP 10 delivers the deep global functionality of earlier versions, with dramatically simplified architecture and system management. Committed to a true services architecture, surrounded by strong extensibility, orchestration, and customization capabilities, Epicor ERP 10 is a platform for adaptive ERP as much as it is an application. 2
  • 5. Epicor ERP version 10 Adaptive ERP Adaptive data and services Epicor ERP 10 services include more than 1,300 independent services and nearly 20,000 operations. All access to the application logic—whether from an Epicor client application or any other enterprise system—is managed by calling one or more of these services. Each application service has a number of standard operations for retrieving or updating entities such as customers, parts, and manufacturing orders. Depending on the specific needs of the user, there are also other utility operations. There are no proprietary APIs, application logic, or data unavailable for use by implementers or integrators to solve problems. The ERP 10 database is well normalized and easy to understand after a bit of study. Baseline tables and columns are documented in an online data dictionary. The system includes metadata defining relationships and data typing information that makes the information schema readily accessible. Baseline tables by convention belong to Epicor-defined schemas, which means user- defined tables can be added to the physical database without creating naming conflicts. User-defined (UD) fields can be logically added to any baseline table. The system transparently stores user-defined fields in a child table linked to the baseline table via an alternate key. ERP 10 also maintains an SQL view in the “dbo” namespace that joins the baseline and user-defined fields into a consolidated object that users can conveniently bind to custom reports or data management processes. • Entity/document-oriented • Extensible data and behavior • All provide “standard” operations plus any number of service-specific operations 1600 Individually Addressable Services • Hierarchical data containers for non-scalar results • Extensible for custom data Entity Documents 3
  • 6. Epicor ERP version 10 Adaptive ERP Business process management A powerful and unique feature in Epicor ERP 10 is Epicor Business Process Management (BPM) that allows administrators to augment or replace service behavior with custom rules or managed code. Any of the nearly 20,000 service operations that comprise ERP 10 can be intercepted and incorporated into a rules-based workflow. BPM workflows can be triggered to run before, instead of, or after the baseline processing. For updates to application data, these rules can be executed within the overall transaction or asynchronously after changes are committed to the database. BPM has two kinds of directives: those bound to service operations and those bound to physical operations (methods) or from a database intrinsic (CRUD) point of view. BPM also includes “business holds” that are user-defined artifacts used to constrain or route processing logic. Similar to how a credit hold might restrict receiving new orders for a customer, a business hold can be defined between a user-defined concept (e.g., Nuclear Materials) and an entity such as a part class. Business holds are bound to processes using BPM to restrict actions on the entity when the hold is in effect. BPM directives and business holds work together to build complex business processes. Directives can even interrupt the normal processing sequence to query the user for an approval or for more information. Other directive activities include attaching and removing data tags and business holds, evaluating static or data-driven conditions, and invoking service orchestration workflows for integrations. 4
  • 7. Epicor ERP version 10 Adaptive ERP Most BPM directives are configured using easy rules wizards, similar to rules editing in Microsoft® Outlook® . Developers can add custom programming code in C# to any BPM workflow. The BPM AwPI provides all necessary access to original and changed values present in the relevant entity document. All rules are stored as metadata resources, which means there is no impact when servicing ERP 10 with fix releases. Together, user-defined fields and BPM provide the means to manage server behavior. Epicor ERP 10 also has a powerful and easy-to-use customization stack for defining rich and productive user experiences. The ERP 10 Client includes an embedded, integrated development environment (IDE) that allows controls to be moved, dropped, or added. 5
  • 8. Epicor ERP version 10 Adaptive ERP Agile customization Developers can declare dynamic “row rules” to create data-driven behaviors such as changing color or style. Moreover, form logic can be created in C# or VB.NET and assigned to form, panel, or control events. All customizations are managed and stored as metadata that is propagated to deployments automatically and on demand. More importantly, the metadata-based approach for customizing Epicor ERP 10 is “non-invasive” to Epicor-supplied application resources. This means customizations do not touch baseline code, keeping the deployment of service packs an easy process, regardless of how much customization has been done. This approach enables Epicor ERP 10 users to realize the agility they need today without creating barriers to future agility. So in ERP 10, it is remarkably easy to modify workflows as business practices evolve—a critical advantage in today’s accelerating and rapidly changing marketplace. The Epicor ERP 10 customization architecture supports seven levels of customization and personalization. This allows collections of base forms to be repurposed for specialized products to fit industry-specific requirements. Other customization levels support localization requirements for world-ready ERP and extensions created by Epicor partners and developers. Finally, a personalization layer is reserved to allow individuals control of the colors, look, and feel of their ERP system. Users (with sufficient permission) can launch the ERP 10 Runtime Styling Tool (RST) at any time when running the ERP 10 Client Application. With the RST active, users can hover the cursor over form and menu areas to see what resources are present and how they can be modified. Individual style choices can be collected and shared with other individuals or across the enterprise. 6
  • 9. Epicor ERP version 10 Adaptive ERP Epicor Web Access (EWA) allows users access to ERP 10 forms using a browser. EWA renders the client application content using pure HTML, without dependencies on browser plug-ins. HTML forms are derived directly from the same metadata that defines ERP Client Application forms. Many constructs supported by the Client Application customization tools are also supported by EWA. That means it is possible to customize Epicor ERP using the embedded IDE tools and for those changes to appear in the browser versions of the form. 7
  • 10. Epicor ERP version 10 Adaptive ERP BAQs and dashboards Two foundational capabilities of the Epicor ERP architecture are the Business Activity Query (BAQ) and the ICE Dashboard. As their names imply, a BAQ defines a data query and the ICE Dashboard renders that query on any number of easily accessible devices. It is hard to overstate the usefulness of these two technologies. Many ERP 10 system implementations rely on BAQs for defining relevant data for searching, monitoring, or for use in integrations. A BAQ is essentially a T-SQL query definition that can be defined once and then run safely by others. BAQs bridge security automatically, meaning when executed they only expose data the current user is allowed to see. ERP 10 secures all tables and columns by assigning access rights to users and groups. However, ERP 10 also has a number of other global security partitions (e.g., company, plant, department, territories) that the BAQ system also enforces. Epicor ICE Dashboards render BAQ data either as a basic grid or as a chart or graph. Dashboards are usually combined into portal pages aligned along a role-based or functional area such as sales analysis. All ICE Dashboards have publish/subscribe capabilities that allow users to interact with one ICE Dashboard while another changes views in reaction. A typical scenario has a portal page with an orders list dashboard, a details dashboard, and a graph showing sales relative to plan. Clicking between orders in the first dashboard causes the other dashboards to update automatically with the order in scope. Dashboards are also available on mobile and tablet devices through Internet browsers. On tablet devices, ICE Dashboards are usable in the browser or as live tiles on the ERP Home Screen. For phone form factors, the ICE Dashboard system provides easy touch-based navigation optimized for smart phone screens. 8
  • 11. Epicor ERP version 10 Adaptive ERP Unleashing the power of the personal dashboard For users anywhere in the enterprise network, mobile dashboards are updatable in real time if the organization desires, a feature often used for actionable queries or expedited approval processes. This feature enables Epicor ERP 10 customers to create their own “My ERP” with precise control over what can and cannot be updated and deployed to mobile devices. Users are not dependent on Epicor making the solution mobile; the tools enable them to build out from the Epicor framework to deliver any part of Epicor ERP 10 to any mobile device. Contrast this feature with other ERP solutions, where organizations are bound to wait for the software provider to develop specific mobile applications for parts of their ERP functionality. Instead, it empowers the user to be truly adaptive and in control of the organization’s ability to respond and deliver the necessary support across the network when and where needed. BAQs can be updateable, which means that any BAQ can become an instance data-driven API to the ERP system. Updatable BAQs accept data in the defined BAQ format and then automatically call the relevant update operations on one or more ERP services. This capability is extremely powerful in that it provides administrators with a way to create a view from data perspective and then make updates to the ERP system through the services logic (including BPM directives). An updatable BAQ can be coupled to an updatable ICE Dashboard, which together form an easily defined data entry form. BAQs drive many other important ERP 10 subsystems besides ICE Dashboards. For example, BAQs define the indexes managed by Epicor Enterprise Search, along with added information to drive how search results are ranked, presented, and linked to forms and other resources. Search functions in almost every ERP 10 form can be extended with BAQs. Users can create queries—subject to limitations established by administrators—for use as personal search dialogs. Full-featured reports can be defined from a BAQ. Epicor Social Enterprise allows administrators to design BAQ-based entities that users can “follow” and converse about. Finally, any BAQ can drive an ERP Home screen live tile view. Any updatable BAQ can be a two-way integration API and a first-class resource for Epicor’s service orchestration engine, Epicor Service Connect. New in Epicor ERP 10: BAQs can be defined for non-Epicor data sources via ODBC. Administrators can now add metadata that provides useful definitions, documentation, and linkage hints for users defining External BAQs. 9
  • 12. Epicor ERP version 10 Adaptive ERP Customization solution workbench Most projects that require ERP customization involve many artifact types (e.g., form customizations, special menu options, BAQs, dashboard definitions). To help administrators stay organized, Epicor ERP 10 includes the Solution Workbench. The Solution Workbench defines projects where items can be added and versioned. Solutions are then packaged and can be exported to share with other ERP instances or simply shelved until needed. The ERP 10 Solution Workbench is a great improvement over the Solution Manager included in earlier versions of Epicor ERP. Almost anything can be added to a solution, be it an ERP 10 object or an external resource. Usability and performance have improved, especially for managing larger, more complex projects. 10
  • 13. This document is for informational purposes only and is subject to change without notice. This document and its contents, including the viewpoints, dates and functional content expressed herein are believed to be accurate as of its date of publication, April 2014. However, Epicor Software Corporation makes no guarantee, representations or warranties with regard to the enclosed information and specifically disclaims any applicable implied warranties, such as for fitness for a particular purpose, merchantability, satisfactory quality, and reasonable skill and care. As each user of Epicor software is likely to be unique in their requirements in the use of such software and their business processes, users of this document are always advised to discuss the content of this document with their Epicor account manager. All information contained herein is subject to change without notice and changes to this document since printing and other important information about the software product are made or published in release notes, and you are urged to obtain the current release notes for the software product. We welcome user comments and reserve the right to revise this publication and/or make improvements or changes to the products or programs described in this publication at any time, without notice. The usage of any Epicor Software shall be pursuant to an Epicor end user license agreement and the performance of any consulting services by Epicor personnel shall be pursuant to the standard services terms and conditions of Epicor Software Corporation. Epicor and the Epicor logo are trademarks of Epicor Software Corporation, registered in the United States, certain other countries and/or the EU. All other trademarks mentioned are the property of their respective owners. Copyright © 2014 Epicor Software Corporation. All rights reserved. Contact us for more information on Epicor Products and Services Index InfoTech is a regional leader in providing enterprise-class solutions & services. In a short span, Index InfoTech has forged strategic alliances with a network of partners with a common goal of maximizing the value of clients IT investment. With vast experience in offering services from manufacturing to distribution and from retail to services industries, Index InfoTech delivers solutions to its prestigious clients and enables them to meet their strategic aspirations effectively. ERP | HCM | POS | BI Epicor Partner in UAE since 2011 info@indexinfotech.com+971 4 276 0404 www.indexinfotech.com