Maximize the Value of M3 Reduce Mods

Transcription

Maximize the Value of M3 Reduce Mods
Maximize the Value of M3
Reduce Mods
Ole Rasmussen
Senior Director of Product Management
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
1
Reducing your modifications and stay
current
New functionality and
capabilities built into M3
M3
Tools which enable your
own development of a
capability with easy
upgradability
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
2
Customers upgrading to M3 13.x
>250
downloaded
13.x
127>
>81 ICS
69%
upgraded or
upgrading to
Upgrades
live on
13.x ICS
13.x
Ave.
reduction in
mods
NA
>15%
~79%
upgrading
from RPG
from pre M3
10.1
25%
EMEA
63%
APAC
34 M3
Cloud
Customers
12%
Partner Upgrades not included
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
3
M3 Extensibility Tools
Reports
User and event
…and
don’t’
forget
• AdHoc Reporting
driven Application
•Infor• Ming.le
Report Manager
Messages
•Mashups
•Search
M3
•Scripting
•SDKs
•ION Integration
Event driven •ION Workflow
Customer & Partner
Architecture •Report Manager
Tables
Generic API
• MDBREAD
• Custom list
1300+
Bookmarks
New List
Panel
Standard
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
4
M3 Core tools
• Store your data
• Display your data
• Event driven architecture
• Access your data
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
5
• No Java changes
• Version independent
• Easy to Upgrade...
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
6
M3 Core tools
• Store your data
• Display your data
• Event driven architecture
• Access your data
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
7
Custom Specific Tables
Your Data
• CUSTOM tables in the M3 database
• CUGEX1 :Used to store customer specific data of various types
• CUGEX2: Used to store customer specific numeric statistics and KPI-like
information.
• CUGEX3: Used to store customer specific alphanumeric statistics and KPIlike information.
• Consume custom fields/tables directly in new B-panels
lists, Mashup’s or Ad-hoc reports
• Included in standard set of indexed tables in IES
• API support is also available (CUSEXTMI)
• Simplified addition to Configurable lists (CMS005, 13.3)
•
Metadata setup/maintainance & simple edit & print outs
• Reduce the size of
customer modifications
• Could even reduce the
need for customer
modifications
• Simplify upgrading of
customer modifications
(future 13.4+)
In 13.2 a Partner Specific Tables was added
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
8
Examples: Custom Tables
From live M3 customer: List with extended data
Configure extension by metadata
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
9
M3 Core tools
• Store your data
• Display your data
• Event driven architecture
• Access your data
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
10
Right information at your fingertips - Configurable list panel
One Master table
List program based on
one master table
Filter & Selection
8 Filters
3 Selections
Sorting orders
Standard index
User defined index
Aggregation with
Drill Down
Records can be
aggregated based on
the sorting order
Selections
Filters
Aggregations
Sub Totals
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Field
Data from all fields in
master table can be
selected in the list
Fields..
XXXXXXX
.
.
.
.
.
Related Fields.
ZZZZZZZZ.
.
.
.
.
.
Calculated
Fields.
222222
.
.
.
.
Currency
conversion.
222222
.
.
.
.
Dates.
2099101
.
.
.
.
.
Logical
formula.
33333333
.
.
.
.
Related tables
Display data from related
tables to the master, incl.
sys. table CSYTAB
Master Table - xxxxxxx
Calculate fields
Calculate with data
from any field in master
or related tables
Sorting Orders
Currencies
Convert any value field
to local or foreign
currency
View definition
30 columns
200 - 300 positions
Sub total
Subtotal lines can be
added based on the
sorting order
View Definitions
Heading
Heading can be
changed on multiple
languages
Dates
Calculate number of
days between different
dates
Logical formula
Display or hide data or
constants based on a
logical formula
In M3 13.3 225 functions use this new standard
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
11
From this > To this…………..
Turn simple list functions into informative useful screens
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
12
M3 Core tools
• Store your data
• Display your data
• Event driven architecture
• Access your data
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
13
EventHub (EH)
Integration with Publish - Subscribe
• Can trigger on any basic event
• DB changes, start/stop batch, program
start/stop etc.
ION or
External App
with BOD
• Only event w/subscriber will be published
• Event Analytics to filter and calculate
• Rules created in Business Engine or
using Smart Rules
M3
Publisher
Subscriber
IES
MEC
IDM
Subscriber
Subscriber
Subscriber
Infor Smart Rules
Event Hub
Event
Analytics
Smart Rules
System Foundation on Grid
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
14
M3 Capabilities based on Event Hub
Smart Rules/Event Analytics
(13.1)
Create your own calculations/analytics, store in M3
Db and expose thru mashups, new list standards
and Ad hoc
Event
Hub
Event Subscription
(CMS045)
User defined Application
messages (13.2)
Create your own application messages based on
events in M3, send message, mails or ION based
alert, task workflow or notification
Log field changes (13.2)
For simpler, light weight field audit trails and
repository for external integrations
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
15
Refine and keep short lived information - Smart Rules
Examples
• You need to know how many sales orders each of my order entry clerks are entering per day?
• You need to know how many times each customer breaks their credit limit and when they
broke their limit last?
• You need to know the average value of orders received from customers each week?
• …………………………………
• …………………
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
16
Refine and keep short lived information Embedded smart rule example
Smart rule
accumulates
number of
times each
customer
breaks their
credit limit, also
collects the last
date the broken
limit took place
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
17
User defined alerts –
Event based Application messages
• Users (IT or super users) can define their own filtered application messages based on
events taking place in an M3 table (Create, Update, Delete…)
• These messages can be sent to individuals as bookmarked emails containing the message
plus the actual data from the event
• The receivers can be specific M3 users or non M3 users (higher management)
• Receivers can also be users specified in a M3 table
• The bookmark can direct the user to either Smart Office of the H5 client
• Can (13.3) also be published as pulseBODs to trigger workflows or other external programs
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
18
User defined alerts Event based Alerts trigger ION
I
O
N
Create - Alerts, Tasks and drive ION Workflows
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
19
M3 Core tools
• Store your data
• Display your data
• Event driven architecture
• Access your data
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
20
M3 API support
M3 13.3
• Almost 550 API’s
• 4000 Transactions in total
• 1300+ updating transactions
• M3 Dev strategy
• Every new menu based function get’s full API support
• Continiously adding new updating API-transactions for older functions
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
21
Access Your Data
• Generic tool to allow User created Get & List
transactions (MDBREADMI) (from 10.1)
• Allows customers to build their own Get or List
transactions for specific needs
• Can access all tables in M3
• High performance
• Limited to output from single table
• Custom list API tooling (CMS010)
• Re-uses existing custom lists (function CMS015)
• Support advanced List API transactions
• Related table for additional info
• Vitrual fields, Aggregation, Search, Bookmark info etc
Note these APIs also uses the enterprise search capabilities to do advanced
filtering and sorting not possible with traditional API’s
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
22
Custom List tooling to expose
information anytime, anywhere…
New Item List panel
delivering real information
without digging into M3
Created a new list api to
externalize the information
anywhere…
Custom List
CMS010
Used the custom list to
create a new powerful F4
function over items,
customers and suppliers
Used the new API in a
widget to create a simple
informative enquiry function
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
23
Structure work and process without modification
H5 Client, Mashups and Startpages
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
24
Ming.le, H5 and Start Pages
•
•
•
•
H5 in Mingle with personalizations, scripting, mashups and SDK
Multi browser – multi device
Configurable start pages and custom widgets with SDK
…a flexible UX platform
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
25
The M3 User Experience Platform
Infor Ming.le
Collaboration
Infor
Enterprise
Search
Infor
Business
Scripting
(JScript.NET &
JavaScript)
Personalization
Integrated
ION Workflow
M3
UX
Intelligence
Enterprise
Mashups
UX
Development
(SDK)
Infor
Document
Management
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
26
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
27
Script adding info to panel – Using API’s
Classic
New
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
28
Indented BoM – Changed classic PDS100
Classic
• Created by script
• Tree view of indented BoM
• Connection to IDM for pictures
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
29
Web Mashups
• A single Web Mashup containing informatioin from approx 10 M3 panels
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
30
QMS Testing - Ipad app – Web SDK
• Report, scan and
view quality data
• Created through
Pic2shop
• Using M3 API’s
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
31
Structure work and process without modification
Workflows
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
32
Common Technology Platform
Infor 10x Micro-vertical Suites | 3rd Party Apps | On Premise and Cloud
Warehouse Management
•
Publish and subscribe
•
Loosely coupled integration
makes apps upgrade-proof
•
Mobility
M3
Workflow, alerts, and master
PLM
data management
•
XML document based integration
•
Oagis and Internet standards
•
Real time repository
SCE
Social Space
Business
Document
EAM
Business
Vault
Integrations
Business
Intelligence
Local.ly
Workflow &
Alerts
Sales
Dashboard
Mobility
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
33
Infor Ming.le – Workflow and Alerts
ION Desk
Workflows
WF
BODs
Tasks
BODs
M3
BODs
Rules /
Triggers
Alerts
Infor
Ming.le
Notifications
API
calls
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
35
Ming.le Workflow tasks or alerts
Directly linked to M3 panels
Integrated Workflow thru Ming.le
Workflow
/Tasks
Alerts
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
36
Item creation and approval workflow
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
37
M3 13.x helps you take more value
from your M3 solution
Delivering the capabilities to:• Make M3 more proactive and extend the information held within M3 with user defined Application
Messages and Logging
• Continue to reducing & simplify your customizations by embracing the new capabilities in Custom
extension tables, and stronger API support
• Improved Usability and speed with role based flexible start pages and use the full capabilities of the
new list panel standard to expose key information to your users quickly
• Use Infor Ming.le & ION not only for Integrations but also to enable both people and data based
collaboration to improve communication and efficiency
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
38
Thanks for Attending
Q&A
Copyright © 2013. Infor. All Rights Reserved. www.infor.com
39