02 M3 IntroducingTheSolutionInCloudEdition Workbook Updated
02 M3 IntroducingTheSolutionInCloudEdition Workbook Updated
Infor M3
Important Notices
The material contained in this publication (including any supplementary information) constitutes and
contains confidential and proprietary information of Infor.
By gaining access to the attached, you acknowledge and agree that the material (including any
modification, translation or adaptation of the material) and all copyright, trade secrets and all other right,
title and interest therein, are the sole property of Infor and that you shall not gain right, title or interest in
the material (including any modification, translation or adaptation of the material) by virtue of your review
thereof other than the non-exclusive right to use the material solely in connection with and the furtherance
of your license and use of software made available to your company from Infor pursuant to a separate
agreement, the terms of which separate agreement shall govern your use of this material and all
supplemental related materials ("Purpose").
In addition, by accessing the enclosed material, you acknowledge and agree that you are required to
maintain such material in strict confidence and that your use of such material is limited to the Purpose
described above. Although Infor has taken due care to ensure that the material included in this publication
is accurate and complete, Infor cannot warrant that the information contained in this publication is
complete, does not contain typographical or other errors, or will meet your specific requirements. As such,
Infor does not assume and hereby disclaims all liability, consequential or otherwise, for any loss or
damage to any person or entity which is caused by or relates to errors or omissions in this publication
(including any supplementary information), whether such errors or omissions result from negligence,
accident or any other cause.
Without limitation, U.S. export control laws and other applicable export and import laws govern your use
of this material and you will neither export or re-export, directly or indirectly, this material nor any related
materials or supplemental information in violation of such laws, or use such materials for any purpose
prohibited by such laws.
Trademark Acknowledgements
The word and design marks set forth herein are trademarks and/or registered trademarks of Infor and/or
related affiliates and subsidiaries. All rights reserved. All other company, product, trade, or service names
referenced may be registered trademarks or trademarks of their respective owners.
Table of contents
Table of contents..................................................................................................................................... 3
Course overview........................................................................................................................................ 9
Introducing Infor..................................................................................................................................... 16
Infor at a glance................................................................................................................................. 16
Infor CloudSuite................................................................................................................................. 17
Infor OS............................................................................................................................................. 18
H&L Digital......................................................................................................................................... 20
Infor strategy.......................................................................................................................................... 22
Industry.............................................................................................................................................. 22
Cloud................................................................................................................................................. 22
Network............................................................................................................................................. 23
Analytics............................................................................................................................................ 24
Video: Birst........................................................................................................................................ 24
3 Lesson 2: Infor OS
Responsive design................................................................................................................................ 26
Infor ION............................................................................................................................................ 26
Extensibility........................................................................................................................................ 27
Video: Mongoose............................................................................................................................... 29
Infor M3 at a glance........................................................................................................................... 30
Infor M3 solution................................................................................................................................ 30
Managing complexity......................................................................................................................... 33
Infor M3 Cloud................................................................................................................................... 35
Key benefits....................................................................................................................................... 38
IA benefits.......................................................................................................................................... 40
Mavim................................................................................................................................................ 41
Infor OS homepages.............................................................................................................................. 47
4 Lesson 2: Infor OS
Navigation.......................................................................................................................................... 48
Infor Ming.le........................................................................................................................................... 57
Simulated activity 2.5: Connect to a user and a group via Infor Ming.le............................................59
Infor ION................................................................................................................................................ 62
Workflows.......................................................................................................................................... 62
Event-based alerts............................................................................................................................. 66
M3 Information Monitors.................................................................................................................... 68
Infor UX................................................................................................................................................. 77
Personalizations................................................................................................................................ 77
Administering personalizations.......................................................................................................... 78
Searches........................................................................................................................................... 85
Scripts................................................................................................................................................ 91
Simulated activity 2.14: Add a new field using the generic extension table.......................................95
Exercise 2.15: Connect values and review the generic extension table............................................95
5 Lesson 2: Infor OS
Web applications (Mashup SDK)....................................................................................................... 97
Exercise 2.16: Review the Warehouse Overview web applications (created with Mashup SDK)......98
6 Lesson 2: Infor OS
Exercise 3.4: Process a distribution order.......................................................................................142
Appendices............................................................................................................................................ 177
7 Lesson 2: Infor OS
Sorting orders and views................................................................................................................. 196
Actions............................................................................................................................................. 196
Options............................................................................................................................................ 197
Coleman/Chat.................................................................................................................................. 198
Panels.............................................................................................................................................. 198
Help................................................................................................................................................. 203
8 Lesson 2: Infor OS
About this workbook
Welcome to this Infor Education course! We hope you will find this learning experience enjoyable and
instructive. This Training Workbook is designed to support the following forms of learning:
Classroom instructor-led training with an Infor certified instructor
Virtual classroom instructor-led training with an Infor certified instructor
Self-directed learning through Infor Campus
This Training Workbook is not intended for use as a product user guide.
Workbook design
This Training Workbook contains both conceptual information to introduce topics and step-by-step
procedural instructions for practical application of those concepts.
Symbols and notes are provided throughout this Training Workbook for ease of reference. Refer to the
Symbols used in this workbook section below to familiarize yourself with these symbols.
Instructors will perform the demos outlined in this Training Workbook. If you are taking this
course as ILT, do not attempt to complete any steps within any demos; otherwise, it could
adversely affect the training environment, the intended flow of the course, and the success
and quality of the course for all students in the class.
The exercises and demos in this course build upon each other as they prepare the system for
subsequent exercises and demos. If you are taking this course as SDL, you must complete
all of the exercises and demos in the order they are presented in the Training Workbook. This
ensures you will achieve the expected results and a successful course outcome.
9 Lesson 2: Infor OS
Instructor-recorded presentations and simulations (SDL only)
If you are taking this course as SDL, there may be instructor-recorded presentations and/or simulations
available to assist you.
If instructor-recorded presentations are available, a hyperlink to the recording will be included on the first
page of each corresponding lesson of the interactive workbook on the Training Workbook tab of the self-
directed learning course.
If simulations are available, the demos and exercises throughout the interactive Training Workbook will
include hyperlinks to simulations that allow you to view and/or practice the execution of the demo or
exercise. These same simulations are also accessible via the Demonstrations tab of the self-directed
learning course.
Learning Libraries
Learning Libraries in Infor Campus include learning materials that are available to you online, anytime,
anywhere. These materials can supplement instructor-led training, providing you with additional learning
resources to support your day-to-day business tasks and activities.
Please note that if you accessed this Training Workbook directly via a Learning Library, you will not have
access to the Infor Education Training Environment that is provided with all instructor-led and most self-
directed learning course versions, as referenced above. Therefore, you will not be able to practice the
exercises in the specific Training Environment for which the exercises in this Training Workbook were
written.
10 Lesson 2: Infor OS
Course overview
Estimated time
0.25 hours
Learning objectives
Upon completion of this course, you should be able to:
Describe Infor as a company and Infor M3 as a business solution.
Explain the main Infor OS components and how to use them.
Explain the Infor M3 key features and process flows.
Topics
Course description and agenda
11 Lesson 2: Infor OS
Course description and agenda
This course allows users to gain an understanding of Infor as a company and how Infor M3 can support
your company’s business processes management and integration. The course covers an overview of
Infor’s operating service foundation, Infor OS, including its cloud solution. The course also covers a
demonstration of the operational activities necessary to run the core functions of the company as an
integrated business solution. This training is for cloud edition.
Course duration
16 hours
Audience
Customer User
Pre-Sales Consultant
Business Consultant
Technical Consultant
Support
System Administrator
System requirements
Infor M3 CE Training Environment
Reference materials
Infor M3 reference materials are available from the following locations:
Infor M3 Help menu
Infor Support Portal®
Infor Infocenter
Course agenda
The agenda below details the contents of this course, including lesson-level learning objectives and
supporting objectives.
12 Lesson 2: Infor OS
Lesson Lesson title Learning objectives Estimated
time
(hours)
business applications.
Explain Infor's extensibility solution.
Explain how Infor M3 fits into Infor’s
strategic approach to business
applications.
Describe Infor's deployment method.
Explain how Infor's Implementation
Accelerators support the Infor M3
implementation process.
2 Infor Operating Service Explain the main Infor OS components and 6.0
(Infor OS) how to use them.
Describe how to use Infor OS
homepages.
Describe how to use Infor Ming.le™.
Describe how to retrieve information via
Infor ION and homepage widgets.
Describe how to connect images and
view documents using Infor Document
Management.
Describe how to extend your user
experience.
13 Lesson 2: Infor OS
Lesson Lesson title Learning objectives Estimated
time
(hours)
Appendices
This section contains information that is not part of the instructional content of this course, but it provides
additional related reference information.
Appendix A User accounts This appendix provides a reference for student and instructor
login credentials.
Appendix B Check your This appendix provides answers to the Check your
understanding understanding questions found at the end of each Lesson.
answers
Appendix C IDEF0 diagrams This appendix provides IDEF0 diagrams for the covered
business processes (lesson 3).
14 Lesson 2: Infor OS
Lesson 1: Infor the company
Estimated time
1.5 hour
Learning objectives
After completing this lesson, you will be able to describe Infor as a company and Infor M3 as a business
solution. In this lesson, you will:
Identify Infor as a company.
Explain Infor's strategic approach for business applications.
Explain Infor's extensibility solution.
Explain how Infor M3 fits into Infor’s strategic approach to business applications.
Describe Infor's deployment method.
Explain how Infor's Implementation Accelerators support the Infor M3 implementation process.
Topics
Enterprise resource planning
Introducing Infor
Infor strategy
Responsive design
Introducing Infor M3
Introducing Infor’s deployment method
Introducing Implementation Accelerators (IAs)
15 Lesson 2: Infor OS
Enterprise resource planning
Enterprise represents the company itself and all that goes with it. Your company as a legal entity.
Resource represents what makes your company functional. The term “resource” is a container concept to
capture everything: personnel (human resources), machines, real estate (buildings), tools, inventory,
company cars, intellectual property (patents), etc. Planning is self-explanatory. You want to plan your
resources in the most efficient way, hereby saving both time and money. Your company wants to avoid
capital tie-up. All enterprises want to turn over (convert) inventory into cash, hence the word “turn over.”
ERP is all about closing the loop between the past and the future. In other words, you learn from your
past to predict the future. This is a continuous process of fine-tuning the knowhow to become ever so
much better over time. You may call this continuous insight/understanding.
Plan for the future using supply chain planning (SCP). Trying to predict the market and spend company
resources wisely and efficiently. Getting the most bang for your buck. A common technique is forecasting,
but there is so much more available in Infor’s portfolio.
Capture the present using supply chain execution (SCE). End-to-end business processes such as order-
to-cash, production-to-inventory or distribution-to-internal invoice lead to inventory movements to and
from the warehouses. All logistical movements in the warehouse are reported (captured) in real time, via
barcode reader solutions. Movements can be inbound, in-house or outbound.
Learn from the past using financials. Captured transactions are booked in the general ledger. This is
where logistics and financials meet. Also referred to as financial control. The system knows exactly what it
costs to receive or deliver inventory. This total cost will be offset with the total revenue from the order-to-
cash business process to find out whether your company makes profit or runs at a loss. The transactional
bookings from the general ledger can be aggregated into business intelligence.
You will then loop back to SCP and consider the lessons from the past to improve the overall efficiency,
continuous insight/understanding.
Closed-loop
The American Production and Inventory Control Society (APICS) defines the following terminology:
16 Lesson 2: Infor OS
Material requirements planning (MRP)
“A set of techniques that uses bill of material data, inventory data, and the master production
schedule to calculate requirements for materials. It makes recommendations to release
replenishment orders for material. Further, because it is time-phased, it makes
recommendations to reschedule open orders when due dates and need dates are not in
phase. Time-phased MRP begins with the items listed on the MPS and determines (1) the
quantity of all components and materials required to fabricate those items and (2) the date
that the components and materials are required. Time-phased MRP is accomplished by
exploding the bill of material, adjusting for inventory quantities on hand or on order, and
offsetting the net requirements by the appropriate lead times.” – APICS Dictionary
Note: MPS is the acronym for master production schedule.
Supply chain
“The process from the initial raw materials to the ultimate consumption of the finished product
linking across supplier-user companies.”
“The function inside and outside a company that enable the value chain to make products and
provide services to the customer.” – APICS Dictionary
17 Lesson 2: Infor OS
Introducing Infor
Infor is an enterprise software provider and strategic technology partner for more than 90,000
organizations worldwide. Our software is purpose-built for specific industries, providing complete suites
that are designed to support progress – for individuals, businesses, and the world. We believe in the
beauty of work, the importance of relationships, and the power of ideas to drive significant positive
change. Our commitment to providing complete, industry-specific solutions, plus our global presence and
breadth of offerings, make us uniquely positioned to help our customers achieve their goals.
Infor at a glance
90,000 Infor customers Over 71 million cloud users
16,000+ employees 176 new products in the last 12 months
61 offices around the world Global headquarters – New York City
Customers in 170 countries
Designed for progress – With Infor, you get a partner that has the tools and technology to get
you where you want to go but also the foresight, vision, and expertise to help you map out the
destination. We believe in the power of ideas—ours and yours—to drive significant positive
change for businesses, industries, and the world. Here’s how we define progress: helping
your company succeed. And we’re ready to get started now.
18 Lesson 2: Infor OS
End-to-end capabilities for growing your business
Infor CloudSuite
Infor combines the benefits of cloud technology with deep industry specialization to deliver cost-effective,
flexible solutions that free customers from the burden of system maintenance and security. Securely
deployed on global cloud infrastructure provider Amazon® Web Services (AWS) for unparalleled
protection and reliability, Infor CloudSuite is built to deliver greater agility, long-term sustainability, lower
costs, and lasting return on investment.
Infor CloudSuite
19 Lesson 2: Infor OS
Video: Infor CloudSuites
Below are links to introductions for some of the Infor CloudSuites:
o CloudSuite Equipment (2:03 minutes)
o CloudSuite Food and Beverage (2:03 minutes)
o CloudSuite Distribution (1:49 minutes)
o CloudSuite Fashion (2:03 minutes)
Infor OS
Infor Operating Service (OS) serves as the underlying foundation for your entire enterprise ecosystem,
ensuring that systems work seamlessly together, deliver business insights automatically, and have the
flexibility to support changing business and industry needs. Designed to maximize the potential of both
your technology and your people, it provides a conversational user experience (UX) that makes systems
intelligent, intuitive, and exponentially more valuable.
Infor OS
Video: Infor OS
Click this link for a 2:51 minute introduction of Infor OS.
Infor OS is your cloud operating platform for the future, designed to bring productivity, business processes
and artificial intelligence together, and offer operational insights that were never accessible to a business
before. The platform delivers technology that goes beyond enabling business—it drives it, putting the user
at the center of every experience, and serving as a unifying foundation for your entire business
ecosystem. The result is a connected, intelligent network that automates, anticipates, predicts, and
informs your stakeholders, unifying your business. The platform (Infor OS) is referred to as the first layer
in the Infor “wedding cake.”
User experience (UX) - Infor SoHo is the HTML5 user experience interface developed by Infor
Hook & Loop studio. Soho is named after the hip fashion district of NYC, which stands for “south
of Houston.”
Collaboration - Solve old problems in new ways with Infor Ming.le™, a comprehensive platform
for social collaboration, business process improvement, and contextual analytics. From
collaborating alongside core systems like ERP or financials to “following” people and objects,
Infor Ming.le lets you get work done in ways you never thought possible. The result? You’ll be
equipped to capture vital corporate knowledge, speed response times, and stop reinventing the
wheel.
Extensibility - Development doesn’t have to be an expensive headache. With Infor Mongoose,
you can quickly build and deploy an app for your business that’s optimized for use via desktop,
20 Lesson 2: Infor OS
tablet, or smartphone. Rapidly develop robust enterprise capabilities based on your needs.
Whether you need an intuitive consumer-grade web interface or a high-productivity form,
Mongoose can help create the right experience with minimal coding. Producing feature-rich
applications that are automatically upgradeable and deployable on premise or in the cloud,
Mongoose is a low-cost, unified development platform.
Application Programming Interface (API)/process integration - Easily integrate Infor and third-
party enterprise systems, while eliminating information silos with Infor Intelligent Open Network
(ION), Infor’s advanced middleware cloud platform. Infor ION provides the flexibility you need to
make an often-complex web of enterprise systems work together. It provides the long-term
sustainability to optimize return on technology investments. With ION, one application can be
upgraded, replaced, or even fail without taking the entire network down. Information is accessible
in real time, and system maintenance is less costly and complex.
Artificial intelligence (AI) - AI + machine learning is here to help you work smarter. Infor Coleman
is a powerful artificial intelligence robot designed specifically for business users—built upon a
foundation of industry-specific data. At any given moment, it can help with executing tasks,
recommending NEXT-best sales offers, and even predicting maintenance issues and adjusting
production schedules accordingly. Named after the inspiring physicist and mathematician
Katherine Coleman Johnson, who together with her colleagues Dorothy Vaughan and Mary
Jackson, whose trail-blazing work helped NASA land on the moon, Coleman represents a giant
leap for artificial intelligence at scale. This story is covered in the film, Hidden Figures from 2016.
Data management - Solving today’s enterprise and industry challenges requires big data. The
ability to capture data from across your enterprise—whether generated by disparate applications,
people, or IoT infrastructure–offers tremendous potential. Infor Data Lake deliver schema-on-
read intelligence along with a fast, flexible data consumption framework to enable new ways of
making key decisions. With leveraged access to your entire Infor ecosystem, you can start
capturing and delivering big data to power your NEXT generation analytics and machine learning
strategies.
Business/people/asset graph - Graphs are back in vogue because they can model the real world
well. Infor has built the Infor Graph on top of the database, allowing users to understand the key
connections between people, assets, places and more. Coleman leverages Infor Graph heavily to
bring people and content intelligently together.
Device readings - Infor IoT (internet of things) provides IoT sensor data ingestion, securely and at
scale, from anywhere. The IoT sensor data is synchronized with Infor M3 information, bringing
deeper context via blending of IoT data and asset transactional data, and delivering better
exception detection, workflows, reporting, data analytics and artificial intelligence. Infor IoT is
integrated with Amazon Web Services (AWS) IoT, which enables customers to take advantage of
AWS’s scalability, stability, and security.
Security - Infor Federation Services (IFS) provides a central authentication and authorization for
multiple applications. The IFS application provides the feature to assign security roles and
accounting entities to users. IFS incorporates Active Directory Federation Services (ADFS), a
service which can be configured in Windows Server®.
Documents - Infor Document Management (IDM) is an integration platform that enables you to
take advantage of document solutions already in use within your organization. IDM is used to
integrate your documents with your business processes and to provide a central repository for
them. Soft links are used, based on document metadata, to provide integration between your
documents and your Infor ERP solution. You can view a document from within the context of your
application or click a document link to retrieve the document from the central repository. IDM
supports the entire lifecycle of your business documents, from input through storage, retrieval,
and sharing.
Digital compliancy – Infor Local.ly offers a set of services that run on a single platform with Infor
OS. These services extend the footprint of the core ERP, so that it can offer a global localization
21 Lesson 2: Infor OS
platform that is updated in response to change. For example: banking, eAuditing, eInvoicing,
regulatory and statutory reporting, tax reporting, and trade statistics reporting.
Search - Infor has improved its Enterprise Search capability, which is important for users to find
information. Adding content from Infor Nexus is key here and serves as both a formidable
challenge and benefit.
H&L Digital
Hook & Loop (H&L) Digital, Infor’s team of digital transformation experts, creates end-to-end solutions
that help enterprises outpace digital disruption and unlock growth opportunities.
At Infor, digital means the following:
Automation - Digitizing a process or experience to make it more effective and impactful for the
connected-business age
Differentiation - Rethinking business and creating new data-driven ways to deliver an elevated
experience, service, or product
Infor has taken an enterprise-out approach to digital transformation services that improves operations and
provides new experiences for both customers and employees. The three layers of this approach are:
Software and platforms – At the core of any transformation program are the cloud applications
that power a business, for example the enterprise resource planning (ERP), and the standards-
based middleware in Infor Intelligent Open Network (Infor ION®).
Data and analytics – Layered on top of the core applications are API management, insights from
Infor Dynamic Science Labs, and the elastic supercomputing power of Amazon Web Services
(AWS).
H&L Digital – Rethinking the way a business works to make it more effective and impactful for the
connected age and create new data-driven ways to deliver an elevated experience, service, or
product.
22 Lesson 2: Infor OS
Infor H&L Digital approach
H&L Digital as a service includes:
Strategize – building on insights from interactive workshops, H&L Digital creates a digital strategy
for the business and the brand. The process starts by defining a digital ecosystem and identifying
"quick wins" to prototype first. The development team collaborates with customer IT teams to
identify gaps in current architecture and create implementation roadmaps.
Design – design-first thinking helps H&L Digital focus on the experience companies seek to
create for end users. By creating beautiful, intuitive experiences for users to reach their end goals
and work seamlessly in any environment, H&L Digital helps change the way employees engage
and collaborate and the way customers interact with the organization.
Assemble – H&L Digital leverages disparate products and services, as well as existing
technologies, to power elements of the digital ecosystem, and performs a gap analysis to
understand the components required for integration and potential development to accelerate the
project.
Run – H&L Digital manages SaaS services with company-specific technology solutions, and
provides services for continued evolution, support and maintenance.
CloudSuite Digital is a complete digital transformation solution provisioned in the cloud that includes
proven digital platform back-end capabilities, API tools, and an industrial strength application
development framework. By combining technologies that can transform your business with the expertise,
creativity, and outside-the-box thinking of our dedicated team of digital experts, it provides the foundation
for your digital transformation roadmap.
23 Lesson 2: Infor OS
Infor strategy
Infor has a modern foundation for driving transformation and progress in enterprises across every
industry. It’s based on three main strategic directions:
Multi-tenant cloud suites – Complete industry suites with integrations
Cloud-proven technologies (Infor OS, IFS, thin client, security, Birst® business intelligence (BI),
extensibility, Mongoose)
Single version of the software (incremental development, test automation, continuous delivery of
new features)
On top of the platform (Infor OS) there are five additional layers in Infor’s “wedding cake” (strategy):
Industry, Cloud, Network, Analytics, and Artificial Intelligence.
Industry
Deep industry-specific functionality without complex, expensive customizations
Industry best practices based on decades of experience and thousands of implementations
Faster and simpler deployments with pre-packaged workflows, content, integrations, and
analytics
At Infor, we understand that one size fits all software doesn’t deliver the capabilities your business
requires. Infor software provides deep industry functionality without complex and expensive
customizations. Industry best practices are built in, along with pre-packaged workflows, content,
integrations, and analytics that make deployments simpler and faster, users more productive, and your
business more efficient from stem to stern. We power entire industries in the cloud. We are proud to count
among our customers:
Cloud
Highly secure, redundant availability zones via global cloud leader AWS
Best-practice cloud operations for provisioning, self-service, monitoring, scalability, and business
continuity
Lower cost of ownership, elastic computing power, hyper-scale, automatic upgrades, and
unlimited data lake
24 Lesson 2: Infor OS
Infor CloudSuite provides a cloud hosting environment that is agile, secure, highly flexible, and proven.
Currently serving over 71 million users, it meets the highest standards of security and reliability. With Infor
CloudSuite, you can:
Support growth – The solution provides real-time data that is accessible anytime, anywhere,
making it easier to take advantage of new opportunities and grow your business.
Ensure security and reliability – With data managed by global, cloud-hosting leaders, you benefit
from best-practice protocols in application, network, physical, and operations security, as well as
comprehensive monitoring on a highly secure infrastructure.
Increase value – With preconfigured yet flexible, industry-leading business processes, you get the
deep functionality you need without complex customizations, making systems more adaptable
and providing a long-term platform for growth.
Reduce total cost of ownership – Because data is no longer stored onsite, you can say goodbye
to expensive servers and hardware.
Take advantage of continuous innovation – With cloud deployment, Infor handles on-going
upgrades for you so your systems always stay up to date. You’ll be able to fully benefit from
Infor’s deep commitment to and on-going investment in innovation.
Adoption of Infor CloudSuite continues to grow. Cloud is the way forward for customers who want access
to continuous innovation and systems that are secure, agile, adaptable, and cost-effective.
Network
Global commerce for 50,000 trading partners, including carriers, shippers, freight forwarders,
suppliers, and brand owners
Real-time visibility of orders and inventory in transit or at rest for global omni-channel fulfillment
Collaboration with trading partners for real-time orchestration of USD 1 trillion in annual trade
Businesses today compete on the strength of their business networks. With 80 percent of relevant data
now residing outside the typical company’s four walls, visibility is both a challenge and an imperative.
That’s why Infor runs the world’s largest cloud commerce platform, connecting 50,000 trading partners
and supporting USD 1 trillion in annual trade. Providing real-time visibility of orders and inventory in transit
or at rest for global omni-channel fulfillment, the Infor Nexus Commerce Network gives customers the
ability to effectively and consistently meet demanding customers’ expectations.
You can easily book and track shipments via the logistics network. You can improve vendor compliance
and assure supply via the supplier network. Invoices from enterprise resource planning (ERP) systems
are made available in the cloud to request supply chain finance. The network platform leverages the
power of the network platform for integration, collaboration and global insights.
25 Lesson 2: Infor OS
Video: Infor Nexus
Click this link for a 1:06 minute introduction of Infor Nexus.
Analytics
Common analytics platform and data lake for Infor and third-party applications with automated
data refinement and common semantics
Self-service analytics for end users with consumer grade visualization, data blending, and data
discovery tools
Pre-packaged industry and role-based content, data surfaced automatically to users in context
Businesses have access to more information than ever before, but making it actionable is a challenge.
Infor helps you turn information into action with a common analytics platform and data lake for Infor and
third-party applications, including automated data refinement and common semantics. Self-service
analytics for end users is delivered via consumer-grade visualization, data blending, and data discovery
tools, while pre-packaged industry and role-based content increases productivity and adherence to best-
practice standards. Data surfaced automatically to users also supports immediate and proactive decision
making across the enterprise. Birst is a cloud business intelligence (BI) tool and business analytics
software platform that helps organizations understand and optimize complex processes in less time than
traditional solutions. Built with patented automation and machine learning technologies, Birst’s “networked
BI” approach connects teams and applications across the enterprise via a trusted network of analytics
and insights. You get a comprehensive view of your business to make smarter decisions. This unique
approach helps leading global companies improve profitability, reduce costs, increase revenues, and
transform the way they do business—often in 90 days or less.
Video: Birst
Click this link for a 2:00 minute introduction of Birst.
26 Lesson 2: Infor OS
An intelligent advisor that anticipates, advises, and derives insights from business data to allow
people to work smarter
Infor is using the power of artificial intelligence to re-imagine what the experience of using business
software can be. Beyond simply augmenting or automating your day-to-day work, Infor’s A.I., known as
Coleman, serves as a science-driven, industry-aware, intelligent assistant that anticipates, advises, and
derives insights from business data. By providing instant access to information via voice or chat and
relieving workers of repetitive tasks, Infor Coleman acts as a true business advisor and helps
stakeholders make the best, most informed decisions every time.
Video: Coleman AI
Click this link for a 1:39 minute introduction of Coleman.
27 Lesson 2: Infor OS
Responsive design
Infor draws on decades of experience in many different industries to solve the problems that matter most
to your business. You face constant demands for greater speed, the need to cope with larger data
volumes, and the challenge of overcoming escalating complexity—all while containing costs.
Infor ION
Infor ION replaces traditional middleware solutions with a speedy, lightweight connective structure that
adds new levels of intelligence and sophistication to existing business technology. It’s faster to implement,
easier to use, and more economical to operate than any middleware-only solution. It also acts as an
engine that powers a unified combination of contextual business intelligence, common reporting and
analysis, streamlined workflow, and business monitoring—all delivered within a single, consistent
architecture.
With Infor ION, you can easily integrate your Infor and non-Infor enterprise systems, whether they’re on
premise, in the cloud, or both. A true integration platform as a service (iPaaS) platform, Infor ION is a
cloud-native application, built using HTML5 and open-source technologies. With everything in the
browser, no plug-ins are required to use Infor ION. Infor ION gives you an unparalleled breadth of unified,
powerful functions that all run simultaneously, along with integration services that combine with contextual
intelligence to deliver an intelligent, intuitive user interface.
Extensibility
Extensibility can be made in four ways. The system is:
Configurable, i.e. you can set the base parameters in the standard software. Examples of
configurations are: common settings, industry settings, homepages, toolboxes, enterprise search,
configurable lists and reports etc.
Personalizable, i.e. you can tailor the solution to your individual needs. Examples of
personalizations are: menus, fields, composite screens, scripts, mashups, information viewers,
monitor widgets, contextual apps, document layouts, IDM links etc.
Extensible, i.e. you may alter the existing business logic, build new modules. Examples of
extensions are: customer-defined fields, event-based alerts, ION workflows, event-driven custom
logic, Mongoose applications, etc.
Interoperable, i.e. you can deploy the solution into existing infrastructure and processes.
Examples of integrations are: APIs, web services, file transfers, BOD extensions, electronic data
interchange (EDI) messages, etc.
29 Lesson 2: Infor OS
Design options are used to modify the look, feel, and flow of an application. The design can be made on
three main levels:
End-user level
Business analyst level
Developer level
Extensibility levels
30 Lesson 2: Infor OS
virtually unlimited degree to fit their business needs. Because of the architecture, development is done
with minimal coding. User and customer extensions are done with no or minimal programming, and these
changes can be upgraded. This, together with other factors such as the simplicity of installation and
configuration, support for a wide range of integrations, rich user interface for end-user productivity, an
automatic browser UI, multi-device dynamic layout capability, and cloud or on-premise deployment
options, make for unparalleled value. Mongoose is a core Infor technology, providing built-in support for
other Infor core technologies within Infor OS, like ION and Infor Ming.le.
Video: Mongoose
This is a link for a 1:47 minute introduction of Mongoose.
31 Lesson 2: Infor OS
Introducing Infor M3
Infor M3 is a complete ERP system and it delivers industry-leading functionality for the chemicals,
distribution, equipment, fashion, and food and beverage industries, as well as for a broad range of
process and discrete industrial manufacturing industries. Infor M3 offers ultimate flexibility in operations,
technology, and scale. Infor M3 supports single and multi-company organizations, multi-site, multi-
currency and empowers your organization to adapt to changing business needs. It is available in 24
languages and supports local regulatory and statutory requirements for 49 countries as standard.
Infor M3 at a glance
1,200+ customers 6 focused industries
In use in over 50 countries Available in the cloud or on premise
Over 300,000 users 70+ partners globally
Video: Infor M3
This is a link for a 2:10 minute introduction of Infor M3.
Infor M3 solution
For companies in the business to make, move, and maintain products, Infor M3 provides the tools they
need to manage their operations. With the full system, they can monitor transactions throughout their
organization, including manufacturing operations, supply chain activities, customer and supplier
relationships, warehouse and distribution processes and, financial management. Infor M3 consolidates all
these into one coherent view of operations.
32 Lesson 2: Infor OS
Infor M3 running on an Infor OS homepage
Infor M3 solution
The Infor M3 solutions runs on the Infor OS architecture (see Infor OS). The complete Infor M3 solution is
made up of several different software components, where some are unique for just a certain industry or
micro vertical. Some of these are additional (considered optional, others strategical), while others are
mandatory and will be common for all Infor M3 installations no matter for what industry. These
components are gathered under the product family named Infor M3 Core.
33 Lesson 2: Infor OS
Infor M3 Core contains the following components:
Infor M3 Business Engine Infor H5 Enterprise
Infor M3 Financial Business Messages M3 Foundation
LifeCycle Manager M3 Core Information Center
ION Grid Web Service Runtime
Session Providers Infor Enterprise Collaborator
Grid Database Connectivity BOD Processor
Event Hub Workflow Executor
Event Analytics M3 Adaptation Kit
M3 UI Adapter M3 Metadata Publisher
Managing complexity
Complexity is an inescapable part of today’s highly competitive business environment. When effectively
using Infor M3 in business management, you can gain a powerful competitive edge. Infor M3 helps you
manage your network of people, technology, activities, information, and resources efficiently and
economically. You’ll be able to make better decisions, boost operational excellence, and deliver
exceptional levels of customer fulfillment.
Global financial visibility - Get a real-time, integrated view of financials across your global
business, so you can predict, manage, and report results confidently with Infor M3. Streamline
your closing process with access to consistent, accurate information derived from a single,
integrated system. You’ll also have the necessary tools to comply with evolving international
accounting standards such as US Generally Accepted Accounting Principles (GAAP) and
International Financial Reporting Standards (IFRS), and the ability to create financial reports and
management reports to make better, more confident business decisions.
Game-changing analytics - Combined advanced analytics technology and pre-packaged,
industry-specific content makes Infor M3 a powerful tool in developing actionable insight and
minimizing risk. You can enhance that power by adding Infor M3 Analytics, a solution that offers
industry-specific, prebuilt reports and dashboards for immediate access to users, allowing
managers to get the necessary detailed information and analysis to effectively plan and decide.
Agile supply chains - Infor M3’s advanced supply chain practices help you create and control
demand-driven supply networks that are resilient to disruptions. Take advantage of Infor M3's
global, multi-site enterprise planning capabilities to synchronize supply processes—lowering
inventory, optimizing resource utilization, and improving customer service. You also have the
option to integrate your supplier network beyond the four walls of your enterprise by leveraging
35 Lesson 2: Infor OS
Infor Nexus. Additionally, you can access Infor M3's supply chain execution capabilities—
including warehousing, transport management, value-added services, and cross-docking—to
optimize distribution, improve delivery performance, and lower fulfillment costs.
Fast, secure deployment - Infor Implementation Accelerators (IAs) are a set of preconfigured
industry solutions allowing you to implement Infor M3 quickly, with highly focused, pre-built
content based on industry good practices and expertise, delivering faster results for a quicker
return on your investments. As your business changes and grows, it’s easy to adapt the scope
and scale of your Infor M3 solution and integrate it more fully with other applications.
Service-centric business model - Many companies are making the transition from product-
centric to service-centric business models; now you can provide quality sales and aftersales
support using Infor M3’s capabilities, including service contracts, mobile field service, equipment
service and rental management, and depot-based repair functionality.
36 Lesson 2: Infor OS
indicators (KPIs) to enable them to steer your business. It goes beyond traditional BI to provide
predictive analytics.
Flexible deployment - You can deploy Infor M3 in the cloud as a service for a subscription, or on
premise with a traditional perpetual license model.
Infor M3 Cloud
Infor M3 Cloud delivers software as a service, offering complete flexibility in operations, technology, and
scale. As a multi-site, multi-country, and multi-company ERP solution, Infor M3 Cloud empowers your
organization to easily adapt to changing business needs. Based on Infor M3 Cloud, Infor’s industry-
specific, Infor CloudSuite solutions provides robust capabilities in managing complex mixed-mode
manufacturing and distribution-intensive environments, with the agility to make quick adjustments at any
time. Infor M3 Cloud is deployed and provisioned on Amazon Web Services (AWS), providing you with a
secure environment and a low total cost of ownership (TCO).
Transform your business with Infor M3 Cloud:
A secure path for the future - Future-proof your organization with proven industry functionality and
continual development that focuses on evolving industry needs.
Low TCO - A shared infrastructure lowers your TCO by drastically reducing operating expenses,
significantly cutting implementation time and costs, and eliminating the need for costly on-premise
maintenance.
No more upgrades - A single version of the software, maintained by Infor in the cloud, means you
don’t need to deal with major upgrades. We inject new functionality into the business engine
monthly as documented in the release notes.
Fast access to new innovations - Major new functionality is delivered on a regular basis, but not
forced on customers. You can test the new functionality in the safety of your test environment and
toggle it on in your production environment once you’re satisfied with the new capabilities.
Flexibility and scalability - Easily and effectively meet the evolving needs of your business with a
high degree of scalability for resources and computing processing power.
Security - Security is a major concern that increases both costs and risks for many businesses.
Many companies recognize that it’s more secure to run in the cloud, leveraging the investments
and expertise of organizations that have significant web services security experience, such as
Infor and AWS.
Best-in-class resilience - You’ll get peace of mind at an affordable cost with Infor M3 Cloud’s
highly fault-tolerant infrastructure that couples with backup regimes to allow for a very low
recovery point objective (RPO).
Openness to support your needs - Take advantage of support for third-party integrations with
Infor M3 Cloud’s modern and secure tooling, such as standard and custom BODs and APIs.
37 Lesson 2: Infor OS
On-premise vs. cloud/SaaS
Innovative new business models are disrupting many markets, and as a direct result, companies are
looking to technology to support these new ways of doing business. The cloud offers a flexible platform
from which you can engage in a continual digital transformation to help support business growth,
differentiation, and the agility to transform business models and processes. A cloud platform also
simplifies the task of integrating new businesses and onboarding users. You’ll have the flexibility and
scalability to meet your changing needs, whether you’re adding additional users or increasing processing
capacity to meet peaks in demand for computing power. Ever-changing regulatory and statutory reporting
requirements can create increased risks of penalty fines and even prison in many countries for non-
compliance. As a result, it’s critical your company stay up to date with all compliance requirements. New
functionality in Infor M3 Cloud is made available monthly, making it much easier to ensure you’re on the
latest version of country localizations, so you can remain compliant.
By switching to Infor M3 Cloud’s software as a service (SaaS) distribution model, you’re moving from a
capital expenditure-based model to an operating expense-based model, which offers several advantages:
You’ll avoid having to make capital investment decisions every few years for major upgrades.
Freed-up capital can be used for other investments for growing your business, such as for
acquisitions or for new warehouses, equipment, stores, and more.
SaaS’s predictable operating expenses make annual IT budgeting easier, while also simplifying
IT planning and budgeting for acquisitions.
You pay only for what you use—you’re not paying for infrastructure and capacity that you don’t
need—so, IT expenses are tied closer to sales revenue.
Pay as you go allows you to smooth out the cash flow while taking advantage of the latest
technology and functionality.
No more expensive IT infrastructure upgrades can help reduce risk and disturbance to the
business.
With Infor M3 Cloud, you’ll be able to free up resources for other tasks, allowing your IT department to
deliver more value to your management team and end users. You can focus on your core competence
and let Infor and AWS manage your system. Infor M3 Cloud can also easily and dynamically scale
processing capacity up and down for peaks and troughs in computing demand. So, whether your
business responds to seasonal fluctuations or unpredictable changes, you don’t need to worry about
scrambling for additional resources or having to figure out what to do with surplus resources.
38 Lesson 2: Infor OS
Additionally, AWS and Infor have the resources, skills, and experience to manage security better than you
could afford to do in-house. Each customer has their own database in the cloud, so your data is
completely segregated from other cloud tenants.
Whether your company is running a legacy ERP solution and you have yet to engage in digital
transformation, or just getting started, you’re likely struggling to find skilled resources to support your
aging, in-house systems. It can be a challenge to ensure technical expertise is always on-site or nearby in
case there’s an issue with your mission-critical, on-premise applications and systems. Moving to Infor M3
Cloud means you don’t need this level of expertise on call 24x7 within your organization, as Infor takes
over responsibility for ensuring your solution is available.
39 Lesson 2: Infor OS
Introducing Infor’s deployment method
Infor’s deployment method is a single, unified implementation methodology used for all cloud, hosted, and
on-premise Infor implementation projects. This methodology, which fully embraces all Infor solutions,
represents the accumulated knowledge of more than 5,000 implementations and ten years of ongoing
research and development. Infor deployment method has two major components: the project
management process and the implementation process.
Key benefits
Infor’s deployment method uses a solution-based approach to implementations, rather than a product-
based approach. This delivers six key benefits:
40 Lesson 2: Infor OS
1. World-class project management
Infor deployment method is tightly aligned with the Project Management Institute’s (PMI’s) project
management body of knowledge. As a result, it follows globally recognized best practices for project
management, reducing implementation risk and increasing the probability of success.
2. Milestone-driven
Each project phase ends with a milestone; a project phase cannot end until very specific exit criteria are
met. This provides clear visibility into the overall project and milestones for achievement.
3. Vertical-specific content
Infor deployment method is based on a vertical industry-specific principle, rather than a “one-size-fits-all”
approach. Infor provides industry/vertical-specific solutions, along with vertical-specific methodology
guidance referenced by Implementation Accelerator views, to deliver pre-configured industry solutions
and industry-specific business requirements, business flows, and test scripts.
5. Value realization
Infor deployment method delivers initial support for value realization, which means that specific value
targets that are identified during the presales process are carried forward into the actual implementation.
This results in implementation projects that deliver rapid, real, and quantifiable value to the customer.
41 Lesson 2: Infor OS
Introducing Implementation Accelerators
Implementation Accelerators (IAs) are a set of preconfigured, yet flexible, industry solutions based on the
latest version of the Infor application suites, sometimes referred to as the “last-mile features.” IAs are
designed to deliver leading industry application processes in a cloud-based technology, or on premise, for
Infor M3 specific industries. IAs provide an implementation solution that:
Brings leading industry practices
Reduces total cost of ownership (TCO)
Lowers project risks
Delivers a predictable outcome
The objective of an IA solution is to speed up the implementation by deploying, among other things,
industry content, process flows, detailed process description/test scripts and a pre-configured application
database as a foundation; these deliverables provide a more advanced start point to kick-start the
implementation and support all members of the project team throughout and beyond the implementation
phases. The IA is tightly aligned with our Infor deployment method which in turn provides best practices
and guidance for successful project management and implementation services.
IAs are an integral part of Infor’s value proposition, particularly for the Infor CloudSuites, as these
solutions are designed to help speed the time to value. The IA is intended as the first step, or the final
step in an on-going process of continuous improvement. By offering a diverse array of industry and
product-based options, you will be able to fast-track your return on investment.
IA benefits
Many customers over the years have asked the question: “How do other customers in our industry do
this?” Infor IAs package best practices in a repeatable, directive implementation approach to get you up
and running on a core solution quickly with predictable costs and defined scope.
Don’t re-invent the wheel – Pre-configured best practices allow you to leverage proven best
practices to standardize processes using industry best practices.
42 Lesson 2: Infor OS
What you see is what you get – Clearly together with the customer chosen and defined
implementation scope with predictable project duration and costs.
Get empowered, not constrained – Full flexibility to reconfigure and adapt the solution to meet
your unique business requirements where it delivers a competitive advantage.
Change the way your organization works – Infor Ming.le, ION and Infor Reporting enable your
entire organization with NEXT generation user experiences that push relevant information to the
end user and deliver actionable insights and collaboration.
Leverage and extend – By providing a modern ERP solution complete with Infor ION, you can
easily optimize and extend your investment by extending your ERP investment with integrated
complementary applications from our portfolio of best-in-class applications.
In short, the IAs are designed to jump start your ERP modernization project by delivering a best practice
solution at a lower cost to deliver rapid time to value and mitigate risks. The IA solution contains the
essential building blocks for a successful cloud or on-premise implementation project.
Mavim
Mavim is partnered with Infor to produce Implementation Accelerators - preconfigured application suites
that are designed to speed time to value for customers across sixteen different industry verticals.
Implementation Accelerators are pre-fabricated solutions designed to significantly reduce the time, risk
and cost of core industry application implementations, both in the cloud or on premise. Each
Implementation Accelerator employs a proprietary methodology, known as the Infor Deployment Method,
which provides a unified approach to the delivery of products and services by utilizing a prescriptive,
continuous process that drives predictable results while reducing overall risk and cost. The tool used is
internally referred to as Infor Business Process Modeler (IBPM).
43 Lesson 2: Infor OS
Check your understanding
Infor OS is your cloud operating platform for the future, designed to bring productivity,
business processes and artificial intelligence together, and offer operational insights that
were never accessible to a business before. Match each of the following Infor OS areas
with its component. The possible components are: Infor Coleman, Infor Data Lake, Infor
Document Management, Infor ION Enterprise Search, Infor Federation Services, Infor
Graph, Infor ION, Infor IoT, Infor Local.ly, Infor Ming.le, Infor SoHo, and Mongoose.
Area Component
A.I.
Infor Coleman
API/Process integration
Infor Data Lake
Business/people/asset graph
Infor Document Management
Collaboration
Infor ION Enterprise Search
Data management
Infor Federation Services
Device readings
Infor Graph
Digital compliancy
Infor ION
Documents
Infor IoT
Extensibility
Infor local.ly
Search
Infor Ming.le
Security
Infor SoHo
44 Lesson 2: Infor OS
45 Lesson 2: Infor OS
Infor has taken an enterprise-out approach to digital transformation services that improves
operations and provides new experiences for both customers and employees. Which are
the three layers of this approach? Select all that apply.
a) Artificial intelligence
c) Digital compliancy
e) Process integration
Name the five Infor strategy layers on top of the platform (Infor OS), and describe each
layer’s three key messages.
1: ______________________________________________________
________________________________________________________
________________________________________________________
________________________________________________________
2: ______________________________________________________
________________________________________________________
________________________________________________________
_________________________________________________________________________
3: _______________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
4: _______________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
5: _______________________________________________________________________
_________________________________________________________________________
46 Lesson 2: Infor OS
_________________________________________________________________________
In which four ways can extensibility be made within the system (Infor M3)? Describe each
option and give examples.
1: _______________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
2: _______________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
3: _______________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
4: _______________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
47 Lesson 2: Infor OS
The Infor M3 solution runs on the Infor OS architecture (Infor OS). The complete Infor M3
solution is made up of several different software components, where some are unique for
just a certain industry or micro vertical, while others are mandatory and will be common for
all Infor M3 installations no matter for what industry. Under which product family name are
these components gathered in Infor M3?
a) ION Grid
c) Infor M3 Core
d) Infor M3 Foundation
e) Infor Xi H5 Enterprise
f) LifeCycle Manager
a) No TCO
b) No new innovations
c) No more upgrades
d) No security needs
The final phase in Infor’s deployment method is finite, contractually agreed upon, post go-
live work where the ownership and responsibility for the system is transitioned to the
customer. Which is the final phase in Infor’s deployment method?
a) Construction
b) Elaboration
c) Inception
d) Optimize
e) Transition
48 Lesson 2: Infor OS
“The objective is to speed up the implementation by deploying, among other things,
industry content, process flows, detailed process description/test scripts and a pre-
configured application database as a foundation; these deliverables provide a more
advanced start-point to kick-start the implementation and support all members of the
project team throughout and beyond the implementation phases.”
What are we referring to?
d) Implementation Accelerators
f) Responsive design
49 Lesson 2: Infor OS
Lesson 2: Infor OS
Estimated time
3 hours
Learning objectives
After completing this lesson, you will be able to explain the main Infor OS components and how to use
them. In this lesson, you will:
Describe how to use Infor OS homepages.
Describe how to use Infor Ming.le.
Describe how to retrieve information via Infor ION and homepage widgets.
Describe how to connect images and view documents using Infor Document Management.
Describe how to extend your user experience.
Topics
Infor OS homepages
Infor Ming.le
Infor ION
Infor UX
50 Lesson 2: Infor OS
Infor OS homepages
Homepages provide you with a high-level view of critical areas of concern. Homepages are designed to
give you insights, call exceptions to your attention, and provide direct links to the areas within applications
where you do your daily work. Homepages provide role-based pages with widgets containing information
from multiple enterprise resource planning (ERP) systems in one place and they enable you to work by
exception, via intelligent alerts and monitors. Homepages are highly configurable, so that you can set up
a page that is tailored to your needs.
A widget is a small, single-purpose application that provides quick, at-a-glance information or quick
access to simple interactive functions. Widgets are simpler and faster to access than full applications that
may provide more functionality. You can configure, tag and share widgets and pages with other users
through the Widget Catalog and the Page Catalog.
Infor OS homepages
51 Lesson 2: Infor OS
Navigation
Refer to Appendix D for support in navigating within Infor M3.
Before you begin: Your instructor will assign user account logins and passwords from
Appendix A of this Training Workbook.
Exercise steps
Verify you are logged in to the Training Desktop. If not, log in following instructions provided
by your course instructor.
Note: If you are taking this course as self-directed learning, follow the instructions on the
course Lab On Demand screen.
For best results during this course, you will need to expand both your training
desktop and the window in which Infor applications display. This ensures the
content displays properly.
Click the Fit to Window icon (resembles a monitor with a diagonal arrow) in the
Skytap toolbar. This expands the Skytap training desktop to a full-screen
display.
Click the arrow tab at the bottom of the Skytap toolbar to hide the Skytap
toolbar.
Click once on the Infor M3 Training homepage banner.
Press F11. This expands the window to a full-screen display.
52 Lesson 2: Infor OS
Part 2: Start an Infor M3 program from the Infor M3 Training homepage
1. Click the Toggle Search icon (magnifying glass) in the M3 Menu widget. The Search field
displays.
2. Type Customer Order in the Search field. A list of programs displays below the Search field.
Notes:
In this step you typed a partial program name in the Search field. If you type the exact
program name it will open the program directly.
You can also type the program code (OIS100) in the Search field to open the program
directly.
3. Click Customer Order. Open from the list. Panel A displays.
4. Click the Menu button in the Infor M3 header to collapse the menu.
5. Click the Context Apps button in the Infor M3 header to collapse the Context Apps.
1. Click the Infor icon any time to return to the Infor M3 Training homepage. Your programs
remain open.
Notes: There are two additional ways to access the Infor M3 Training homepage:
Click the App Menu icon and click the Homepages icon . Your programs remain open.
Click the Close (X) button to close each open program. The Infor M3 Training homepage
automatically displays.
Exercise steps
53 Lesson 2: Infor OS
3. Click the Page Catalog menu item. The Page Catalog window opens.
4. Click the Tags drop-down arrow in the Refine by menu to the left. A search field displays.
5. Type ITS in the Search field.
6. Press Enter. Two prepared homepages display for this course:
Example (ITS)
Introducing the Solution (ITS)
7. Click the plus sign (+) button for the Introducing the Solution (ITS) homepage.
8. Click the plus sign (+) button for the Example (ITS) homepage.
9. Click the X Close button. The Example (ITS) homepage displays.
54 Lesson 2: Infor OS
Tracing Planned Purchase Orders: This is the system talking back via user-defined
monitors. Compare this to an alert widget in the previous interface Infor Smart Office.
Action Messages Warehouse 210: This is a user-defined online report to track action
messages generated by the material requirements planning (MRP). Use the search icon
to filter on specific messages, for example A1 (release and reschedule in).
Zero Cost Items: This is the system talking back via user-defined monitors. In this case,
tracing new items that have no unit cost (yet) in facility B01.
2. Click the ellipsis button in the Tracing Planned Purchase Orders widget. A menu displays.
3. Click the About menu item. An About information dialog box opens. Note: This is an M3
Information Monitor widget.
4. Click the Close button. The Example (ITS) homepage displays again.
5. Click Any problem(s) with planned purchase orders in the Tracing Planned Purchase
Orders widget. The Planned Purchase Order. Open (PPS170/B) program opens in the Infor M3
thin client, Infor H5.
6. Review the information displayed. Note: The monitor uses an Infor ION Enterprise Search drill-
back, only revealing the planned purchase orders that have an error message code. The default
Infor H5 color (task bar and menu bar) is grey.
7. Click TOOLS > User Settings in the program menu bar. The User Settings window opens.
8. Click to select the following check boxes:
Display label tooltips
Display help tooltips
Note: Activating these tooltips displays additional information when hovering with the mouse over
a label or a field.
9. Verify that the Auto-switch to Homepages check box is selected.
10. Click the Theme field drop-down arrow. A list displays.
11. Click the Amber list item.
12. Click the SAVE button. The Planned Purchase Order. Open (PPS170/B) program displays
again, and now the header is amber.
13. Review the information displayed in the Context Apps. In default mode, is organized by two
expandable areas:
Context Viewer
Related Information
Note: The right side of the page is a collapsible section that hosts several context and utility
applications. Context apps are lightweight applications that communicate with the application
frame to present contextual information to the user. These applications subscribe to information
that is published by the application frame and display relevant content only when it is available.
Images and process documents display in the Related Information app.
14. Click the Context Apps icon to collapse it.
15. Click the Close (X) button in the program menu bar. The Example (ITS) homepage displays
again.
Note: You can close an Infor M3 program three ways:
Clicking the Close (X) button
55 Lesson 2: Infor OS
Pressing F3 (Exit)
Pressing F12 (Previous) from the entry screen
16. Click App menu icon. A menu displays.
17. Click the Infor M3 menu item. Infor H5 start pages display. Start pages in this training
environment have been disabled, and you see a default page. Note: The first application
indicates the entry point when launching Infor OS, in our case Homepages. You may overrule this
if you primarily work with another application. You can reach the ERP system from a homepage
several ways. You can for example use:
The Infor M3 app in the App menu
A saved bookmark in the M3 Menu widget
A task in the M3 Information Monitor widget
A notification in the M3 Application Messages widget
A task in the Tasks widget (ION Workflow)
A task in the Alerts widget (ION Monitors)
A document in the IDM Documents widget
A mashup (Mashup SDK)
A Mongoose extension.
A bookmark available via Shared content (Infor Ming.le)
A hit via Infor ION Enterprise Search (#hashtags)
A link via Business intelligence (Birst)
A link via Paparazzi (Infor Ming.le)
A link via Streams (Infor Ming.le)
18. Click the Menu button in the Infor H5 page banner. The Infor H5 menu displays on the left side
of the screen.
19. Click PUR – Procurement > POP – Purchase Order Processing > Planned Purchase Order.
Open. The Planned Purchase Order. Open (PPS170/B) program opens.
20. Click the Menu button in the Infor H5 banner. The menu collapses.
21. Press CTRL+R (or CTRL+S). A Search and Start dialog box opens.
22. Type planned purchase in the Search and Start field. Note: You can also search for a program
using the program identification, for example PPS170.
23. Click the OK button. A list of results display.
24. Click the Planned Purchase Order. Open list item. The Planned Purchase Order. Open
(PPS170/B) program opens in a new tab.
25. Click the Close (X) button in the program menu bar until the default Infor H5 start page displays
again.
26. Click the App menu icon. A menu displays.
27. Click the Homepages menu item. The Example (ITS) homepage displays again.
56 Lesson 2: Infor OS
Exercise 2.3: Create an Infor OS homepage
In this exercise, you will create a new homepage and add widgets to it.
Exercise steps
57 Lesson 2: Infor OS
11. Click Add Widget (plus sign) for the M3 Information Viewer widget. A confirmation pop-up
informs you that the widget has been added.
12. Click Add Widget (plus sign) for the Menu widget. A confirmation pop-up informs you that the
widget has been added.
13. Click Categories > All from the menu on the left.
14. Click the magnifying glass icon in the title bar. A search field displays.
15. Type image in the search field.
16. Press Enter. The Image widget displays.
17. Click Add Widget (plus sign) for the Image widget. A confirmation pop-up informs you that the
widget has been added.
18. Click the image X button.
19. Click the magnifying glass icon. A search field displays.
20. Type its in the search field.
21. Press Enter. The widgets created for this course display.
22. Click Add Widget (plus sign) for the Course Files (ITS) widget. A confirmation pop-up informs
you that the widget has been added.
23. Click the X Close button. Your homepage displays again, with all your added widgets.
24. Drag-and-drop the Image widget in front of the first widget area (top-left corner).
58 Lesson 2: Infor OS
3. Click the Configure menu item.
4. Click the lock icon. The Title field opens for editing.
5. Type Introducing the Solution [your three letter initials] in the Title field.
6. Click the Alignment drop-down arrow. A menu displays.
7. Click the Cover menu item.
8. Right-click the Image URL field. A menu displays.
9. Click the Paste menu item. The copied URL is pasted in the field.
10. Type http://www.infor.com in the Launch URL field.
11. Click the Save button. Your homepage displays again. The Infor logo displays in the image field.
12. Click the Launch icon in the Image widget. The Infor homepage opens in a new browser tab.
13. Click the Close (X) button on the www.infor.com browser tab. [Your homepage] displays again.
Part 5: Configure a Menu widget using a collected and saved menu configuration
1. Collect a saved (exported) menu configuration following these steps:
a. Click the Menu_url graphic in the Course Files widget. IDM opens.
b. Click [the text document]. The document displays in a new window.
c. Click and drag to highlight the entire text block.
d. Press CTRL+C. The text block is copied.
e. Click the X button. IDM displays again.
f. Click the Infor icon. You return to your homepage.
2. Click the ellipsis icon in the Menu widget. A menu displays.
3. Click the Import menu item. The Import window opens.
4. Press CTRL + V. The copied text displays in the field.
5. Click [anywhere within the Import dialog box outside the text field]. The Import option is
activated.
6. Click the Import button. Your Menu widget is populated.
59 Lesson 2: Infor OS
Note: If you are not familiar with application program interfaces (APIs), the next few instructions
may be abstract. This widget will be used later in this course.
2. Click the Configure menu item. The Configure Widget window opens.
3. Click the lock icon in connection to the Title field. The Title field opens for editing.
4. Type Clear MI Cache ([your assigned user ID]) in the Title field.
Note: Leave the Automatic refresh rate as defaulted (Do not refresh). The task will be
triggered manually.
5. Add a program following these steps:
a. Click the magnifying glass icon for the Program field. The Select Program window opens.
b. Type mrs in the Name field. MRS001MI displays.
c. Click to highlight MRS001MI.
d. Click the Select button. You return to the Configure Widget window.
6. Add a transaction following these steps:
a. Click the magnifying glass icon for the Transaction field. The Select Transaction window
opens.
b. Type clear in the Name field. ClearCache displays in the list.
c. Click to highlight ClearCache.
d. Click the Select button. You return to the Configure Widget window.
7. Add an input following these steps:
a. Click the magnifying glass icon for the Input field. An Input/Output Parameter window
opens.
b. Click the Value field. The field becomes open for editing.
c. Type CMS100MI (upper case) in the Value field.
8. Click to select the User input check box. Note: This enables you to interactively change the input
values later.
9. Click the OK button. The input field has been updated.
10. Verify that List displays in the Display content as field.
11. Click the Save button. The widget is now configured. The widget itself is empty (shows nothing).
You will return to this widget later in this course. CMS100MI is a user-defined application program
interface (API) that you very easily build yourself. To make a newly defined API work, the MI (M3
Integration) cache files need to be cleared. This widget will help you do that.
60 Lesson 2: Infor OS
Infor Ming.le
Infor Ming.le, embedded in Infor OS, is a comprehensive platform for social collaboration, business
process improvement, and contextual analytics. It gives you the most innovative social media concepts
translated into a business environment; the solution marries communications with business processes to
help you work smarter and faster. Unlike information-sharing technologies that are disconnected from
your core applications, Infor Ming.le is fully embedded with organizational systems like ERP and
financials. All employees, regardless of their roles, can communicate, collaborate, and share information,
such as documents, plans, photos, and videos, from a centralized location, with all activity captured and
easily searchable.
You can put information at employees’ fingertips with contextual intelligence, increase response times
and prevent problems with tasks and alerts, get the full picture of any issue or question with drill-back
capabilities, and change the way work is done with the use of social objects. Once you have Infor Ming.le,
you won’t be able to imagine living without it.
61 Lesson 2: Infor OS
Infor Ming.le components, continued
Exercise steps
62 Lesson 2: Infor OS
9. Click the POST button. Note: You have enabled others to connect to this group (passive
invitation). Alternatively, you can click the INVITE MEMBERS button to connect members (active
invitation).
Simulated activity 2.5: Connect to a user and a group via Infor Ming.le
This activity simulates how to create a social collaboration connection between two users. It’s
possible to connect (two-way communication) or follow (one-way communication) any known
user in the Infor Ming.le database. You will also join a group.
Click the link below to view a demonstration of this activity and to practice performing this
activity in a simulated environment.
Do not attempt to perform this simulated activity in the live training environment at any time.
Any attempts to do so will result in irreparable damage to the training environment.
63 Lesson 2: Infor OS
Exercise 2.6: Share Infor M3 information
In this exercise, you will create a new customer record and share the Infor M3-related data to
your Infor Ming.le activity feed, like a bookmark in Infor Smart Office. The posting offers an
option to drill back to the shared object. Infor H5 can share programs and detail panels.
Exercise steps
65 Lesson 2: Infor OS
Infor ION
Infor draws on decades of experience in many different industries to solve the problems that matter most
to your business. You face constant demands for greater speed, the need to cope with larger data
volumes, and the challenge of overcoming escalating complexity—all while containing costs.
That’s why Infor has developed a whole new approach to business software. Infor ION represents a new
concept for business software that replaces traditional middleware solutions with a speedy, lightweight
connective structure that adds new levels of intelligence and sophistication to existing business
technology. It’s faster to implement, easier to use, and more economical to operate than any middleware-
only solution. It also acts as an engine that powers a unified combination of contextual business
intelligence, common reporting and analysis, streamlined workflow, and business monitoring—all
delivered within a single, consistent architecture. By integrating a set of sophisticated technologies to
work independently, but operate as a unified whole, Infor ION delivers new possibilities for streamlining
and accelerating every aspect of your business. You’ll get the information you need sooner, act faster,
and see everything happening within your business as it happens with Infor ION.
EAM to Infor M3
Workflows
Work flows are visualized processes. They are the holy grail of ERP. The system telling you what
activities to do and in which order. Color coding will also reveal which activities were done and by whom
and which have not been done. Workflows can be seen as a relay race: the baton is passed from one
66 Lesson 2: Infor OS
user to another once an individual task is flagged as “Done.” Workflows are perfect to pass on a process
from one department to another department. You won’t skip a beat or drop the ball.
67 Lesson 2: Infor OS
Exercise 2.7: Process the workflow for a new customer record
In the previous exercise, a new customer (prospect) record was added to the database. In
this exercise, you will work with ION Workflow to make sure the company does not drop the
ball, given there are different departments (finance, sales, and so on). Three tasks need to
be performed:
Review and correct the address for the prospect (logistics).
Enter credit limit 3 for the new prospect (financials).
Approve and convert the prospect (status 10) to a customer (status 20).
When the customer record has been approved, an additional ION Monitor will send an
alert to indicate the approved record.
This workflow is triggered via the activation policy connected to this workflow. There are three
conditions:
[AccountingEntityID]: The company and division must be 330 and BBB.
[Code]: The status of the customer must be 10 (“Preliminary” in Infor M3, but
“Pending” in BOD).
[SalesPersonRole]: The responsible must be an (internal) user identity.
There are other ways to trigger a workflow as well:
Manually via Infor Ming.le and the Workflow tab.
Via Alert or Task widgets.
Automatically via document flow. This is relevant when documents are sent from one
(ERP) system to another (ERP) system.
Automatic via another workflow (a workflow within a workflow). This is modular
thinking to minimize the maintenance.
Automatic via workflow BODs (business object documents). An example is an
activity-based alert or an ad hoc report.
Programmatically via API calls, also referred to as web services.
Exercise steps
68 Lesson 2: Infor OS
2. Click A new customer [your assigned user ID] with name… (not the hyperlink) in the Task
List widget. The Workflow Viewer widget updates and displays the workflow visually.
Note: You see four boxes total, one notification (information that a record has been created) and
three tasks. Focus on the three tasks: Validate Address, Set Credit Limit, and Final Approve
customer. Each task is connected to a pre-defined group of users who will get the same task
presented. As your user is set as customer responsible (RESP), you will get all tasks.
Task User group Users
Validate address EDU_NewCustomer_Logistics cccS99 (Instructor), [RESP]
Set credit limit EDU_NewCustomer_Finance cccS99 (Instructor), [RESP]
Approve customer EDU_NewCustomer_Approval cccS99 (Instructor), [RESP]
The first two tasks are blue-colored (in progress). Once they are marked as “done,” they will
become green-colored. The workflow has full traceability of who did what. Your workflow displays
in the workflow activity widget.
69 Lesson 2: Infor OS
4. Click the Done button. You confirmed the task and [your homepage] displays again. The
completed task disappears from the Tasks widget and a new task appears, Customer [your
assigned user ID] with [your name]. Note: You may need to refresh the homepage.
Event-based alerts
Event-based alerts safeguard your data, often master data. It is comparable to the old technique of
journaling. The details of the project determine which data must be guarded, an example being the group
a customer belongs to. Changing it can both divert the revenue bookings and upset the financial
70 Lesson 2: Infor OS
reporting. Changing the customer group is a primary candidate for an event-based alert. When a user
who is not the responsible for this customer changes the customer group, the responsible will be alerted
regarding:
Event-based alerts
71 Lesson 2: Infor OS
Simulated activity 2.8: Work with event-based alerts
This activity simulates how to change the customer name, made by another user, that will
trigger an event-based alert. You will also review the configuration that makes this happen.
Click the link below to view a demonstration of this activity and to practice performing this
activity in a simulated environment.
Do not attempt to perform this simulated activity in the live training environment at any time.
Any attempts to do so will result in irreparable damage to the training environment.
M3 Information Monitors
You want to be informed, right up front, by the Infor OS homepage that “something” needs your attention.
What that “something” is, is completely up to you. A good rule of thumb is that you define what you think
is a problem and by consequence, needs to be monitored. If you were a financial manager, you certainly
would want to be informed by the system if new items were added that need a unit cost. This is Infor M3
being proactive. You become reactive once you have received the monitor feedback. This is the system
talking back. No need to find the needle in the haystack. You want to work by exception and use drill-
backs. M3 Information Monitor is a widget for the Infor OS homepage. It will use a user-defined API to
show the data the customer wants to see. The beauty is that the user decides which data to be shown
and you can fetch information from different tables, given that the database structure allows it. Because
APIs are used, the business logic from the Infor M3 java source code is adhered to, removing the risk of
database pollution or corruption.
This is also a candidate for an ION Workflow. Normally, the creation of new items is a shared
responsibility among different departments: marketing, engineering, finance, sales etc. An
ION Workflow could send information about the new item creation to the correct department
via user-defined tasks.
72 Lesson 2: Infor OS
Infor Document Management (IDM)
Finding the right document should be the least of your concerns. When you've aligned your documents
with your business systems, you'll always have all the information you need—securely stored in a
searchable database. With Infor Document Management (IDM), you can work with the most accurate and
up-to-date information, while ensuring that everyone in your organization is working together. IDM is a
central repository where you can maintain your common business rules for creating documents, as well
as all your documents.
Exercise steps
74 Lesson 2: Infor OS
9. Click to highlight the row related to [your information browser category].
10. Click RELATED > Simulate list. The Custom list designer panel opens. The defaulted view is
normally STD01-00 (if one user). What you see right now is the primary key in the MITFAC table:
Facility, representing database column M9FACI, and Item number, representing database column
M9ITNO). Now it is just a matter of adding additional columns to the view.
11. Click the pencil icon in the end of the list view header. The Edit view panel opens.
12. Click the drop-down arrow in the margin of the Preview table header. The available fields are
listed.
13. Add a new column following these steps:
a. Type name in the Input field. The item description name (MMITDS/MITMAS) displays.
b. Click to select the name (MMITDS/MITMAS) check box. The item description (Name) is
added as column.
14. Repeat step 13 for:
Cost price (M9UCOS/MITFAC)
Average cost (M9APPR/MITFAC)
15. Click the SAVE button. The added column data is now compiled from two tables (MITFAC and
MITMAS) into one single view. These columns will (can) be shown in the M3 Information Monitor.
This feature allows you decide which columns to combine, increasing overall visibility.
16. Click the Close (X) button to close all open programs. [Your homepage] displays again.
75 Lesson 2: Infor OS
13. Click to highlight the row related to LstYYMMDD[##].
14. Click RELATED > Update MI repository. Your record status changes to 20 (active), and your MI
transaction has been added to the MI transaction repository.
15. Click RELATED > Display MI repository. The MI Transaction. Open (MRS002/B1) program
opens. Note: Your generated MI transaction displays.
16. Click the Close (X) button to close all open programs. [Your homepage] displays again.
76 Lesson 2: Infor OS
15. Add a program following these steps:
a. Click the magnifying glass icon for the Program field. A Select Program window opens.
b. Type cms1 in the Name field. The list of programs is updated.
16. Click to highlight the row related to CMS100MI. Note: MMS003MI does not have the right Search
transaction, so CMS100MI is used instead with MI transaction LstYYMMDD[##].
17. Click the Select button. The program field has been updated.
18. Add a transaction following these steps:
a. Click the magnifying glass icon for the Transaction field. A Select Transaction window
opens.
b. Type lstYYMMDD in the Name field. The list of transactions is updated.
c. Click to highlight the row related to LstYYMMDD[##].
d. Click Select. The program field has been updated.
19. Add an input and output following these steps:
a. Click the magnifying glass icon for the Input field. An Input/Output Parameters window
opens with the Input tab defaulted.
b. Click to select the Input check box.
c. Click to select the User input check box. Note: This enables you to interactively change the
input values later.
d. Click the Value field to activate the field.
e. Press CTRL+V. The query string is pasted to the field. Note: The field is case sensitive. You
monitor the unit cost equal to zero AND the facility must be B01. The LMDT syntax is optional
and fine-tunes the search to list the records in descending order based on the last
modification.
f. Click the Output tab.
g. Click to select all check boxes. Note: These represents the columns added earlier in this
exercise.
h. Click the Max record count drop-down arrow. A menu displays.
i. Click the 100 menu item.
j. Click the OK button. The input and output fields have been updated.
20. Click the Display content as drop-down arrow. A menu displays.
21. Click the List menu item.
22. Click OK. You return to the Configure Widget window and the new monitor is created.
23. Click the Save button. Your monitor is added to the widget. Note: The monitor activates
immediately.
24. Click Zero Cost in B01 ([your assigned user ID]) in the M3 Information Monitor widget. The
program Item. Connect Facility (MMS003/B) opens.
25. Click the Close (X) button. [Your homepage] displays again.
77 Lesson 2: Infor OS
Exercise 2.10: Connect an image to your customer record
IDM stores all documents, including pictures. In this exercise, you will drop a picture into IDM
and permanently save it. In IDM, this is flagged as document type Customer Document. The
document types are already pre-configured. The picture is then shown as a contextual widget
in the customer master (CRS610). When the customer record is selected, the image is
shown dynamically. It’s also possible to upload pictures taken with your smart phone or
tablet, but that possibility is not configured in this environment.
Normally, IDM is updated automatically from Infor M3 with newly generated documents such
as invoices, order confirmations, picking lists, etc. Once stored in IDM, it is easy to see these
documents (often PDF) as thumbnails in the relevant program using a Context app. You are
just one click away to see the actual document. This will be covered in the next lesson (Infor
M3 business processes).
Exercise steps
78 Lesson 2: Infor OS
11. Click the X button on the image browser tab. The Customer. Open (CRS610/B) program
displays again.
79 Lesson 2: Infor OS
5. Type Customer images in the Description field.
6. Click the Select document type drop-down arrow. A menu displays.
7. Click the Temporary Customer Image menu item. By default, the images will be listed in
ascending order as they were created.
8. Update the sorting order following these steps:
a. Click the Advanced link. A Query field displays.
b. Click the IDM client link. Infor Document Manager opens.
c. Clear the Search Document Management field.
d. Click the Search Document Management drop-down arrow. A menu displays.
e. Click the Temporary Customer Image menu item.
f. Click the Search button. All temporary customer images display.
g. Click the Sort Results drop-down arrow. A menu displays.
h. Click the Created Date menu item. The sorting is adjusted.
9. Click [the upward] (ascending) arrow to the left of the Sort Results field. Note: The arrow
becomes downward (descending) when clicked in the ascending position.
10. Click the Search Document Management drop-down arrow. A menu displays.
11. Click to select the Enter Query Manually radio button. The query string displays.
12. Drag to highlight the query string.
13. Press CTRL+C.
14. Click the Infor icon. You return to the Create document view window.
15. Drag to highlight [the Query string] in the Query field.
16. Press CTRL+V. The copied query string replaces the text in the Query field.
17. Click the OK button. The Configure Widget window displays again.
18. Click the Save button. [Your homepage] displays again, and the IDM Document widget now
shows all images. The images are listed in descending creation order (the latest added image
shown first).
80 Lesson 2: Infor OS
Infor UX
UX (user experience) represents the overall experience of a person using a product such as a website or
computer application, especially in terms of how easy or pleasing it is to use. The user experience
includes all end-user interaction with the company, the provided service, and its product.
Infor’s user interface (UI) architecture provides a process-based and responsive design with a full lifecycle
configurability. Infor Ming.le and ION bring social collaboration, workflow, analytics, integration and
business process management into one single platform.
Within Infor M3 you can use different tools to extend your user experience, so it fulfills your specific
needs. As described earlier, the design can be made on three main levels. We will now exemplify some of
the design options and tools used on the end-user level.
Infor UX
Personalizations
Personalization aims to increase your productivity and help you react when actions are needed, so you
can stay on top of your daily business challenges. Personalization allows you to become much more
efficient, to save time and money while working with Infor M3. The personalization tools are available
directly within the user interface without any technical add-on. It's so simple that any user can customize
screens. The personalization can be global for all users, generated for a specific role, or unique for a
single user. Personalization is a way to make an ERP system more user-friendly. For Infor M3, the
following possibilities are embedded in the Infor H5 thin client:
Tab order: minimize the number of keystrokes on individual screens.
Hyperlinks: avoid right-clicking and selecting (the wrong) related option.
Conditional styles: coloration to emphasize what you think is important and more understandable
texts (self-explaining)
81 Lesson 2: Infor OS
Shortcuts: avoid right-clicking and selecting (the wrong) related option.
Field label overrides: make the ERP system more understandable.
Hide/show fields: remove fields that are not used.
Scripts: anything goes.
Custom fields (CUGEX1): add additional customer generic extra data.
Personalization is something that should be done in workshops. Manage expectations and be consistent
and consequent. If not, you get unwanted flavor differences between programs and/or processes.
Applying personalizations
Administering personalizations
The administration and the ability to share (import/export, copy, merge) personalizations require H5
Administration authority. Personalizations can be applied globally (everyone), for a role (group), or for a
user (individual). There is an option to view all personalizations for a specific program (all levels). The
image illustrates how both role and user-defined personalizations exist for a program. The user
personalizations, if approved, could be applied for the role as well.
Program personalizations
82 Lesson 2: Infor OS
Exercise 2.11: Work with personalizations in Infor H5
A hyperlink is used to navigate directly from a value in a table to a specified location. Instead
of using the traditional ways of accessing sub programs, for example selecting an item from
the menu, you can use a hyperlink. Hyperlinks work like shortcuts or macros in the sense
that they save you keystrokes when moving between programs.
In this exercise, you will use some pre-configured personalizations in connection to a
customer order entry. You will also show practice how to configure two variants of conditional
hyperlinks: one static hyperlink (always valid) and one dynamic hyperlink (dependent on the
outbound logistic process).
Exercise steps
83 Lesson 2: Infor OS
d. Click the Related Options drop-down arrow. A list displays.
e. Click the CO(31) list item.
f. Click the Add button.
2. Click the SAVE button. The Customer Order. Open Line Workbench (OIS302/B) program
displays again. The order number has become a hyperlink.
3. Test the hyperlinks following these steps:
a. Click [any customer order number] (CO no) link. The associated Customer Order. Open
(OIS100/A) program opens.
b. Click the Close (X) button. The Customer Order. Open Line Workbench (OIS302/B)
program displays again.
86 Lesson 2: Infor OS
a. Verify that the row related to 10-Start Packing is highlighted. When the packing status is 20,
you will slightly adjust the previous style with another field color, icon, and text.
b. Click the Copy button. The Conditional Styles window opens.
c. Type 20 in the fourth Variable field.
d. Click the NEXT button. The formatting display with the Color tab defaulted.
e. Click the Color picker in the Field color field. A menu displays.
f. Click the Yellow menu item.
g. Click the Text tab.
h. Type 20-Continue packing in the Text field.
i. Click the Icon tab.
j. Click the half full rectangle icon.
k. Click the NEXT button. The review window opens.
l. Type Pa=20 in the Name field.
m. Click the Finish button. You return to the Conditional Styles window and your second
condition has been created.
15. Add the third conditional style (00-Confirm dispatch) following these steps:
a. Verify that the row related to 20-Continue packing is highlighted. When no packing is used
(status 00), you will add a packing status text, “00-Confirm dispatch,” add a color and an icon,
and add a hyperlink to the confirm issue program.
b. Click the Copy button. The Conditional Styles window opens.
c. Type 00 in the fourth Variable field.
d. Click the NEXT button. The formatting display with the Color tab defaulted.
e. Click the Color picker for the Field color field. A menu displays.
f. Click the Green menu item.
g. Click the Text tab.
h. Type 00-Confirm dispatch in the Text field.
i. Click the Icon tab.
j. Click the full rectangle icon.
k. Click the Hyperlinks tab.
l. Click the Related option drop-down arrow. A list displays.
m. Click the 16 Confirm Issues list item.
n. Click the NEXT button. The review window opens.
o. Type Pa=00 in the Name field.
p. Type Hyperlink to related option 16 in the Description field.
q. Click the Finish button. The Conditional Styles window displays again. Your third condition
has been created.
16. Add the fourth conditional style (30-Confirm dispatch) following these steps:
a. Verify that the row related to 00-Confirm dispatch is highlighted. When the packing status is
30 and the picking status is less than 90, you will slightly adjust the previous style with
another field text and icon.
b. Click the Copy button. The Conditional Styles window opens.
c. Type 30 in the fourth Variable field.
d. Click the + button. An additional condition is added with an AND relation.
e. Click the Select condition type drop-down arrow (second Condition). A list displays.
f. Click the Numeric list item.
g. Click the first Variable drop-down arrow (second Condition). A list displays.
h. Click the Pick (PIPISS) list item.
i. Click the second Variable drop-down arrow (second Condition). A list displays.
j. Click the Less than (<) list item.
k. Click the third Variable drop-down arrow (second Condition). A list displays.
87 Lesson 2: Infor OS
l. Click the Specific Value list item.
m. Type 90 in the fourth Variable field (second Condition).
n. Click the NEXT button. The formatting display with the Color tab defaulted.
o. Click the Text tab.
p. Type 30-Confirm dispatch in the Text field.
q. Click the NEXT button. The review window opens.
r. Type Pa=30 (Pi<90) in the Name field.
s. Click the Finish button. You return to the Conditional Styles window. Note: Your fourth
condition has been created.
17. Add the fifth conditional style (30-Completed) following these steps:
a. Verify that the row related to 30-Confirm dispatch is highlighted. When the packing status is
30 and the picking status is 90, you will add a packing status text, “30-Completed.”
b. Click the Copy button. The Conditional Styles window opens.
c. Click the second Variable drop-down arrow (second Condition). A list displays.
d. Click the Equals (=) list item.
e. Type 90 in the fourth Variable field (second Condition).
f. Click the NEXT button. The formatting display with the Color tab defaulted.
g. Click the Color picker for the Field color field. A menu displays.
h. Click the No color menu item.
i. Click the Text tab.
j. Type 30-Completed in the Text field.
k. Click the Hyperlinks tab.
l. Click to clear the Make field a hyperlink check box.
m. Click the NEXT button. The review window opens.
n. Type Pa=30 (Pi=90) in the Name field.
o. Type No hyperlink in the Description field.
p. Click the Finish button. The Conditional Styles window displays again, and your fifth
condition has been created.
18. Add the sixth conditional style (30-In transit (DO)) following these steps:
a. Verify that the row related to 30-Completed is highlighted. Note: This condition is required for
distribution orders. When the packing status is 30 and the picking status is 70, you will add a
packing status text, “30-In transit (DO).”
b. Click the Copy button. The Conditional Styles window opens.
c. Type 70 in the fourth Condition field (second Condition).
d. Click the NEXT button. The formatting display with the Color tab defaulted.
e. Click the Text tab.
f. Type 30-In transit (DO) in the Text field.
g. Click the NEXT button. The review window opens.
h. Type Pa=30 (Pi=70) in the Name field.
i. Type No hyperlink (DO only) in the Description field.
j. Click the Finish button. The Conditional Styles window displays again and your sixth
condition has been created.
19. Click to highlight the conditional style for Pa=00. Note: The order of the lines decides the priority
(top-down) in case of conflicting conditions.
20. Click the Move Up button twice.
21. Click to highlight the conditional style for Pa=30 (Pi=70).
22. Click the Move Up button twice.
88 Lesson 2: Infor OS
23. Click the X button. The Picking List. Report (MWS420/B) program displays again.
24. Hover with the mouse over the [conditional style for the packing status] (10-Start packing).
The packing status (10) together with the hyperlink reference, automatic packing (22), displays as
a tooltip. As you have combined the packing and picking status as one reference, you could as
well remove the picking status column.
25. Click the Close (X) button to close all open programs. The Introducing the Solution (ITS)
homepage displays again.
Searches
A narrow-down search represents a filtered search also referred to as functional searching. By
launching the search directly within Infor M3 list views you will trigger advanced filtering of the records you
see displayed in the list. For example, you might want to find all items with "yellow" in the item
descriptions. Narrow-down searches combine the power of toolboxes (views and sorting orders) with
additional fine-tuning possibilities.
A narrow-down search runs within an Infor M3 function/program.
It searches within relevant context. Infor ION Enterprise Search (IES) enhances Infor M3
programs by providing flexible search capabilities within the program itself. Infor M3 has been
extended with embedded search capabilities within the Infor M3 functions as well. This means
that a user can perform functional searches that are automatically limited to the context of the
function.
It requires no knowledge of system-specific names yet provides targeted results. With a functional
search, the user does not need to know or enter the Infor M3 file names to limit the search.
Instead, the user initiates the search within a function. IES then searches only the tables and
fields that are used by that function, thereby presenting better targeted results.
A narrow-down search shows hits within context. When a user performs a search within an Infor
M3 function, the hits are automatically limited to the fields displayed on the current view. In this
way, the results are simplified for the user because the hits are shown directly on the appropriate
screen and within the appropriate fields. The search is also limited to the tables defined in the
function’s Standard Search. Open (CMS021/B) and Related Search. Open (CMS022/B). For
example, the main table of Customer Order. Open Toolbox (OIS301/B) is OOHEAD but the
customer name (CUNM) is stored in the customer table, OCUSMA. By binding these tables, with
the customer number (CUNO) as key, you can search for the customer name within the toolbox.
This allows for additional time-saving tools.
Key searches
Key searches are an enhancement to filtered searches, i.e. searches in Infor M3 programs (list views)
used to filter the data presented by the program. Key searches are set up in Key Search. Open
(CMS030/B). With key searches:
You do not need to know the Infor M3 table and/or field names to refine their searches.
You are presented with a drop-down list of the fields available for searching.
You can enter search criteria for one or multiple fields and select “any of these values” (OR) or
“all of these values” (AND) to be used when the search is performed.
There is no need to use Related Search. Open (CMS022/B) to define related-table searches.
A search can be defined to appear in only one Infor M3 program, or all Infor M3 programs that
use the defined table.
The selection criteria can be specified as part of a key search to limit the search.
89 Lesson 2: Infor OS
Search syntaxes
The syntaxes are taken from Lucene, an open source information retrieval software library. Lucene is
used by Wikipedia, among many others.
Case sensitive
o What you search for (the search string) is case insensitive.
o Infor M3 table names must be in upper case, for example MITMAS.
o Program shortcuts are recommended in upper case, for example CRS610.
o Column names in the Infor M3 database must be in upper case, for example ITNO.
o Macros must be in upper case, for example WEEK(0).
Wildcards
o A question mark (?) performs a single character wildcard search, for example m?x represents
mix, max, m3x etc.
o An asterisk (*) performs a multiple character wildcard search, for example M* represents
anything beginning with M (Millennium, M3, Money).
Booleans (always in upper case)
o AND; also represented by the plus sign (+)
o OR
o NOT; also represented by the minus sign (-). NOT cannot be the first argument in a search. A
practical workaround is to precede the NOT search with an argument you are certain of: your
company number, for example: CONO:330 NOT SUNO:*?. This syntax is used to find items
(per company) that do not have a supplier connected.
Parenthesis (examples)
o (chair OR sun) AND shine – Either chair or sun must exist in connection to shine.
o ITDS:(shine OR sun) – Either sun or shine must exist as item name.
Intervals
o [xx TO yy]; Square brackets denote a range including the start and end values. For example
[a TO h] represents a, b, c, d, e, f, g, and h.
o {xx TO yy}; Curly brackets denote a range excluding the start and end values. For example {a
TO h} represents b, c, d, e, f, and g.
Overrides for special (designated) characters
o Special characters: + - && || ! ( ) { } [ ] ^ " ~ * ? : \
o You precede the special character with a back slash. For example, the search for value
(1+1):2 becomes \(1\+1\)\:2.
o An Infor M3 property (app.pgm.prohibitRestrictedCharacters) stops the user from entering
restricted characters and leading blanks. This property is by default set to true and hence
stops the user from entering any restricted characters and leading blanks in primary key
parameters. This check is done when creating new records.
Table names
o Add in the syntax the short command, for example: MMS001. This will narrow down the
search to only MITMAS (MMS001).
o Type tableName:MITMAS instead for the same effect.
Sorting
o Define the value to sort by, for example: WHLO:210 AND SUNO:*? SortBy:SUNO.
o Add an exclamation mark for descending order, for example: WHLO:210 AND SUNO:*?
SortBy:!SUNO.
90 Lesson 2: Infor OS
Macros
o DATE(x); for example RGDT:DATE(0) represents registration date today. RGDT:DATE(-1)
represents registration date yesterday.
o WEEK(x)
o MONTH(x)
o YEAR(x)
Reserved keywords
o <USID> represents the user ID currently used, for example RESP:<USID> will search for
records where the currently logged on user (you) are the responsible.
o <CONO> represents the current company number, see the Profile information widget.
o <DIVI> represents the current division, see the Profile information widget.
o <FACI> represents the facility connected to the user master, see User. Open (MNS150/151).
o <WHLO> represents the warehouse connected to the user master.
o <CUNO> represents the customer connected to the user master.
o <DEPT> represents the department connected to the user master.
o <LNCD> represents the language code connected to the user master.
o <TIZO> represents the time zone connected to the user master.
o <MNVR> represents the menu version connected to the user master.
o <DFMN> represents the menu name connected to the user master.
91 Lesson 2: Infor OS
Exercise 2.12: Work with functional searches
In this exercise, you will perform different kinds of context-related narrow-down (functional)
searches. Searches can also be defined as key searches. It’s possible to use the CTRL+F
keyboard combination or click the magnifying glass icon to be guided with the search,
avoiding (typing) mistakes.
Exercise steps
Part 1: Work with functional searches (narrow-down) in the customer order workbench
1. Click CO line workbench in the Business processes (Order to Cash) widget. The Customer
Order. Open Line Workbench (OIS302/B) program opens.
2. Verify that 2-By user displays in the Sorting order field.
3. Verify the programs with standard search functionality following these steps:
a. Press CTRL+R. The Search and Start window opens.
b. Type search in the Search and Start field.
c. Click the OK button. A list displays.
d. Click the Standard Search. Open list item. The Standard Search. Open (CMS021/B)
program opens.
e. Type OIS302 in the Program filter field.
f. Press Enter.
g. Click the Close (X) button. The Customer Order. Open Line Workbench (OIS302/B1)
program displays again.
4. Type [your assigned user ID] in the Search field.
5. Click the magnifying glass icon for the Search field. The customer order number processed in
the previous exercise displays with a Filter Options menu in the table header.
6. Click the X button at the end of the search filter tab. The search filter is removed.
7. Right-click the Cfdldt column header. A menu displays.
8. Click the Add To Search menu item. CODT: displays in the Search field.
9. Type WEEK(0) after CODT: (without space) in the Search field. Note: Macros must be entered in
upper case.
10. Click the magnifying glass icon in the Search field. Customer orders with a confirmed delivery
date this week display. In the number of filtered hits, you see the dynamically populated date
interval. You may return to the search field and fine tune your search.
11. Click the drop-down arrow in front of the search filter at the top of the table. A save option
displays.
12. Click Save Search Query. A Save Search Query window opens.
13. Click to clear the Add to Favorites check box.
92 Lesson 2: Infor OS
14. Click to select the Save as Shortcut in the Toolbox Area check box.
15. Type This week orders in the Query Name field.
16. Click the Save button. Your saved search is added to the Shortcuts menu.
17. Click the X button (at the end of the search filter). The search filter is removed.
18. Verify that the Shortcuts menu is expanded.
19. Click the This week orders link. Your filtered search displays again.
20. Click the Close (X) button. The Introducing the Solution (ITS) homepage displays again.
Part 3: Work with functional searches in the Item Warehouse Balance program
1. Click Connect warehouse in the Business processes (Warehouse Management) widget. The
Item. Connect Warehouse (MMS002/B) program opens.
2. Click the Sorting order drop-down arrow. A menu displays.
3. Click the 65-Warehouse, Item (no filter) IES menu item.
4. Type KIT in the Search field.
93 Lesson 2: Infor OS
5. Click the magnifying glass icon for the Search field. 59 filtered hits display for this condition.
6. Type KIT 1001 in the Search field. Note: A space represents an AND command.
Click the magnifying glass icon for the Search field. 40 filtered hits display for the dual condition
KIT and 1001. In this case, 1001 represents an item group.
7. Type L001 in the Search field.
8. Click the magnifying glass icon for the Search field. Note: 11 filtered hits display for this condition.
9. Type L001 OR (KIT 1001) in the Search field.
10. Click the magnifying glass icon for the Search field. The condition between brackets is
executed first. This gave 40 hits as shown previously. The other condition gave 11 hits. With the
OR command this total to 51 hits. Both 1001 and L001 represent item groups in this database.
11. Type *20L in the Search field.
12. Click the magnifying glass icon for the Search field. The filtered hits show all records with
values ending with 20L (8 hits), in our case found in the item name and the item description (Paint
Blue 20L).
13. Type ?004 in the Search field.
Click the magnifying glass icon for the Search field. The filtered hits (55) show all records with a
four-character string ending with 004. In our case this can be found in the item number (0004,
1004, 7004, 9004 etc.) and in the item group (L004, U004, 6004, 7004 and R004).
14. Type SUNO:*? in the Search field.
15. Click the magnifying glass icon for the Search field. The filtered hits show all records were a
supplier has been connected (not blank). You reach the default maximum number of hits (100).
16. Type NOT SUNO:*? in the Search field.
17. Click the magnifying glass icon for the Search field. You get no (0) hits, not because there are
no records without a supplier connected but because it’s not allowed to start the search string
with a NOT command. To overcome this problem, you can add a generic command, for example
CONO:330, in front of the syntax (as we are in company 330 this is valid for all records).
18. Type CONO:ccc NOT SUNO:*? in the Search field.
19. Click the magnifying glass icon for the Search field. The filtered hits show all records without a
supplier connected (blank). However, you reach the maximum number of hits (100) again. You
ought to narrow the search further.
20. Type WHLO:210 NOT SUNO:*? in the Search field.
21. Click the magnifying glass icon for the Search field. The filtered hits (66) show all records
without a supplier connected (blank) in warehouse 210. All these records will have an acquisition
code other that 2-Purchased (the supplier record is mandatory for purchased items).
22. Type WHLO:210 SUNO:*? NOT PUIT:2 in the Search field.
23. Click the magnifying glass icon for the Search field. The filtered hits (7) show all records with a
supplier connected in warehouse 210 and where the acquisition code is not purchased. This
could be a useful search since it makes no sense to connect a supplier for manufactured items
(subcontracting excluded) or distributed item.
24. Type WHLO:210 STQT:0 in the Search field.
94 Lesson 2: Infor OS
Click the magnifying glass icon for the Search field. The filtered hits show all records in
warehouse 210 without stock (on-hand balance zero). You reach the maximum number of hits
(100) again. You ought to narrow the search further.
25. Type WHLO:210 STQT:0 NOT RESP:MOVEX in the Search field.
26. Click the magnifying glass icon for the Search field. The filtered hits (62) has excluded MOVEX
as responsible.
27. Click the Close (X) button. The Introducing the Solution (ITS) homepage displays again.
Scripts
You can use scripts to extend the functionality of Infor H5 (extensibility). The area that can have its
content modified by scripts is located between the menu bar and the status bar. Because Infor H5 is a
web-based application, script developers can utilize the default events of the browser for the elements.
For Button Elements, the commonly used event is the Click Event, which can be used to perform
additional validation and to properly handle the data to be submitted or passed.
The scripts have access to the contents of the form and can modify existing content or add new content to
the form. Scripts are developed using the JavaScript language, utilizing jQuery which is a fast, small, and
95 Lesson 2: Infor OS
feature-rich JavaScript library that makes tasks, such as HTML (HyperText Markup Language) document
traversal and manipulation, event handling, animation, and AJAX (Asynchronous JavaScript and XML),
much simpler with an easy-to-use API that works across a multitude of browsers. The scripts will have
access to public classes exposed by the Infor H5 framework.
You can use an external text editor to create a script, because the scripts to be created are only client-
side scripts. The script file must follow certain rules to be used by the Infor H5 framework. If the script
does not follow these rules, it will not be executed:
The script class name must match the script file name, excluding the file extension.
The script must have a public function called Init with a specific signature.
There are many public classes, methods, and properties in Infor H5, but only a limited number of these
can be used in scripts. This ensures that scripts will not fail when updated versions of Infor H5 are
installed. When a script has been developed and tested, it must be deployed to be available to other
users. The scripts folder for Infor H5 should contain all the customized scripts. After deployment, the
script must be added to forms through personalization before it can be activated or executed for any user.
Administering scripts
The administration of scripts requires H5 Administration authority. The script file is imported (or exported)
via the Data files.
When used, the script is treated like a personalization. With that said, it can be applied globally
(everyone), for a role (group), or for a user (individual). There is an option to view all personalizations
(scripts) for a specific program (all levels). The personalization record contains all information about the
script and its arguments.
Exercise steps
96 Lesson 2: Infor OS
4. Click the Item master menu item. The program Item. Open (MMS001/B) opens.
5. Verify that 1-Item number displays in the Sorting order field.
6. Type ITS[##] in the Item number filter field.
7. Click the Apply button.
8. Double-click the row related to item number ITS[##]. Panel E displays.
9. Verify the fields to be used in the argument using these steps:
a. Right-click the Item number field. A menu displays.
b. Click the Advanced menu item. A sub-menu displays.
c. Click the Show Field Information sub-menu item. A Field Information window opens. The
field name is WEITNO.
d. Click Close (Field information).
10. Repeat step 9 for the Item resp field. The field name is MMRESP.
11. Double-click the Item resp field. Nothing happens.
12. Click TOOLS > Personalize > Scripts. A Scripts window open and the Scripts field is activated.
13. Press CTRL+V. The script ID (AddAdditionalFieldInformation_H5_V1) is pasted in the field. Note:
The script and argument inputs are case sensitive.
14. Collect the script arguments following these steps:
a. Click App menu icon. A menu displays.
b. Click the Documents Management menu item. IDM opens with the Script_url window open.
c. Drag to highlight [the arguments] (the second row) in the document.
d. Press CTRL+C.
e. Click Close (Document window). You return to the Scripts window.
f. Click Infor icon. [Your homepage] displays again.
15. Click Item master in the Business processes (Warehouse Management) widget.
16. Click the Argument field.
17. Press CTRL+V. The arguments are added. The first argument specifies the field to hold the script
(MMRESP), the second argument specifies the program it runs within (MMS001), and the
remaining argument(s) the primary key(s) for the saved data in CUGEX1 (WEITNO).
18. Click the Add button. The script is added to the Created Scripts panel.
19. Click the SAVE button. The Item. Open (MMS001/E) program displays again.
20. Click the Refresh button. The script can now be used.
21. Double-click the Item resp field. An Add Additional Information dialog box opens.
22. Type Additional information about the item responsible in the Text field.
23. Click the Save button. The responsible field gets an orange outline, indicating that additional
information exists.
24. Hover with the mouse over the Item resp field. A dialog box opens with the additional
information.
25. Double-click the Item resp field again. The Add Additional Information dialog box opens again.
26. Type Second text block in the Text field.
97 Lesson 2: Infor OS
27. Click the Save button. This text is saved as a second text block in CUGEX1. If you use the
Remove option, all added text blocks will be removed (additional information cleared). From now
on, you can hover with the mouse over the responsible field and read the additional field
information. Other users may contribute with input as well, but then the script must be activated
for those users as well.
28. Click the Previous button. You return to panel B. Another example of this script is Purchase
Order. Confirm (PPS250/E). When the supplier confirms a date, you can add additional
information text on the confirmed delivery date. In that case, the arguments would be
WBCODT,PPS250,IBPUNO,WBPNLI.
29. Click the Close (X) button. The Introducing the Solution (ITS) homepage displays again.
Customized fields
Text ERP systems tend to be square, difficult to change and inflexible. A common request is to store
additional data, most often connected to master data such as items, customers or suppliers. Infor’s
answer is extensibility: make changes without changing the system’s java code. Implement the
extensibility on the surface, so that upgrading to a higher version becomes easy as there is no need to
upgrade the extensibility.
Customer generic extension table (CUGEX), there is CUGEX1-3
Partner generic extension table (CPGEX), there is CPGEX1-3 (these are reserved for Infor
partners.)
You have already engaged with CUGEX1 when working with the AddAdditionalFieldInformation script
(Exercise 2.13). The big advantage is that no (programming) code is needed. No scripts are needed
either, which was the case in earlier versions of Infor M3. Now, it is a matter of dragging and dropping.
Programs Customer-Defined Fields. Open (CMS080) and Customer-Defined Fields Value Map. Open
(CMS081) enable you to interactively add new data. In previous versions of Infor M3, you had to insert the
98 Lesson 2: Infor OS
data MI Test and the CUSEXTMI application program interface (API) and different transactions—among
them AddAlphaKPI—were needed to configure the value map. This was not at all user-friendly.
Note that there is also Mongoose, enabling you to create not only new data (columns), but also create
new tables altogether. These new tables will seamlessly connect to ERP system Infor M3. But Mongoose
lies outside the scope of this course.
Simulated activity 2.14: Add a new field using the generic extension
table
This activity simulates how to add a new field to the customer master using the generic
extension table (CUGEX1).
Click the link below to view a demonstration of this activity and to practice performing this
activity in a simulated environment.
Do not attempt to perform this simulated activity in the live training environment at any time.
Any attempts to do so will result in irreparable damage to the training environment.
99 Lesson 2: Infor OS
Exercise 2.15: Connect values and review the generic extension table
In this exercise, you will add a new value for the customized field and review the field data in
the CUGEX1 table.
Exercise steps
Exercise steps
Administering skills
If you have administering authority you can create new skills from scratch, but also import existing ones
(via a zip file). Skills that are work-in-progress (available to test) can be tested via the built-in Try it
feature. This starts a conversation very similar to chat approach.
When creating a new skill, you will go through the following process activities step-by-step:
Basic information
Fulfillment
Requirements
Utterances and Confirmation
Response
Summary
Exercise steps
a) Infor OS homepage
b) Infor H5 script
c) Infor H5 startpage
d) IDM page
e) Web application
f) Web mashup
Infor Ming.le, embedded in Infor OS, is a comprehensive platform for social collaboration,
business process improvement, and contextual analytics. It gives you the most innovative
social media concepts translated into a business environment; the solution marries
communications with business processes to help you work smarter and faster.
Match each of the following Infor Ming.le components with its description. The possible
components are: Contextual intelligence, Drill-backs, Infor communities, Infor Ming.le
Mobile, Paparazzi, Streams, and Tasks and alerts.
Description Component
Infor Ming.le lets you work smarter and faster anytime, and
Paparazzi
anywhere. You can head off problems and keep business
moving with critical information and alerts accessible on your
“These are visualized processes. The system telling you what activities to do and in which
order. Color coding will reveal which activities were done and by whom and which have not
been done.” What are we referring to in Infor OS?
a) APIs
b) Event-based alerts
c) Information monitors
d) ION integrations
e) Metadata publisher
f) Workflows
“Some customers belong to the same customer group. Changing it can both divert the
revenue bookings and upset the financial reporting. When a user, who is not the
responsible for this customer, changes the customer group the responsible will be notified.”
What are we referring to in Infor OS?
a) APIs
b) Event-based alerts
c) Information monitors
d) ION integrations
e) Metadata publisher
f) Workflows
b) Event-based alerts
c) Information monitors
d) ION integrations
e) Metadata publisher
f) Workflows
Personalization aims to increase your productivity and help you react when actions are
needed, so you can stay on top of your daily business challenges. The process to apply
personalizations includes the following four activities. Arrange them in the correct order.
Booleans
Intervals
Macros
Overrides (for special characters)
Reserved keywords
Wildcards
g)
What UX functionality is the image illustrating?
a) Customized fields
b) Metadata publisher
c) Scripts
d) Web applications
e) Web mashups
f) Workflows
a) CMSFLD
b) CUGEX1
c) CUSEXT
d) MITMAS
e) OCUSMA
f) STDDTA
a) Infor OS homepage
b) Infor H5 script
c) Infor H5 startpage
d) IDM page
e) Web application
f) Web mashup
a) Dashboard Analytics
b) Data Analyzer
c) Dedicated Audio
d) Digital Assistant
e) Direct Automation
f) Document Archiver
Learning objectives
After completing this lesson, you will be able to explain the Infor M3 key features and process flows. In
this lesson, you will:
Identify the main Infor M3 business processes.
Describe the demand-to-plan process in Infor M3.
Describe the supply chain process in Infor M3.
Describe the procure-to-pay process in Infor M3.
Describe the production-to-inventory process in Infor M3.
Describe the distribution-to-internal invoice process in Infor M3.
Describe the order-to-cash process in Infor M3.
Describe the financial plan-to-report process in Infor M3.
Topics
Process overview
Demand to plan
Procure to pay
Production to inventory
Distribution to internal invoicing
Order to cash
Supply chain orders
Financial plan to report
The Infor M3 business processes will be demonstrated using a case called Ecoseat. The
Ecoseat company is a furniture manufacturer with divisions in the United States and Sweden.
There are more divisions, but only the US and Sweden will be considered in this course.
Company Division Country Currency Main facility Main warehouse City
A new item, a seventies-style table (ITS[##]M), is being launched on the global market. It is made in the
US division (BBB) and sold in all other divisions, for example Sweden (AAA). The bill of materials and
routing, referred to as the product structure in Infor M3, looks as follows:
We will focus on two items in this course (marked in blue), the manufactured end item (ITS[##]M) and the
purchase component (ITS[##]P). These have been configured for your user only (ITS=course prefix;
[##]=the last two digits in your username, M/P=manufactured/purchased). So if you have signed in as
user 700S09, your unique items will be ITS09M and ITS09P.
Order categories
Logistical transactions are (hard) coded in the Infor M3 ERP system and are called order categories. The
valid order categories for this course are:
01: Forecast
The demand planning process links the demand for items taken from forecasts and customer orders to
the supply represented by manufacturing, distribution, and purchase orders. The process starts with
establishing demand through the calculation of sales forecasts based on recent invoice statistics or
through the entry of sales budgets. These expected demand figures are transferred to a planning forecast
used to drive the material/distribution requirements planning (MRP/DRP) calculation. A series of planned
manufacturing, purchase, and in the case of a multi-warehouse configuration, distribution orders is
generated by the planning routine and action messages are assigned to the detailed planning records to
assist the planner in identifying when orders need to be rescheduled or planned orders released. The
purpose of this process is to: utilize sales budgets and import historical sales statistics as input to the
generation of forecasts, transfer sales forecast information to a planning forecast as input to the material
requirements planning routines, monitor the actual demand against forecasts, establish a detailed plan for
manufacturing and purchasing, and monitor the execution of the plan.
Requirement calculations
The requirement calculations can take place in four ways:
Regenerative calculations are performed through separate jobs to potentially delete all material
planning entries within the selected ranges and build them up from scratch.
Batch net changes are carried out automatically as part of the night-run.
Single item recalculations can manually be requested from the material plan.
Continuous net changes take place whenever any transaction takes place on an item flagged as
with Continuous net change. Please note that the IA solution has no items configured in this way.
Master planning
Infor M3 refers to a master planning process. In practice, this is normally processed in two separate
cycles: long to mid-term (production planning) and mid to short-term (master production scheduling). The
production plan is normally conducted on product families and validated towards rough-cut capacity
(grouped) resources. The production planning may result in capacity increases (or decreases) solved via
new machines and/or hires. The production plan also considers seasonal changes and production
levelling. To manage the long to mid-term demand, the production plan will also consider marketing
activities. The master production schedule is conducted on items specified as master scheduled (end
items or critical components).
The master production schedule is traditionally validated using rough-cut capacity planning (grouped
resources), but today’s systems can manage bigger amounts of data so the validation is done for each
resource (work center), so-called capacity requirements planning. The master production schedule will
also manage capacity constraints, but these are rather solved using over-time or alternative routings.
Exercise steps
This process is a core process at the top level starting with the need to acquire materials for production.
The process is triggered by the planned purchase orders automatically generated by the requirements
calculation (MRP). The first step in the process is then to group and adjust the planned orders and
generate relevant purchase orders based on those planned orders. The final step in the process is to
make sure that the supplier gets paid for the delivered goods. It can be useful to understand the
difference between procurement and purchasing. Procurement includes everything from planning and
establishing long-term agreements with suppliers, to manage the received goods from the supplier.
Purchasing, on the other hand, is a part of procurement that covers the execution, i.e. ordering the goods
to paying the supplier.
Planned orders to invoicing and payment (parts in blue are covered in this course)
Exercise steps
Part 2: Review the purchase order and print the order document
1. Update the M3 Information Monitor widget following these steps:
a. Click the ellipsis icon in the M3 Information Monitor widget. A menu displays.
b. Click the Refresh menu item.
c. Repeat steps a-b until the widget indicates one hit for your purchase orders.
2. Click PUR - My purchase orders in the M3 Information Monitor widget. The Purchase Order.
Open (PPS200/B) program opens. The drill-back for this monitor takes you to the program for
purchase orders.
3. Copy [your purchase order number] to Quick Note.
4. Copy [the net order value] to Quick Note.
5. Click the Purchase Order Documents link in the Shortcuts menu. The program Purchase
Order. Print Document (PPS600/E) opens. Note: The order type manages if the order
document is automatically printed or not.
6. Verify that [your assigned user ID] displays in the Buyer (From and To) fields.
7. Clear the PO number (From and To) fields.
8. Verify that 15 displays in the Lowest status (From and To) fields.
9. Verify that 15 displays in the Highest status (From and To) fields.
10. Click the NEXT button until Output. Select Media (MNS212/B1) opens.
11. Click the Confirm output button until the message, “Job PPS601CL has been submitted”
displays.
12. Click the OK button.
13. Click the Close (X) button. You return to Purchase Order. Open (PPS200/B).
14. Click the Refresh button. The order status becomes 20-Printed (Sent).
15. Click to highlight the row related to [your purchase order number].
16. Click to expand the Context Apps (top right). The Context apps menu is expanded.
17. Scroll down to the Related Information app.
18. Click [your purchase order document] in the Related Information app. The purchase order
document opens in a new browser tab (stream). Note: You may need to click the right arrow to
go to the second page to see the purchase order.
19. Review the purchase order details.
20. Click the Close (X) button on the purchase order browser tab.
21. Click the Close (X) button. The Introducing the Solution (ITS) homepage displays again.
The creation of the supplier payment proposal should be done by one user only.
2. Click OPTIONS > Create. The program Suppl Payment Proposal. Create (APS131/E) opens.
3. Type CH1 in the first Payment method field.
4. Click the calendar icon in the Due date (To) field.
5. Click the [the last day of next month].
6. Type USD in the Currency fields (From and To).
7. Click the Bank account ID drop-down arrow. The M3 Browse window opens.
8. Click to highlight the row related to the account USBNK.
9. Click the Select button.
10. Type T in the Pmt prop date field. Today’s date displays in the field.
11. Type Exercise 3.2 [your three letter initials] in the Report text field.
12. Click the NEXT button. The Output. Select Media (MNS212/B1) program opens.
13. Click the Confirm output button until the message, “Job has been submitted” displays.
14. Click the OK button. The Suppl Payment Proposal. Open (APS130/B1) program displays again
and your new payment proposal is ready for processing. Note: You may need to click the
Refresh button.
15. Double-click the row related to [your payment proposal number]. The Suppl Payment
Proposal. Update Details (APS137/B1) program opens. All invoices connected to the payment
proposal are listed (multiple invoices if running this course in a classroom). From here you may
decide to hold (not pay) specific invoices if needed.
16. Click the Close (X) button. You return to Suppl Payment Proposal. Open (APS130/B1).
17. Click to highlight your payment proposal line.
18. Click the Confirm link in the Shortcuts menu. The message, “Confirm start of check payment”
displays.
19. Click the OK button. The Check. Print (APS140/E) program opens.
20. Type PO payment [your assigned user ID] in the Voucher text field.
21. Type 320[##] in the First check no field.
Production to inventory (manufacturing execution) is a core operational process at the top level starting
with the production department receiving firmed planned manufacturing orders or released manufacturing
orders (MOs). The process contains activities from preparing the actual launch of production against an
MO until finalizing and closing the same MO. Thereby this process will cut across organizational
boundaries such as production, logistics, warehousing, planning, laboratory/quality and finance.
Prepare to produce
The order preparation includes the following activities: secure material availability, initiate execution
(documents and tasks), move materials from the warehouse to the production area, prepare materials
and equipment, produce, process control and reporting, and process analysis. The securing of materials
is an optional step. The objective is to make a final check for material availability before any activities
related to the actual production process takes place. In some cases, it may also involve the actual
allocation of specific lots of raw material and packaging. Persons and departments involved in the
executing activities related to the manufacturing order need to be initiated. Warehouse personnel may be
involved in bringing forward materials needed in production. Production personnel may be involved in
setting up the equipment etc. Then the warehouse personnel move the goods to the right location in the
production area. The same person usually reports the goods as moved. Picking lists are normally used for
materials that need to be moved from the warehouse to the production area for a specific order or a group
Receipt to approval
The receipt to approval includes receipt and put-away activities, as well as quality inspection including
approval, rejection, or reclassification of the end-product. The receipt and put-away from production are
performed by several persons in the organization. There are two main variants with different levels of
automation and controls: Direct put-away is used for intermediate products that will be stored in the
production area. It may also cover products to be stored in the warehouse but where a single step when
reporting the receipt and the put-away of a product is enough. Two-step put-away involves an additional
step that makes the handover between the production department and the warehouse clear. The first step
involves the production personnel reporting the goods as received and at the same time selecting the final
locations for put-away. The second step involves the warehouse personnel picking up the goods and
assuming the responsibility of the goods while confirming the put-away.
The selected method for put-away applies to all the end products belonging to the manufacturing order,
i.e. the same method applies to the main end-product, co-products, by-products and when applying
multiple end products through process planning items.
Consumption to statistics
This part of the process includes the reporting of resource consumption, the return reporting of unused
material to warehouse, the finalizing and closing of the manufacturing order, and the post calculation and
statistics. Before closing an order, you need to verify that all reporting has been performed. The post
calculation and statistics includes two main tasks: manufacturing order costing and production statistics
generation. These may be performed in any order, but Infor recommends performing the costing first to
avoid creating statistics for orders where the reporting will be completed or changed.
Exercise steps
The distribution-to-internal invoicing process is used when transferring stock from one warehouse, often
referred to as the central warehouse, to another warehouse, often referred to as a distribution center
(DC). The typical case is a stock transfer between a main warehouse, where the goods have been either
produced or received from a supplier, and a regional warehouse, where small quantities are kept in stock
to serve the customers faster and more efficiently. Nevertheless, the process applies to all kinds of
warehouse transfers, which may occur for different reasons.
Planned order to internal invoice creation (parts in blue are covered in this course)
The shipment and dispatch part of the process is very similar to the customer orders dispatch
management process. The package management area deals with all processes where container-
managed items may be used and shows how the process is changed and/or what are the consequences
Delivery numbers
In Infor M3, deliveries are managed via delivery numbers. The delivery number is the delivery note
number, which is linked to the order line during order entry. When the following data is identical:
consignor (sending warehouse), consignee (receiving warehouse), departure date and additional setup
such as delivery method, then an accumulation will take place on the same delivery number. If the order
lines are rescheduled, or the item is not available in stock during the dispatch, then Infor M3 will
automatically and dynamically link the order line to another delivery number.
Dispatch policies
The outbound logistics flows in Infor M3 are handled via a dispatch policy, which is linked to the
distribution order type. The dispatch policy is the program where you find all the settings which determine
the rules that are applied for managing the logistics. Dispatch policies are centralized in Infor M3. The
same processes and functions are used to manage outbound logistics for distribution, manufacturing, and
sales, which leverages the setup and reduces risks of mistakes.
The internal accounting entries must be created both for the sending warehouse’s (BBB in
our case) division and the receiving warehouse’s division (AAA in our case).
Exercise steps
Part 5: Display the stock in transit (transport over the Atlantic Ocean)
1. Click On-hand balances in the Business processes (Distribution to int invoice) widget. The
program Balance Identity. Open Toolbox (MWS060/B) opens.
2. Verify that 1-Whs/Itm/Loc/Lo displays in the Sorting order field.
3. Clear the Warehouse field.
4. Verify that 210 displays in the Whs filter field.
5. Type ITS[##]M in the Item number filter field.
6. Click Apply. Note: The value in the location field represents a virtual location that identifies that
the stock is in transit between the US production warehouse (210) and the Swedish sales
warehouse (130).
7. Click the Close (X) button. The Introducing the Solution (ITS) homepage displays again.
Part 6: Report the receipt and the put-away of the goods (inbound to Stockholm)
1. Click Goods receipt (whs130) in the Business processes (Distribution to internal invoice)
widget. The Goods Receipt DO/RO. Open Toolbox (MWS442/B) program opens.
2. Verify that 1-Inbound Deliver displays in the Sorting order field.
3. Type 130 in the Warehouse field. Note: This is normally done from the AAA division and then the
correct warehouse would be defaulted.
4. Click the Apply button. Note: Your delivery record displays.
5. Click [your delivery number] link (in the Delivery number column). The Goods Receipt DO/RO.
Report Details (MWS445/B) program opens. Your delivery number displays [your user ID] the
150 Lesson 2: Infor OS
Changed by column. Note: A line, related to your order and your end item (ITS[##]M), displays.
The quantity (100) and the put-away location (U01[##]) are defaulted.
6. Click the Confirm All link in the Shortcuts menu. The line disappears. The goods have been
reported received (accounting event MM50/debit).
7. Click the Close (X) button to close all open programs. The Introducing the Solution (ITS)
homepage displays again.
Part 7: Review the order, the on-hand balances and stock transactions
1. Click DIS - My distribution orders in the M3 Information Monitor widget. The Req/Distr Order.
Open Toolbox (MWS300/B) program opens. Your distribution order displays in the list view with
status 99 - Completed.
2. Click the Close (X) button. The Introducing the Solution (ITS) homepage displays again.
3. Click On-hand balances in the Business processes (Distribution to internal invoice) menu
widget. The Balance Identity. Open Toolbox (MWS060/B) program opens.
4. Verify that 1-Whs/Itm/Loc/Lo displays in the Sorting order field.
5. Clear the Warehouse (selection) field.
6. Verify that 210 displays in the Whs filter field.
7. Type ITS[##]M in the Item number filter field.
8. Click the Apply button. Your end item (ITS[##]M) in warehouse 210 (production plant) no longer
displays.
9. Type 130 in the Whs filter field.
10. Click the Apply button. Stock displays for your end item in warehouse 130 (the sales
warehouse).
11. Click the Close (X) button. The Introducing the Solution (ITS) homepage displays again.
12. Click Stock transactions in the Business processes (Distribution to internal invoice) widget.
The Stock Transaction. Display History (MWS070/B) program opens.
13. Verify that 60-By Order Number displays in the Sorting order field.
14. Type [your distribution order number] in the Order no filter field.
15. Click the Apply button. You have four transactions in connection to your order: One issue from
location T01[##] (warehouse 210), one receipt to “in transit,” one issue from “in transit,” and one
receipt to location U01[##] (warehouse 130).
16. Click the Close (X) button. The Introducing the Solution (ITS) homepage displays again.
The creation of the accounting entries should be done by one user only.
2. Verify that 1-Pln del dt, Ref ord ct, Ord no displays in the Sorting order field.
The order-to-cash process is a core process at the top level starting with the company receiving an actual
demand from a customer, a quotation, or a preliminary order. The process contains activities from
capturing the order, delivering the goods, and finally receiving payment from the customer. This process
will therefore cut across organizational boundaries such as customer service, logistics, warehousing,
finance and of course the customer itself.
Various types of customer orders can be entered, each behaving slightly differently, but all designed for
ease of use. After initial entry, the process can be very much focused on the connected shipments. New
orders are automatically connected to existing shipments or new ones are created based on planned
delivery dates, routes, delivery methods etc.
Simplified process
Most of the steps in a transport planned customer order process are also applicable for simple customer
orders; they must still be entered, allocation must take place, a pick list must be generated, goods must
be picked, packed, delivered and invoiced. The difference here is that there is no transport planning so
the steps that are initiated from the shipment toolbox are now carried out through the delivery toolbox. In
addition, a “fast” order type (also known as over the counter (OTC) sales) is used which removes the
need to release the orders for allocation and pick list printing.
Exercise steps
Increasing globalization and the trend towards outsourcing of manufacturing and non-core processes are
leading to greater complexity in supply chain networks. As more and more supply chains become
customer demand-driven, manufacturers and distributors have been obliged to increase product variety
and adhere to each customer’s specific set of requirements around product specification, service levels
and delivery lead times to win and retain business. As supply chains and customer demands have
evolved, effective planning and execution have become increasingly critical and complex as organizations
strive to meet the conflicting goals of responding to greater fluctuations in customer demand and reducing
working capital. Missing a due date is often no longer an option. Making wrong decisions in the planning
process can have a major impact on an organization’s achievable on-time delivery performance, delivery
lead times and the need for safety stock buffers.
Supply chain orders (SCOs) is a new planning concept that revolutionizes planning and execution. It is a
powerful method for linking all parts of an order network. The SCO automates the process of making a
change to an order network and provides the ability to enquire on the status of the linked order chain and
whether the current delivery terms can be met. This helps simplify the planning process and provides
165 Lesson 2: Infor OS
visibility across and tracking of entire order networks, enabling planners to see the effects of schedule or
delivery changes and to concentrate on critical issues. SCOs help improve decision making and the
prioritization of activities such as ordering, allocating and manufacturing. SCOs provide customer-focused
businesses the opportunity to integrate and manage their end-to-end supply chain planning and execution
processes. They are especially useful in make-to-order and buy-to-order environments and can
complement material requirements planning, advanced planning and scheduling, and lean manufacturing
strategies.
SCO advantages
Some advantages of the supply chain order (SCO):
The active supply chain is kept together with one single number: the supply chain order number.
You can see this in program Supply Chain Header. Open (RPS200), the planners can see the
active supply chain. But more importantly, sorting order 3 will reveal delays in the SCO.
You can wait to the absolute latest moment in time before releasing the planned orders, avoiding
capital tie-up. A good example is the promotion with an initial SCO. A food producer wants to
penetrate a new market and does that via a (television) campaign. In Infor M3, this is a promotion
(OIS840). The customers can “sign in” by entering customer orders against this promotion, even
before the promotion is active. That way, the food company can buffer the real demand from
customer orders, have the system accrue the supply chain order, and then—at the last moment—
release the planned orders under the SCO. Hence the name “initial SCO.”
A supply chain policy is a complement to the planning method for the item in that warehouse. It
can be combined with MRP, but also with re-order planning. It is the acquisition method that will
decide which process will be engaged with in the SCO.
All transactions are “softly” linked to each other via pre-allocation. This in contrast with so-called
order-initiated orders. These are hard linked via the order number into each other. Order initiated
transactions are not flexible at all.
All transactions “hear” each other, because of the pre-allocation. If a released purchase order
were to be delayed, an application message (965) is sent to the manufacturing order’s
responsible with a message to reschedule the MO with x number of days. This is Infor M3 talking
back to the process’ responsible. The application message can be seen in Infor OS widget M3
Application Message or via interactive program Application Message. Open (CRS420).
Upstream and downstream changes tolerances (CMS016/RPS380) work hand-in-glove with the
supply chain policy (CRS709). Even the customer order type (OIS010/G) has settings dealing
with rescheduling of pre-allocated quantities.
Because of the pre-allocation, additional demand from other customer orders can latch
themselves to the same supply chain order (if the supply chain policy allows this).
If the orders in the SCO are planned, you can change the quantity on the customer order. The
change will propagate through the SCO. Once the orders are released, additional demand will
generate a new supply chain header. This is referred to as lean manufacturing.
In traditional MRP, the tiers are not “listening” to each other, so a planner must guard each level
individually and take corrective action. This is fragmented, compared to the SCO strategy.
Exercise steps
The Infor M3 Finance suite is designed for customers who want to capture, analyze, and manage all
financial information related to their companies’ operations. It has specific appeal to the needs of product-
centric, international, distributed organizations that require advanced, integrated functionality and that
want to minimize administrative overheads.
Deriving much of its competitive advantage from the completeness and flexibility of the integration with
the other Infor M3 suites, Infor M3 Finance includes integrated accounting, costing, cash management,
budgeting, consolidation, and transaction management functionality.
With rich functionality operating in multiple currencies and automatic management of local legislative
differences, the suite’s highly flexible accounting structures and processes provide a powerful tool to
manage complex businesses. The account builder consists of the accounting type and events.
Account builder
The division level in Infor M3 manages finance. These are, usually, legal entities and have a different
chart of account. You can create a consolidation division, so that you can consolidate the financial results
from several divisions. Within this training database, two operating divisions exist:
Division AAA, based in Sweden (SE)
Division BBB, based in the United States of America (US)
The US division has USD as the local currency and multiplication as the currency conversion method,
and the Swedish divisions has EUR as the local currency and division as the currency conversion
method.
When you send goods across borders (and continents), financial consequences are embedded and
implied. Logistics will trigger financials, and this is the truly integrated nature of ERP systems.
This course is biased (focused) towards logistics. Not so much towards financials. That is why we will not
address these reports. Examples of such reports are Intrastat. When importing the end item from the US
to Sweden, the Swedish regulatory and statutory rules obligate the enterprises to report to the European
Union the quantity, amount and value imported into the EU. The same obviously applies for export from
the EU. The same applies for a periodic (often monthly) VAT or value added tax report. In the US, you
might have VERTEX and/or sales tax reports.
Whatever the case, financials are regulated by legislation. This is what Infor refers to as Local.ly. Infor
ERP systems must comply to these—often country-specific—requirements.
Exercise steps
The creation of the accounting entries should be done by one user only.
4. Click the Calendar icon in the Trans date (From) field. A calendar displays with the current
month and year visible.
5. Click [three business days before today].
6. Type T in the Trans date (To) field. Today’s date is retrieved.
7. Verify that all the selection check boxes are selected.
Stock transactions
Operation transactions for MOs
Other transactions
Operation transactions for WOs
Order costing
8. Verify that all the update option check boxes are selected.
Update (order costing) balance file
175 Lesson 2: Infor OS
Transfer (cost accounting transactions) to FIM (the financial system)
9. Type T in the Accounting date field. Today’s date is retrieved. Note: Click the NEXT button first
in case the Accounting date and the Voucher text fields do not display.
10. Type [today’s date] CAS950 BBB in the Voucher text field.
11. Click the NEXT button. The Output. Select Media (MNS212/B1) program opens.
12. Click the Confirm output button until the message, “Job CAS950CL has been submitted”
displays.
13. Click the OK button.
14. Click the Close (X) button. The Introducing the Solution (ITS) homepage displays again.
Planning level
Business planning
Demand management
Execution
Master scheduling
Requirements planning
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
Finalize/close
Process order
Scheduling
Describe the relation between distribution orders, delivery numbers, and shipment numbers in
Infor M3.
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
The image is taken from the accounts receivable. What can be said about the invoice?
Which program is used as the main entry when following up on customer orders in Infor M3?
Describe the benefits of supply chain orders compared to material requirements planning
(MRP).
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
a) Company
b) Division
c) Facility
d) Warehouse
Learning objectives
Now that you have completed this course, you should be able to:
Describe Infor as a company and Infor M3 as a business solution.
Explain the main Infor OS components and how to use them.
Explain the Infor M3 key features and process flows.
Infor OS is your cloud operating platform for the future, designed to bring productivity, business
processes and artificial intelligence together, and offer operational insights that were never accessible
to a business before. Match each of the following Infor OS areas with its component. The possible
components are: Infor Coleman, Infor Data Lake, Infor Document Management, Infor ION
Enterprise Search, Infor Federation Services, Infor Graph, Infor ION, Infor IoT, Infor Local.ly,
Infor Ming.le, Infor SoHo, and Mongoose.
Area Component
Extensibility Mongoose
Infor has taken an enterprise-out approach to digital transformation services that improves operations
and provides new experiences for both customers and employees. Which are the three layers of this
approach? Select all that apply.
e) Artificial intelligence
g) Digital compliancy
i) Process integration
Name the five Infor strategy layers on top of the platform (Infor OS), and describe each layer’s three
key messages.
Industry
Deep industry-specific functionality without complex, expensive customizations
Industry best practices based on decades of experience and thousands of implementations
Faster and simpler deployments with pre-packaged workflows, content, integrations, and
analytics
Cloud
Highly secure, redundant availability zones via global cloud leader AWS
Best-practice cloud operations for provisioning, self-service, monitoring, scalability, and business
continuity
Lower cost of ownership, elastic computing power, hyper-scale, automatic upgrades, and
unlimited data lake
Network
Global commerce for 50,000 trading partners, including carriers, shippers, freight forwarders,
suppliers, and brand owners
Real-time visibility of orders and inventory in transit or at rest for global omni-channel fulfillment
Collaboration with trading partners for real-time orchestration of USD 1 trillion in annual trade
Analytics
Common analytics platform and data lake for Infor and third-party applications with automated
data refinement and common semantics
Self-service analytics for end users with consumer grade visualization, data blending, and data
discovery tools
Pre-packaged industry and role-based content, data surfaced automatically to users in context
Artificial intelligence
Infor Coleman – a science-driven, industry-aware digital assistant
Automates repetitive tasks and provides instant access to information via voice or chat
An intelligent advisor that anticipates, advises, and derives insights from business data to allow
people to work smarter
In which four ways can extensibility be made within the system (Infor M3)? Describe each option and
give examples.
Configurable, i.e. you can set the base parameters in the standard software.
Examples of configurations are: common settings, industry settings, homepages, toolboxes,
enterprise search, configurable lists and reports etc.
Personalizable, i.e. you can tailor the solution to your individual needs.
Example of personalizations are: menus, fields, composite screens, scripts, mashups,
information viewers, monitor widgets, contextual apps, document layouts, IDM links etc.
Extensible, i.e. you may alter the existing business logic, build new modules.
Example of extensions are: customer-defined fields, event-based alerts, ION workflows, event-
driven custom logic, Mongoose applications, etc.
The Infor M3 solution runs on the Infor OS architecture. The complete Infor M3 solution is made up of
several different software components, where some are unique for just a certain industry or micro
vertical, while others are mandatory and will be common for all Infor M3 installations no matter for what
industry. Under which product family name are these components gathered in Infor M3?
a) ION Grid
c) Infor M3 Core
d) Infor M3 Foundation
e) Infor H5 Enterprise
f) LifeCycle Manager
a) No TCO
b) No new innovations
c) No more upgrades
d) No security needs
The final phase in Infor’s deployment method is finite, contractually agreed upon, post go-live work
where the ownership and responsibility for the system is transitioned to the customer. Which is the final
phase in Infor’s deployment method?
a) Construction
b) Elaboration
c) Inception
d) Optimize
e) Transition
“The objective is to speed up the implementation by deploying, among other things, industry content,
d) Implementation Accelerators
f) Responsive design
a) Infor OS homepage
b) Infor H5 script
c) Infor H5 startpage
d) IDM page
e) Web application
f) Web mashup
Infor Ming.le, embedded in Infor OS, is a comprehensive platform for social collaboration, business
process improvement, and contextual analytics. It gives you the most innovative social media concepts
translated into a business environment; the solution marries communications with business processes
to help you work smarter and faster. Match each of the following Infor Ming.le components with its
description. The possible components are: Paparazzi, Contextual intelligence, Infor Ming.le Mobile,
Tasks and alerts, Drill-backs, Streams, and Infor communities.
Description Component
Infor Ming.le lets you “follow” social objects and people, Paparazzi
delivering automatic notices based on parameters that
you define.
Infor Ming.le lets you work smarter and faster anytime, Infor Ming.le Mobile
and anywhere. You can head off problems and keep
business moving with critical information and alerts
accessible on your mobile device.
You can extend your Infor Ming.le platform to external Infor communities
participants, facilitating structured communication and
business process tracking with your customers, suppliers,
or citizens.
“These are visualized processes. The system telling you what activities to do and in which order. Color
coding will reveal which activities were done and by whom and which have not been done.”
What are we referring to in Infor OS?
a) APIs
b) Event-based alerts
c) Information monitors
d) ION integrations
e) Metadata publisher
f) Workflows
“Some customers belong to the same customer group. Changing it can both divert the revenue
bookings and upset the financial reporting. When a user, who is not the responsible for this customer,
changes the customer group the responsible will be notified.”
What are we referring to in Infor OS?
a) APIs
c) Information monitors
d) ION integrations
e) Metadata publisher
f) Workflows
“This widget informs you that something needs your attention, for example a customer order has been
stopped or a new customer record has been created.” What are we referring to in Infor OS?
a) APIs
b) Event-based alerts
c) Information monitors
d) ION integrations
e) Metadata publisher
f) Workflows
Personalization aims to increase your productivity and help you react when actions are needed, so you
can stay on top of your daily business challenges. The process to apply personalizations includes the
following four activities:
1. Analyze the personalizations needed
2. Copy the personalizations to the role
3. Create the personalizations for one user
4. Decide the roles within the company
Which one of the following is the correct order in which those activities should be performed?
4, 1, 3, 2
Infor Document Management (IDM) enables you to display images and documents within Infor H5. For
example, when selecting an item in the item master, an image of the item will display. Or, when
selecting an invoice record, the invoice document will display. Which icon should be pressed up to the
right in Infor H5 to open the Context Apps area where the image/document displays?
a) c) e)
Intervals
Booleans
Reserved keywords
Macros
Wildcards
a) Customized fields
b) Metadata publisher
c) Scripts
d) Web applications
e) Web mashups
f) Workflows
a) CMSFLD
b) CUGEX1
c) CUSEXT
d) MITMAS
e) OCUSMA
f) STDDTA
a) Infor OS homepage
b) Infor H5 script
c) Infor H5 startpage
d) IDM page
e) Web application
f) Web mashup
What Infor OS tool/functionality is shown in the image? “Infor Coleman DA offers custom skill building,
a voice user experience and navigation, and natural language processing (NLP) extensibility. It uses a
conversational UX and natural language processing – with deep domain and industry knowledge – to
chat, hear, and talk to help people work more efficiently.”
What does DA stand for in Coleman DA?
a) Dashboard Analytics
b) Data Analyzer
c) Dedicated Audio
d) Digital Assistant
e) Direct Automation
f) Document Archiver
Match each planning level with the position in the image. The possible planning levels are: Business
planning, Demand management, Execution, Master scheduling, Requirements planning, and
Sales and operations planning.
Planning level
Business planning
Demand management
Execution
Master scheduling
Requirements planning
Procurement represents the business functions of procurement planning, purchasing, inventory control,
traffic, receiving, incoming inspection, and salvage operations. Purchasing is the term used in industry
and management to denote the function of and the responsibility for procuring materials, supplies, and
services.
Finalize/close 5
Process order 4
Scheduling 3
Describe the relation between distribution orders, delivery numbers, and shipment numbers in Infor M3.
In Infor M3, deliveries are managed via delivery numbers. The delivery number is the delivery note
number, which is linked to the order line during order entry. When the following data is identical:
consignor (sending warehouse), consignee (receiving warehouse), departure date, and additional
setup such as delivery method, then an accumulation will take place on the same delivery number. If
the order lines are rescheduled, or the item is not available in stock during the dispatch, then Infor M3
will automatically and dynamically link the order line to another delivery number.
The image is taken from the accounts receivable. What can be said about the invoice?
Which program is used as the main entry when following up on customer orders in Infor M3?
Describe the benefits of supply chain orders compared to material requirements planning (MRP).
MRP does not always provide the necessary visibility on the status of customer orders, due to there
being no real links between supplying and demanding orders as with supply chain orders. This makes
changes to customer or purchase orders difficult to implement across the supply chain and can result
in significant additional manual work to identify and change all the appropriate orders. MRP lot-sizing
rules can create excess inventories and lead to obsolete stock. Over time there is a tendency to build
inventory buffers to ensure service levels are met. SCOs reduce the need for lot-sizing and safety
inventory buffers.
As make-to-order companies need to peg critical materials to manufacturing, inter-site distribution and
customer orders to maintain control and visibility, some sophisticated MRP systems include pre-
allocation functionality to address this need for hard linking between orders. However, the nature of
constant change in complex supply chains necessitates significant time to create and change these
pre-allocation links. For SCOs, the links are created and managed in a more automated way due to the
user-defined planning policy.
a) Company
b) Division
c) Facility
d) Warehouse
Demand to plan
Procure to pay
Order to cash
Actions
Actions represent activities you can perform to navigate within a panel. The available actions vary a bit
from program to program, but there are some actions that exist in most panels (for example Confirm and
Close). You trigger an action by:
Selecting the desired action from the Actions menu.
Clicking the corresponding icon among the quick launch icons.
Right-clicking the record and selecting the desired action.
Pressing a hotkey command (function key).
Clicking a shortcut in the Shortcuts menu (if applicable).
Confirm Enter This action confirms an entry and (if applicable) takes you to the
NEXT panel (NEXT).
Close F3 This action closes the program you are working with
immediately. F3 does not save (commit) the changes you made
to the last panel you were on.
Text F6 This action opens the text block in connection to the function.
Previous F12 This action takes you back to the previous panel without saving.
If used for the first panel, it will close the program completely
(without saving).
Settings F13 This action opens the program specific settings. These settings
are user-defined.
Note: Function keys higher than F12 are accessed by using the Shift key. For example, Shift + F1
represents F13.
Related options
Related options are contextual jumps to other programs (connected to
another database table) that are in some way related to the program with
which you are currently working. For example, when working with the
item master, the program for handling the warehouse connections is a
Related option. The Related option menu will look different from program
to program due to the perspective of the program. For example,
customers have delivery addresses, but items do not.
You trigger a Related option by highlighting a record and:
Selecting the desired option from the Related options menu.
Right-clicking the record and selecting the desired related option.
Pressing a hotkey command (CTRL+ number key sequence).
Clicking a shortcut in the Shortcuts menu (if applicable).
Clicking a hyperlink connected to the record (if applicable).
Shortcuts menu
To speed up the navigation, you may add actions, related options, and
general links to the Shortcuts menu. This menu is located to the right of
the Infor H5 screen and it can be expanded (collapsed) via the
hamburger icon in the upper-right corner of the Infor H5 screen.
Coleman/Chat
You can interact with Coleman verbally via the digital assistant, and in written form via the chat routine.
Activity feed
The activity feed (Alerts, Posts, Tasks, Notifications etc.) is accessed
via the Inbox.
Panels
Panels guide the user on how to move through an Infor M3 program. Each program has a predefined
workflow. That is, by default, a program opens specific panels in a certain order. The workflow of a
current session however, can be modified by adding, deleting, or reordering the panels. A panel is
designated either by a letter or a number. A letter represents the type of information that can be seen in
the panel. By contrast, a number indicates that a panel is associated with another program, but this panel
can also be accessed from the program you are currently working with.
This table shows the most common panel types:
A Add This panel is designed to create (add) new data, for example a new customer
order or a new purchase order. You fill in the necessary key field information
and click Create. A-panels are rare in Infor M3. An A-panel can be used as the
opening panel for some programs.
B Browse This panel shows existing records in a list view. Users may expand or collapse
the filter options to maximize the available space for viewing the records list.
The Sorting order will determine how you can search for the data you are
interested in. The View determines which columns (fields) to display and in
which order.
E-N Detail The detail panels contain column (field) information from the database. Take
the customer master as an example. Each customer carries information such
as name, address, customer group, delivery method etc. There are too many
columns (fields) to display them all in one panel. Instead they are grouped
(under headings) and split over several panels. Most programs in Infor M3 only
use one panel (E). Master data programs such as the customer master, item
master etc. have multiple detailed panels.
(E) Trigger This is a batch job trigger panel (special case). Here, you fill in the selection
fields and press Enter (NEXT) to start the batch job. An example is the
generation of customer order invoices.
P Parameter This panel enables user-defined program settings. It is available when there are
(settings) parameters to be set for a program. Here you set the default opening panel (A
or B) and your preferred panel sequence (permanently).
Nine out of 10 programs in Infor M3 use the B-panel as the opening panel. A rule of thumb is that you
search for that you know. For example, if you know the customer’s phone number, you use that phone
number to find that customer in the list of many other customers. Then you highlight (position on) the
customer record in the list view. Finally, you decide what you want to do with the selected data. It could
be an option such as change, copy or display, but it can also be a related option. You may select more
than one record in the list view at the time, for example when doing a multiple update.
Note: If you are guided to work with the B-panel and the A-panel displays when opening a program (or
vice versa), you can switch between the opening panels via the P-panel.
Panel sequence
A panel sequence represents a workflow. It is wise to minimize the number of panels, and by
consequence keystrokes that end users need to go through and validate. Different customers and
different roles have different needs, so this cannot be taken out of the box. This decision is often made in
workshops. Role-based security will solidify these panel sequence decisions, making working with Infor
M3 a smooth ride for end users.
The default panel sequence is managed through the program settings (F13). These changes are
user-defined and will be remembered whenever the program is launched. You can temporarily
change the panel sequence through the Page Navigator at the B-panel (these will be forgotten once you
close the program). To remove a panel from the sequence, drag and drop the panel away from the
sequence. To change the order of a panel in the sequence, drag and drop the panels among each other.
You can add a panel through the Add Panel option. Alternatively, if you are familiar with the panels, you
can type the desired panel sequence if you use the Direct Change (CTRL+D) option. The panel sequence
does not have to be in alphabetic (nor numerical) order, you can switch them around based on your
needs.
The set panel sequence will finally display at the bottom of each detailed panel (E-N). In the Panel
Navigator, you can decide if the panels should display with a description text (as in the Panel Navigator)
or if it should be minimized (small view). If hovering over a circle in the small view, the description text
displays.
It is important to know that you save the data panel by panel. When clicking NEXT (or pressing Enter),
you will proceed to the NEXT panel and save (if in change mode) the columns that were shown on the
previous panel separately into the table. You can also add related programs to the panel sequence.
These are represented with numbers instead of letters. Naturally, each program offers different related
programs. When entering a related program in the panel sequence, you proceed in the panel sequence
by clicking Close (or pressing F3). Remember, each related program will use its own panel sequence if
you instead decide to open a record in the related program. Clicking Previous (or pressing F12) will bring
you back to the previous panel/related program in the panel sequence. After the last panel/related
program in the panel sequence you will return to the opening panel.
Note: A tip is to not use numbers in the panel sequence. Instead, use the Related options (via
hyperlinks/shortcuts) to jump actively between programs/tables to avoid any confusion.
Web mashups and web applications offer you an opportunity to gather only the columns (fields) that you
are interested in. Some programs offer customized panels (U-V), but it requires a small amount of coding
to prepare these panels.
User settings
The user settings are found under the Tools menu. These settings have been
defaulted from the H5 settings (Administration Tools) and can be (if allowed)
overruled by each user. After you have modified a setting, you need to save
the changes and click the Refresh button for the changes to take effect.
The following settings can be found under the User Settings option:
Display company and division information on the status bar: If activated, the information displays in the
lower-right corner of the status bar (see image to the left). If deactivated (see image to the right), the
status bar will not contain this information.
Right align labels: This setting is normally deactivated. Then the label will be left aligned (see image to
the left). If activated, the labels will be right aligned (see image to the right).
Use plus key as tab: If activated you can use the plus sign as the "Tab"
key and, for example, move between fields.
Position cursor in end of input fields: If activated, the cursor will display in the end of the field when
moving between fields (see image to the left). If deactivated, the entire value will be selected instead
(see image to the right).
Expand list: If activated, it is in some mforms possible to expand a record in the list view. Then a drop-
down arrow is shown in front of the record (see image to the left). If deactivated, this option (the drop-
down arrow) is not available. Instead you need to scroll to the right to see the data.
Start pages: If deactivated, the Startpages in H5 will not be used. Startpages may be used (activated) if
running Infor H5 stand-alone, for example on a mobile device. When running on a computer you should
use Infor OS Homepages.
Auto-switch to Homepages: This is used in combination with a deactivated Start pages setting. If
activated, you will automatically return to the Homepage when closing an Infor H5 program. If
deactivated, you will instead return to the blank Startpage and you need to manually trigger the
Homepage by clicking the Infor logo in the upper-left corner of the screen.
Use Infor Ming.le Language: If enabled, the set language in Ming.le will be used. If disabled, Infor H5
will use the language defined for the user (MNS150).
Activate context help: If activated, an inforFieldContext message (that contains the field ID and other
data) is published when you press F1 or hover with the mouse over a field. The data is then used by
the Context Help Context App (or any other Context App as long as it subscribes to the
inforFieldContext message type.
Standard option: This setting controls what should happen when you double-click a record in the list
view. It also defaults in the navigation button down to the right.
Theme: This setting defines the colors of the title bar and the menu in the Infor H5 client. The default
option is black (grey).
Calendar view: This setting defines the calendar to be used. In our training environment only one
calendar is implemented (Gregorian), which also is the default calendar.
Help options
A label tooltip and a field help tooltip can be activated for all users in the User settings. The label tooltip
displays the full-length text for labels as pop-ups when hovering over the label. Labels are sometimes
abbreviated due to space constraints and the tooltips make the label easier to understand for the user.
The tooltip text may be the same as the label text if the full-length label fits. The field help tooltip displays
the field helps when hovering over a field (or check box).
If the tooltips aren't activated, help texts can still be shown. Place the cursor in the required field and
press the F1 key. The field help text will display, along with the full name of the field.
Field help
Quick Note
Quick Note is a way to save notes without having to write them down on
paper. Quick Note is only available in mforms. To access the note box,
click the Quick Note button in the upper-right corner. Then drag the text
from the mform and drop it on the Quick Note button. You close the
Quick Note window by clicking somewhere outside the window. If you
leave an Infor H5 program and return a homepage, please remember to
close Quick Note, otherwise the homepage links will not work properly.
Alternatively, you can right-click a text/number and select Add Text to
Quicknote.
Note: Quick Note is recommended by Infor Education whenever you are asked to write down something
in the course.