Copyright Infor. All Rights Reserved.

Similar documents
Best Practices for your EI Tools Daniel R. Miller Senior Consultant Guide Technologies, LLC

Using Publish & Subscribe to Manage Your s. Daniel R. Miller Senior Consultant Guide Technologies, LLC

How to Login, Logout and Manage Password (QRG)

Secure Access Manager User Guide December 2017

Caliber 11.0 for Visual Studio Team Systems

Secret Server Demo Outline

Cisco Unified IP Phone Services

EMS WEB APP Configuration Guide

APPLICATION ADMINISTRATOR GUIDE

Microsoft Architecting Microsoft Azure Solutions.

Exostar Identity Access Platform (SAM) User Guide September 2018

What s New In the Salesforce Winter 15 Release

Setting up a Salesforce Outbound Message in Informatica Cloud

Exostar Identity Access Platform (SAM) User Guide July 2018

Omni-Channel for Administrators

Caliber Visual Studio.NET Integration Visual Studio Integration

Secure Access Manager User Guide September 2017

LMS Instructions. To watch a video simply click on a category, then select the title you would like to train on and click play.

Omni-Channel for Administrators

John Hancock RealChoice Benefits App User Guide. I. How to download the RealChoice Benefits app using an iphone device...2

E X O S T A R, LLC D A T E : M AY V E R S I O N : 4.0

Electronic Appraisal Delivery (EAD) Portal. FHA EAD General User Guide

Integration Service. Admin Console User Guide. On-Premises

Enterprise Access Gateway Management for Exostar s IAM Platform June 2018

Mobile Android Guide for Users

Omni-Channel for Administrators

Page 1 of 6. Plan Name. For more information please ref. to our pricing page or call us on Basic Advance Business Enterprise

Mobile App Help for Parents ios

SUN. Java Platform Enterprise Edition 6 Web Services Developer Certified Professional

MillinPro+ USER GUIDE. A Complete Web-Based Platform for Managing Medical Bills and Insurance Claims

KeyNavigator Book Transfer

Access Online. Navigation Basics. User Guide. Version 2.2 Cardholder and Program Administrator

directprint.io - Getting started

2015 Mobiliya. All Rights Reserved Page 2

Administrator Manual. Last Updated: 15 March 2012 Manual Version:

Processing your Data in Enroll

Version 2.38 April 18, 2019

Sophos Mobile. super administrator guide. Product Version: 8

Technical Overview. Access control lists define the users, groups, and roles that can access content as well as the operations that can be performed.

Managed Access Gateway. User Guide

USER MANUAL. SalesPort Salesforce Customer Portal for WordPress (Lightning Mode) TABLE OF CONTENTS. Version: 3.1.0

VMware Workspace ONE UEM Integration with Apple School Manager

AdminiTrack. User s Guide. Updated February 26, 2019

VMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes

Integration Service. Admin Console User Guide. On-Premises

Sophos Mobile Control Administrator guide. Product version: 5.1

SoftPro 360 User Guide

Managing System Administration Settings

Salesforce Classic Guide for iphone

Performance Monitor. Version: 16.0

Sourcing. Supplier Maintenance and Company Administration Buyer User Guide

What s New in Laserfiche 10

Managed Access Gateway. User Guide

DOCUMENTUM D2. User Guide

Sophos Mobile super administrator guide. Product version: 7.1

VMware AirWatch Android Platform Guide

WhatsConfigured for WhatsUp Gold 2016 User Guide

Oracle Policy Automation Connector for Siebel V10.2 Release Notes

Administrator Manual. Last Updated: 15 March 2012 Manual Version:

Dell Wyse Management Suite. Version 1.1 Migration Guide

Managing System Administration Settings

USER GUIDE Summer 2015

Tripartite Alliance for Dispute Management. File a notice-pay claim for Mediation. Online Help

Workspace Desktop Edition User's Guide. Transfer An SMS or MMS Interaction

Oracle Mobile Hub. Complete Mobile Platform

OSCA Tutorials. 1. Overview. 2. Start Up. 3. Reporting Schedule. 4. Uploading a Form: File Upload. 5. Uploading a Form: Online Editor

Xton Access Manager GETTING STARTED GUIDE

VMware AirWatch Integration with Apple School Manager Integrate with Apple's School Manager to automatically enroll devices and manage classes

Sophos Mobile. startup guide. Product Version: 8.1

XML SPORTS DATA RELIABLE, SIMPLE, AND POWERFUL WHY CHOOSE XML? Superior technical infrastructure Cost-effective setup, minimal maintenance work.

REACH Remote Deposit Capture

Manage Agents. Agents

CONNECTLED CUSTOMER ADMIN GUIDE

Names and Numbers SpecArt System ver 4.0 Introduction and Functional Overview

Manage Agents. Agents

TribeHR-NetSuite Customer Care Center User Guide

2017, IBM Corporation Liberty z/os Good Practices. WebSphere Liberty z/os Applications and Application Deployment

VMware AirWatch Database Migration Guide A sample procedure for migrating your AirWatch database

Dell EMC OpenManage Mobile. Version 3.0 User s Guide (Android)

Question No: 1 Which xcp component is responsible for providing page serving and managing annotations on documents?

Harvard Phone Account USER GUIDE

Translation & Review Portal Version Linguist Guide

Oracle Eloqua Legacy Authenticated Microsites and Contact Users. Configuration Guide

GETTING STARTED MANUAL. Your guide on how to navigate the member portal

System Assessment Report Relating to Electronic Records and Electronic Signatures; 21 CFR Part 11. System: StabNet (Software Version 1.

APPLICATION ADMINISTRATOR GUIDE

Voluntary Product Accessibility Template (VPAT)

How to convert QuickBooks Desktop data to QuickBooks Online

Windows Azure Mobile Services

Oracle FLEXCUBE Direct Banking

Clearspan Hosted Thin Receptionist R Release Notes APRIL 2015 RELEASE NOTES

ecopy ShareScan v5.2 & & Folder Watching Service Module Overview and FAQs

BEAWebLogic. Portal. Overview

User Guide REVISION 6/6/2016

LMS Instructions. To watch a video simply click on a category, then select the title you would like to train on and click play.

Drupal module for TagCommander Functional documentation

Accessing Users Setup Manage Users Add User Entitlements Report Clear User Login Download Entitlements Report for All Users

The Corticon Rule Modeling Methodology. A Case Study. Mortgage Approval

Presence Student Organization Guide

12/05/2017. Geneva ServiceNow Security Management

Transcription:

1

Best Practices with System-Link Daniel R. Miller, Senior Consultant Guide Technologies, LLC 2

System-Link Characteristics System-Link is a way to programmatically invoke Power-Link functions Same attributes can be populated Same edits are enforced System-Link can be used as a transaction processor Transaction processing controls should be enforced Exception handling Auditability Management of large volumes of transacations 3

Generate XML Document Many repeatable parts Especially, request header, System-Link tag, login tag, request tag If using the LPI, use ILE/RPG to write reusable procedures If developing a client based solution, use Web Services or.net has a service program with dozens of procedures to make XML generation easy. Request += xmlname(action:token:domain:*off: xmlkey( xmlproperty('site':adstid) + xmlproperty('item':aditno) + xmlproperty('revision':aditrv:*off) ) + xmlproperty('userfieldcodeb':aduucb) + xmlproperty('userfieldswitcha':aduusa) ); 4

Logging into System-Link Use a service profile Create a user profile to use for all System-Link transactions Create/Change user is this profile or use *LPIUSER System-Link runs as the current user Create/Change user is the current user Recently introduced feature, may require a PTF supports both methods. 5

Staying logged into System-Link Retrieve Session Handle from initial log on Reuse Session Handle for subsequent requests Reset work handle for groups of transactions Logout when no more requests Watch time-out value System-Link has an inactivity timer Value set at log in Session handle is deactivated for inactivity handles Session Handle retrieve/reuse/timeout/logout 6

Grouping Transactions Combine multiple transactions to improve performance Combine multiple requests into one XML document Combine multiple transaction for functionality Creating Customer Order, system-assigned order number Customer Order Line references the Customer Header for order number Combine multiple transactions to insure complete transaction Process document as transaction group If an error is encountered, prior transactions are backed out Maximum document size is 32767 supports four types of Group processing with a one character code 7

Exception Handling Is the System-Link Server Running? Can be determined programmatically by attempting log in Log in success is conveyed in System-Link response What happens if log in is unsuccessful? What happens to transactions if not logged in? sends a hard halt if System-Link Server is not running saves transactions and processes them when Server begins running 8

Normal System-Link Errors System-Link requests are edited just like Power-Link Errors appear in System-Link response Use RPG operation codes XML-Into and XML-Sax to parse response Action name Each action within a System-Link request must have a unique name Name should be used to tie successful completion or error text to individual transactions generates unique action names and links responses 9

Display System-Link Errors A user should not be required to read System-Link response Guide s System- Link Toolkit displays errors as text object 10

Resolving System-Link Errors Fix the bad data, resubmit generates unique action names and links responses 11

Who Owns the Errors? IT is not ideal Assign owners to transactions. Display with Workspaces Guide s System- Link Toolkit supports owners at the group or transaction level 12

Exception Notification E- Mail notification of Errors Guide s System-Link Toolkit updates transaction status with System-Link enabling Subscription and Notification 13

Viewing XML Easier to read in a parsed format Pasteable to the System-Link Simulator Guide s System- Link Toolkit parses XML documents for display 14

Load Balancing For best performance, dedicated System-Link engines with JAVA apps loaded. Spread the load to multiple engines if pushing a large volume of transactions Manage System-Link license usage Store transactions while the System-Link server is stopped Dashboard to manage the engines supports unlimited number of named queues managed with an IDF object 15

Visual Load Balancing Start and stop queues View the load 16

Auditability Track date, time and user for Creation of the transaction Processing of the transaction Maintenance of the transaction Maintenance of tracking of changes to the transaction supports unlimited number of named queues managed with an IDF object 17

Documentation Documentation of the XML creation tools Documentation of the process Ability to easily add documentation System-Link Users Guide Enterprise Integrator User s Group contains documentation of its procedures and functions 18

Customizable Ability to add objects to the mix Ability to add, change System-Link engines Ability to change the attributes of an engine Ability to change how groups are processed Ability to assign and reassign owners Ability to do all this without making program changes supports unlimited number of named queues managed with an IDF objcet 19

Summary XML Generation Tools Logging in, Sessions Grouping Transactions Exception Handling Error detection, display and resolution Transaction owners Load Balancing Auditability Customization Documentation provides all these features. You can save the time necessary to develop these 20