Title: Tips
1Tips Tricks for Enhancing and Interfacing
with AR System Applications
- Joel Sender, ARSlist Moderator
2Agenda
- The AR System Applications
- Typical Enhancements
- Standard Interfaces
- Tips Tricks
- Real-World Examples
- Questions Answers
3AR System Applications
- IT Service Management (ITSM)
- Help Desk
- Change Management
- Asset Management
- Service Level Agreements
- Customer Relationship Management (CRM)
- Leads
- Support
- Quality
- Sales Force Automation
4AR System Applications Advantages
- Contains Standard Best Practices
- Rapid Implementation
- Low Development / Customization Cost
- Self-Integrated Suite
- Extensive Documentation
- Technical Support
5AR System Applications Disadvantages
- Best Practices Dont Apply
- Application REALLY Does Not Fit Your Requirements
- Prefer to Build Instead of Buy Applications
- Writing Documentation is FUN!
- Less Need for External Technical Support
6Typical Enhancements
- Add, Modify, or Delete Fields
- Modify Workflow To Fit Your Business Model
- Add Related Applications
7Enhancement Preparation
- Understand The Out-Of-The-Box Functions
- Test The FULL Application
- Analyze, Plan, Review Do It Again
- Document Your Planned Activity
- Use a Separate Development Server
- Develop a FULL Application Test Plan
8Adding Fields
- Avoid Adding Fields to AR Systems Forms
- Create A Separate Form With The New Fields
- Add Buttons to Create or Open Entries In The
ADDITIONAL Form - ADDITIONAL Form Is A Child Record, Contains
Parent Entry_ID - ADDITIONAL Form Has A Button To Show Parent
Record - OK to Add Hidden or Display-Only Fields
- OK to Add Buttons and Menu Items
9Modifying and Deleting Fields
- DONT DO IT!
- Instead of Modifying Add a Field to the
ADDITIONAL Form - Instead of Deleting HIDE the Offending Field
- If You MUST Enlarge A Field, Find It Everywhere
10Exception
11Modify Workflow
- For EXPERIENCED AR System Developers Only
- Budget EXTRA Time for Analysis
- Log Files
- ARStruct or ITMasters
- First Understand Existing Workflow
- Budget EXTRA Time to Test Full Application
12Standard Interfaces
- Accessing External Data
- Accessing AR Systems Application Data
- Pushing Data To AR System Applications
13Accessing External Data
- Import ASCII File ARImport Dup ID Handling
- PROCESS in Set Field Action
- Run a 3rd Party Program
- Execute a Custom (C, PERL, etc.) Program
- SQL Query in Set Field Action
14Exchange Data Into HD 4.0
- Extract Data Into Global Address List
- Manipulate the Data (Excel, 1-2-3, Access, etc.)
- Calculations, IF Statements, Formatting
- Save As Comma-Separated Values (.csv)
- Import Into The SHRPeople-Shadow Form
- Importing Records Executes Filters To Add, Modify
or Delete SHRPeople records
15Import Workflow
16Import Tips
- There MUST be a Unique key Shared Among All
People Records (i.e. employee ID) - AR System Login Name MUST be Unique
- Import Into the Shadow Form at Any Time
- Update the Actual Form When Resources Are
Available - Confirm the Import Several Times Manually Before
Automating the Process
17Data Integrity
- All Hidden Fields MUST be Filled-In
- MS/Exchange Usually Does Not Provide
- Support Staff (Y/N)
- Manager (Y/N)
- AR System User (Y/N)
- This Information Can be Entered Manually Before
or After the Update
18Accessing AR Systems Data
- Paper-Based Form Re-Created in AR System
- Searching SHRPeople from a Custom Application
- Search For Person
- Search For Manager
19(No Transcript)
20People Integration
- Selecting a Find Button Initiates a Search of
the SHRPeople form - Created using regular AR System workflow did
not use dialog boxes - Reason intended to be used with ARWeb 4.0
(dialog boxes are NOT supported)
21(No Transcript)
22Pushing Data to Help Desk 4.0
- One or More Help Desk Cases are Created
- Flag Pushed to HelpDesk? Prevents The Creation
of Duplicate Requests - Sent to Help Desk Is Date/Time Stamp of the
Action
23Renting Assets
- Major Entertainment Studio Uses AR Systems Asset
Management Application - Assets are Rented to Different Productions (TV
Shows, Films, On-Lot Companies, etc.) - Different Purchasing Groups, Different
Time-Frames - Solution Custom Rental Application Tightly
Integrated with AR Systems Asset Management
24Integration Points
Personnel
Rental Module
Asset Management 4.0
Assets
Contract
Components
Items
25(No Transcript)
26(No Transcript)
27Tips Tricks
- Set-up
- Data
- Implementation
- Documentation
28Set-up Tips
- Keep It Simply Simple (KISS)
- Export the Original Application and Secure It
- Issue Unique Accounts For An Audit Trail
- Get the Key People Involved Early Often
29Data Tips
- Ensure Import Data Format Matches the Application
- Export AR System Application Data to Identify the
Hidden Fields and Their Values - Go with the AR System Flow
- Make Fields Data-Driven Whenever Possible
- Clean the Data BEFORE Import
- Identify the PRIMARY Data Source Stick To It
30Implementation Tips
- Know the Key Elements In a Form
- Cautiously Modify Key Elements
- Category/Type/Item
- Status
- Region/Site/Department
- Understand Out-of-the-Box Workflow
- Analyze Filter and Macro/Active Link Log Files
- Changes May Need to be Applied to Multiple Forms
- Configuration Forms, Join forms, Dialogs
31More Implementation Tips
- Field ID Numbering Schemes
- Easy to Find
- Objects Can Be Copied between Forms
- Proof Of Authorship
- Field-Level Changes Need to Occur On All Views
- Cautiously Add Permission Groups
- The ADMIN Tab
32Documentation Tips
- Rename Changed Objects With Suffixes
- New Object
- Modified Object
- Disabled Object x
- Actually Use the Change History in AR Objects
- Use Documentation Tools (IT Masters, ARStruct,
Migrator) - Name Objects With Execution Order Included
33Questions
Answers
To join ARSlist, send e-mail to
listserv_at_listserv.vistait.com with message sub
arslist or (leave with unsub arslist)
Joel D. Sender ARSlist Moderator www.ARSLIST.org
www.WWRUG.org JDSender_at_earthlink.net