KFS Data Mapping Leveraging a new KFS 3.0 feature.

Slides:



Advertisements
Similar presentations
How to Create a Local Collection
Advertisements

IRRA DSpace April 2006 Claire Knowles University of Edinburgh.
Visualize Success 2011 Alan Chorney Professional Services Visual South, Inc. Use Excel to Extract Accounting Data.
Kuali Days VII ~ Newport Beach, CA ~ Nov financial systemresearch administrationstudentrice infrastructure Migration Strategies From Legacy to KFS.
A Product of HR Applicant Tracking System Online HR Solutions for seamless recruiting process management Copyright © ANGLER.
Geodatabase basic. The geodatabase The geodatabase is a collection of geographic datasets of various types used in ArcGIS and managed in either a file.
Direct Congress Dan Skorupski Dan Vingo 15 October 2008.
Physical design. Stage 6 - Physical Design Retrieve the target physical environment Create physical data design Create function component implementation.
Tutorial EBSCOadmin Branding support.ebsco.com. To help you enhance the search experience for your users, EBSCO offers a number of custom branding options.
6 th Annual Focus Users’ Conference Texas Reporting Presented by: Bethany Heslam.
000000_1 Confidential and proprietary information of Ingram Micro Inc. — Do not distribute or duplicate without Ingram Micro's express written permission.
M AKING E - RESOURCE ACCESSIBLE FROM ONLINE CATALOG *e-books *serials Yan Wang Senior Librarian Head of Cataloging & Database Maintenance Central Piedmont.
ETL By Dr. Gabriel.
Open source administration software for education software development simplified KRAD Kuali Application Development Framework.
Guide to Using Message Maker Robert Snelick National Institute of Standards & Technology (NIST) December 2005
Electronically approve and create Suppliers in Oracle Financials using a combination of APEX and Oracle Workflow. NZOUG Conference 2010 Brad Sayer Team.
Web Self Service Take Home Message Web Self Service gives CRM information access to assigned non-CRM users.
Samuvel Johnson nd MCA B. Contents  Introduction to Real-time systems  Two main types of system  Testing real-time software  Difficulties.
The rSmart Group Kuali Days Successful Financial System Implementation Indianapolis April 11,
Eric Westfall – Indiana University Jeremy Hanson – Iowa State University Building Applications with the KNS.
Using ISO/IEC to Help with Metadata Management Problems Graeme Oakley Australian Bureau of Statistics.
POC-CENT: Core Four Group March 14, 2010 March 3, 20101POC-CENT (Univ. of Cincinnati)
Another PillowTalk Presentation  2004 Dynamic Systems, Inc. Business Intelligence: Analytical Reporting.
Creating an Extended Attribute Vince Schimizzi, Michigan State University Evelyn Portee, Michigan State University Lauri Thornhill, Michigan State University.
Stephen Booth EPCC Stephen Booth GridSafe Overview.
SWC Spring 2010 Application Version SWC Spring 2010 Select Folder 2.
Credit Union National Association Installing and Uploading Project Zip Code.
A Product of HR Applicant Tracking System Online HR Solutions for seamless recruiting process management Copyright © ANGLER.
1 OPOL Training (OrderPro Online) Prepared by Christina Van Metre Independent Educational Consultant CTO, Business Development Team © Training Version.
Running Kuali: A Technical Perspective Ailish Byrne - Indiana University Jay Sissom - Indiana University Foundation.
OPAC Training aid (Library solutions & Library world)
ISetup – A Guide/Benefit for the Functional User! Mohan Iyer January 17 th, 2008.
Building Applications with the KNS. The History of the KNS KFS spent a large amount of development time up front, using the best talent from each of the.
Data Management Console Synonym Editor
Lesson 1: Exploring Access Learning Objectives After studying this lesson, you will be able to: Start Access and identify elements of the application.
Microsoft Access Database Software.
CHEP 2003 March 22-28, 2003 POOL Data Storage, Cache and Conversion Mechanism Motivation Data access Generic model Experience & Conclusions D.Düllmann,
1 Kuali Nervous System (KNS) Part 1 Presented by: Jerry Neal – KFS Development Manager Geoff McGregor – KC Lead Developer Brian McGough – KRice Project.
IBISAdmin Utah’s Web-based Public Health Indicator Content Management System.
Capital Asset Management May 14, 2008 Today’s Presenters: Anna Jensen, Director of Auxiliary Accounting, Capital Asset Management, Accounts Receivable,
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
Modelling national research assessments in CERIF Stephen Grace & Richard Gartner Centre for e-Research.
Introduction to Database Tonga Institute of Higher Education NOS 215.
Copyright 2007, Paradigm Publishing Inc. ACCESS 2007 Chapter 3 BACKNEXTEND 3-1 LINKS TO OBJECTIVES Modify a Table – Add, Delete, Move Fields Modify a Table.
Capital Asset Management November 18, 2008 Today’s Presenters: Shelley Pierce, Lead SME San Joaquin Delta College Boyd Shumaker, Testing Coordinator Michigan.
Kuali Nervous System Nate Johnson, Indiana University Jonathan Keller, University of California, Davis.
Requirements Engineering Lesson 2. Terminologies:  Software Acquisition is where requirement engineering significantly meets business strategy.  Software.
Running Kuali: A Technical Perspective Ailish Byrne (Indiana University) Jonathan Keller (University of California, Davis)
Database Management Systems CS 420. Topics Outline 1. Introduction 2. HTML Review 3. VBScript 4. Access DBMS 5. Relational Database 6. Design Process.
Collection Level Descriptions in the Revelation project Project Manager, Marie-Pierre Detraz, Project Officers, Linda Needham and Beth Galer.
ArcGIS Editor for OpenStreetMap: Contributing Data Christine White.
A Strategy for Moving from Commercial to an Open Source Environment Jeshua Pacifici, GEDI Assistant Director and Learning Systems Consultant.
NIMAC for Publishers & Vendors: Using the Excel to OPF Feature & Manually Uploading Files December 2015.
Corporate Customers Basic Services Intuit Financial Services University Business Financial Solutions Certification.
Making a great Project 2 OCR 1994/2360. Implementation This is about how you make your system. It should have enough detail for a competent user to be.
ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.
Digital Library Demonstration Users Provisioning State Preparation for Digital Library Preview K-12 Leads Webinar 5/20/14.
Software and Systems Division “RTMMS IHE-PCD F2F WG meeting Kansas City, MO (Cerner) National Institute of Standards and Technology (NIST) John.
Priority 21: Gap 23 ability for user to enter personal information and allow restriction based on system defined role This gap identifies the need for.
Open Source Solutions for Education all materials ©2004 the rsmart group Open Source Applications for Higher Education.
In-State Tobacco Products Wholesale Dealer’s Report.
Siebel Migration Assessment with Microsoft Consulting Services Assess whether your Siebel implementation is the right Solution for your current and future.
Building KFS using KNS Presented by James SmithJustin Beltran University of ArizonaUniversity of California, Irvine.
Exeter – Implementation of a Crosswalk Connector S. Trowell, University of Exeter Nov 2013.
University of Colorado at Denver and Health Sciences Center Department of Preventive Medicine and Biometrics Contact:
In-State Tobacco Products Wholesale Dealer’s Report Updated October 2013.
Prepared by: Galya STATEVA, Chief expert
Database Systems Unit 16.
BCS Template Presentation February 22, 2018
Towson University Store
Presentation transcript:

KFS Data Mapping Leveraging a new KFS 3.0 feature

Who Are We? VivanTech is a Kuali Commercial Affiliate that provides consulting, outsourcing, staff augmentation, and offshoring services to the Kuali community.

Working with USC We have been helping USC with: - Formulating Migration Strategies - Developing Project Plans - Functional Gap Analysis - Software Development & Testing - Staff Augmentation

The Setup: Committing to KFS Suppose that your institution has just committed to adopting KFS Your existing (legacy) system contains 20 years worth of financial information without which your functional users cannot live. Conclusion: you have to migrate the data

The Problem: Illustration

The Problem: Migrating Data to KFS Kuali KFS has close to 800 database tables & thousands of fields Naming conventions are less than helpful (e.g. GL_ORG_RVRSN_CTGRY_AMT_T. ORG_TOT_ENCUM_AMT) There is no organized way of getting information about DB fields or attributes of business objects.

The Plan – Step 1: Collect Our Approach: We collected fields descriptions from glossaries, code-level XML files, & project space HTML files. We organized these descriptions into namespaces (e.g.: Chart of Accounts)

The Plan – Step 2: Organize We submitted the field descriptions to functional experts for review. We created a single table in the KFS DB and imported the descriptions.

The Plan – Step 3: Display We created a set of screens to maintain, search, and view the information:

FFD Screens: Access

FFD Screens: Lookup

FFD Screens: Lookup Results

FFD Screens: Add & Edit

Wait! There’s More: We realized it would be useful to know more about where and how the information gets stored. We created a second set of screens that parses Kuali XML files in real-time to gather the following information:

DB-Level Information DB table & field names Data type Description Whether field is required Whether field is encrypted How to display the field on Kuali screens What input is allowed when editing the field

Data Mapping FFD: Access

Data Mapping FFD: Lookup

Data Mapping FFD: Lookup Results

Data Mapping FFD: DB Details

FFD Benefits Functional users can use it to find and identify fields when comparing to legacy systems or when learning KFS. Functional Field Descriptions are useful for developers to know how to use various business objects within the code.

Soon: Screens Lookups There is one feature that is still under development: links to screens where each field appears in Kuali! Here is a preview …

Screen Lookups: Preview

How Do We Use FFD? ETL!

Step 1: Extract

Extracting the data should be less of a challenge because you have experts available that know the legacy system and database

Step 1: Extract Results We might end up with a CSV file with data from the legacy system:

Steps 2 & 3: Transform & Load

Given any field in the extracted data set (say “Account City”), we can now have a functional expert and/or developer use the Functional Field Descriptions feature to …

Steps 2 & 3: Transform & Load 1.Search for the field name and description in the Kuali system 2.Look at the screens where the field is being used to make sure the right target field is being considered 3.Look at the data type and constraints when the field is being persisted to the database 4.Record target fields and data transformations in some ETL tool

Summary “Functional Field Descriptions” is a new Kuali KFS 3.0 feature that will empower developers and functional experts working on data mapping from legacy systems to KFS. We hope that using this tool will result in time and cost savings during this stage of the migration process.

Credits & Thanks Thanks to USC who has agreed to fund this enhancement and contribute it to the Kuali community. Thanks to the technical team at IU for having the patience to assist with the technical implementation (Thanks Ailish!!!). Thanks to the functional experts for reviewing the data.

Thanks For Your Interest! Questions? Or contact us at: VivanTech, Inc.