Top Banner
R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services Denise Luther, Senior Consultant Technical Services
56

R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Dec 28, 2015

Download

Documents

Brian Marshall
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

R7 Integrator and

Enterprise Integrator:

Look at everything you can do with XA!!!Denise Luther, Senior Consultant Technical ServicesDenise Luther, Senior Consultant Technical Services

Page 2: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

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: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

In other words…

You need a:

• Nimble

• Flexible

• Proactive

• Open

• Upgradeable

SystemSystem

You need:

• XA Release 7

• Integrator or.. Enterprise Integrator

Page 4: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

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

Page 5: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Agenda

5. Technical Advantages1. User Exit Code Generation

2. Mass Program Actions

3. Import/Export individual objects

4. User Preference Administration

5. Integrator Projects and Maintenance History – manage and track your Integrator activities

Page 6: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

1. New security features• Auto content security

– What records?

• Deployment profiles– What objects, attributes, or actions?

• Only takes a few seconds per user• Works for…

– Net-Link– Power-Link– System-Link– Both internal and external users

Page 7: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Auto Content Security-What Rows

• Special attribute classes are assigned

• On-the-fly security subsets based on values assigned to a user

• Global across all objects

• User can be setup to view all warehouse data but only allowed to maintain data in certain warehouses

Page 8: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Example: Item Warehouse

We want to restrict this user to warehouse 1 only.

Page 9: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

User Profile Object

Page 10: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Using a security subset

Only warehouse 1 records appear in the list

The subset is still (all records) i.e., all the records this user is authorized to. They can still subset from here.

Page 11: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Deployment Profiles

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 12: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.
Page 13: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Deployment Profiles• Object list• Object list• Content

• Object list• Content• Navigation

• Object list• Content• Navigation• Maintenance

• Object list• Content• Navigation• Maintenance• Fields

Page 14: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Security for: Powerlink

Page 15: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

…and Security for: Netlink (External, too)

Page 16: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Enhanced Security for XA

• Security Modeling and Planning

• Advanced Analysis and testing

• Routine Auditing and reporting

Page 17: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Integrate data from other systems 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

• Integrate systems to act like one

– All can be deployed to Internet XA R7XA R7

NicheNiche Quality Quality System (SQL System (SQL Server)Server)

OfficeOffice WWSS

Page 18: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Data Sources

Page 19: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

You must acquire drivers from the database providerPlace them in /MAPICS/driverlib

IFS directory where MAPICS is installedThey will work for all environments

Drivers are no-charge and can be downloaded from the web

Data Sources - Drivers

Page 20: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

iSeries – already installedAccess – already installedSQL Server – SQL Server Driver for JDBC

Oracle – need 9i driverPostgreSQL – need driver for JDBC3 Platform

Data Sources - Drivers

Page 21: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Data Sources - Drivers

Page 22: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Data Sources

[dsh][dsh]::[port][port]

DatabaseDatabase

[Password][Password]

[user ID][user ID]Database ownerDatabase owner

Page 23: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Data Sources

Page 24: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

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 25: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Display SQL Server• Views, subsets,

sorts

• Full navigation

• Navigation history

• Workbenches

• Code files

• Graph cards

• Compound cards

• Attachments

• Column functions

Page 26: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Navigate to SQL Server table

Page 27: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

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 28: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

See outside data from within an object

• Show data in context

• Cards can be external data sources

• Drill-down capability across platforms

Now that’s integration!

Page 29: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

SecurityAccessibility

•Web Application HTTP•WebSphere MQ•Local Program Interface (LPI)

The new offline load•Infor ESB•Web Services

System-Link

Page 30: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

MS Excel Worksheet containing pricing dataA button on the worksheet sends data to an XA PricebookXA edits the data

Accepts someRejects some

Error messages are returned

Web Services Example

Page 31: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

On the server…•Enterprise Integrator•System-Link

On the client…•Microsoft Office•Microsoft Office XP Web Services Toolkit 2.0

Prerequisites

Page 32: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Deployment Profile

Generate Web service CatalogGenerate Web service Catalog

Page 33: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Deployment Profile Setup

Page 34: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

• Search for web services

– Tools => Macros => Visual Basic Editor => Web Service References

– Enter the URL from the deployment profile

• Add two services

– PriceBookBasePriceSvc

– SystemOperations

• Import sample code (File => Import File)

– ExamplesCode.bas

– MAPICSLogonPrompt.frm

Steps in Excel

Page 35: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Price Book version before

Page 36: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.
Page 37: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.
Page 38: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Host edits, subscriptions…everything works

Price book version after

Page 39: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Alerts

• Via e-mail, phone or system message

• Can also run a program

ERPERP

PO P012345 for $11,283.19 needs approval

Page 40: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

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 41: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Define the event

• Choose the object

• Define the type of maintenance

Page 42: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Define the event

• Like a subset• Some new features

– Before– After– Difference– % Difference

Page 43: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Flexible notification

• Notify users– E-mail or cell

phone

• ‘Notify’ a program– RPG, XML or

transaction

Page 44: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Notify via e-mail

• Put in user and text message

• Can include a hot link

Page 45: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Notify via cell phone

• Call this cell phone• Display this message

Page 46: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

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 47: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

5. 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 48: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

R7 Integrator enhancements

• Web URL user action

• Multi-key code files

• Auto logoff by user

• Unlimited objects

• Host jobs and reports

Page 49: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

5-1. Reduce Development Costs and SchedulesUser Exit Code Generation

No downloads More control More Exits 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 50: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

User Exit Source

Page 51: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

5.2 Deliver Easy-to-use ApplicationsMass Program Actions

Downloadable sample code and instructions are provided

Pass parameters including dynamic token Program will process all selected records or

records within the current subset Use instead of standard mass change to

modify key fields.

Page 52: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

5-3. Improved management for environments

Import/Export individual objects Use subsets or selected records to limit export

Page 53: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Manage user preferences Initial cards, card files and tab

styles Open actions (what happens when

you double-click) View details Change Quick change

5-4. Improved management for environments

Page 54: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

5-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 55: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Integrator Education

www.cistech.netwww.cistech.net

Page 56: R7 Integrator and Enterprise Integrator: Look at everything you can do with XA!!! Denise Luther, Senior Consultant Technical Services.

Additional questions or Additional questions or comments?comments?

Thank you!!Thank you!!