Page 1
R7 Integrator and
Enterprise Integrator:
You won’t believe this is XA…
Deborah Vermillion, VP Consulting Services, CPIM, CIRMDeborah Vermillion, VP Consulting Services, CPIM, CIRMBelinda Daub, Senior Consultant Technical ServicesBelinda Daub, Senior Consultant Technical Services
Page 2
You might be interested in R7 and Integrator/Enterprise Integrator if:• You would like to (or have to-SOX) improve the
security of your system• You would like to integrate multiple systems on
multiple platforms into a single user interface• You want a more proactive system- tell me what I
need to know!• Your users like Microsoft Desktop applications, and
you would like to integrate with them• You would like to use the web to communicate with
customers, partners, and employees• You need the ability to enhance your system as your
business needs change-and maintain an upgrade path
Page 3
In other words…
You need a:
• Nimble
• Flexible
• Proactive
• Open
• Upgradeable
SystemSystem
You need:
• XA Release 7
• Integrator or.. Enterprise Integrator
Page 4
Enterprise Integrator Features
• Objects in Net-Link & System-Link
• Security features
• More databases
• Advanced features
• Web services
• Publish & Subscribe
Page 5
Agenda
1. New Security Features
2. Integrate data from non-XA and non-iSeries systems
3. System Link: Web Services to integrate MS Desktop applications
4. Proactive System Alerts
5. Demo
Page 6
Agenda
6. Technical Advantages1. User Exit Code Generation
2. Mass Program Actions
3. Import/Export individual objects
4. User Preference Administration
6. Integrator Projects and Maintenance History – manage and track your Integrator activities
Page 7
1. New security features• Auto content security
– What records?
• Deployment profiles– What objects?
• Only takes a few seconds per user• Works for…
– Net-Link– Power-Link– System-Link– Both internal and external users
Page 8
Windows – List window
Page 9
HTML – List window
Page 10
Enterprise Integrator-Security layers
All objects and attributes
What user is authorized to
What is presented to the user
What the user chooses to see
• Object/field assumes everything authorized
• Deployment Profile assumes nothing authorized
Object security
Deployment Profile
UI
Database
Page 11
Deployment Profiles• Object list• Object list• Content
• Object list• Content• Navigation
• Object list• Content• Navigation• Maintenance
• Object list• Content• Navigation• Maintenance• Fields
Page 12
iSeries
2. Integrate data from other databases to XA
• Make niche systems part of XA
– Can see in Net-Link
• Make Microsoft Office part of XA
– Standard interface for other applications
– Two-way communication with Excel
– Access databases available to XA
• All systems act like one
– Internet is worldwide UI
ERPERP
NicheNiche
Infor XAInfor XA
Quality Quality System (SQL System (SQL Server)Server)
OfficeOffice WWSS
Page 13
Example: Quality System
• SQL Server tables
• Two quality tests for an item– Stress test– Heat test
• Two files– Detail file
• Trial date, time, user, result
– Summary file• Test, # trials, minimum, max, avg
Page 14
Display SQL Server• Views, subsets,
sorts• Full navigation• Navigation
history• Workbenches• Code files• Graph cards• Compound
cards• Attachments• Column
functions
Page 15
Navigate to SQL Server table
Page 16
Navigate to SQL Server table • Navigate from iSeries objects to external objects
• Native menus automatically reflect new choices
• Consistent UI across platforms
• Acts like one system to the user
Page 17
3. With System Link You get web services…
Page 19
Host edits, subscriptions…everything works
Page 20
4. Alerts
• Via e-mail, phone or system message
• Can also run a program
ERPERP
PO P012345 for $11,283.19 needs approval
Page 21
Publish & Subscribe
• Let the system notify you– You say when– You say how
• Let’s show an example– Notify me when a PO amount exceeds $10,000– Via e-mail and cell phone
Page 22
Define the event
• Choose the object
• Define the type of maintenance
Page 23
Define the event
• Like a subset• Some new features
– Before– After– Difference– % Difference
Page 24
Flexible notification
• Notify users– E-mail or cell
phone
• ‘Notify’ a program– RPG, XML or
transaction
Page 25
Notify via e-mail
• Put in user and text message
• Can include a hot link
Page 26
Notify via cell phone
• Call this cell phone• Display this message
Page 27
Result
• When a PO is entered or changed…
• And the result is $10,000 or more...
• Then send me an e-mail…
• And send my boss a message to his cell phone
Page 28
Integrator Integrator
DemonstrationDemonstration
Page 29
R7 Integrator – Technical Benefits1. User Exit Code Generation - reduces development
costs and schedules
2. Mass Program Actions – deliver easy-to-use applications to your users
3. Import/Export individual objects - Manage customizations across environments
4. User Preference Administration – provide and manage a consistent interface for your users
5. Integrator Projects and Maintenance History – manage and track your Integrator activities
Page 30
R7 Integrator enhancements
• Web URL user action
• Multi-key code files
• Auto logoff by user
• No signoff for programmer
• Unlimited objects
Page 31
6-1. Reduce Development Costs and SchedulesUser Exit Code Generation
No downloads More control Consistency Exported with object Enterprise Integrator extends these
advantages to your custom objects (no more triggers)
Generate Generate programprogram
Compile Compile programprogram
Display Compile listingDisplay Compile listing
Page 32
6-2. Deliver Easy-to-use ApplicationsMass Program Actions
Call a program Pass parameters For all records selected No more ‘one record at a time’ processing
Your users will thank you Example -
Page 33
6-3. Improved management for environments
Import/Export individual objects Use subsets to limit export
Page 34
Manage user preferences Initial cards, card files and tab
styles Open actions (what happens when
you double-click) View details Change Quick change
6-4. Improved management for environments
Page 35
6-5. Improved management for environments
Integrator Projects and object maintenance history
Create Projects to track development activity Each change is logged to a project View history of project changes
Page 36
Integrator Education:Integrator Education:
Page 37
Additional questions or Additional questions or comments?comments?
Thank you!!Thank you!!