Advanced Oracle PL SQL Course
Advanced Oracle PL SQL Course
Course Description
This training starts with a quick review of the Oracle database architecture and objects specific to
IFS. We will then review the Oracle PL/SQL programming techniques for migrating data from text,
CSV, and XML data files. Through hands-on instruction youll learn to develop stored procedures,
functions, packages to manage IFS objects. For example, create your own EDI transactions, or
generate PDF documents in memory, or enhance email routines, or exchange data with another
computing system.
Training materials, manuals, and documents are provided to the students as part of the
classroom experience.
The class is primarily taught in the eNSYNC Solutions, Inc. Corporate office located in Overland
Park, KS. Hotels are a short distance away (one within walking distance). Lunch and snacks are
provided to students.
To Register
Please contact Vanessa Christian at 913.647.8640
or email us at training@ensyncsolutions.com
Course Objectives
Learn what IFS packages are available in the Oracle database and how to access them.
Design PL/SQL packages and program units that execute efficiently.
Write code to interface with external applications and the operating system.
Create your own custom database objects to store data and integrate IFS
with other applications.
Create database triggers and IFS events to solve business challenges.
Student Prerequisites
Previous programming experience.
Basic knowledge of IFS.
Completion of the Oracle PL/SQL Programming for IFS Applications course.
Laptop with a Remote Desktop client installed.
Familiarity with a database development tool such as PL/SQL Developer or TOAD.
Instructor Background
Alan Clark heads up the technical services department for eNSYNC Solutions and has had hands on
experience with Oracle for more than 25 years and IFS for more than 15 years. Alan has created a
variety of solutions for IFS customers to streamline reporting, integration with other applications, data
migration, and is the principle software architect and developer for
eNSYNC products such as eMailWorks and EDIWorks.
Automated Packaging received excellent training on PL/SQL for IFS and continues to benefit from
some insightful tips and techniques. I would highly recommend this course, and instructor Alan
Clark for any organization seeking to improve their return on information from IFS Applications.
Great course, great value. Thank You eNSYNC.
Bill Mickey, System Development Manager-IT
Automated Packaging Systems, Inc.
Bill.Mickey@autobag.com
Course Outline
Shown below is a quick summary of the topics we will cover during class and in the order
we will cover them.
Oracle Database Architecture Overview
IFS Object Overview
Common Code
ESI Output
Files
Exception Handling & Tracing
Database & IFS Background Jobs
Data Migration
Customers
Suppliers
Parts
Email
Plain Text
HTML
Message Handlers
IN
OUT
CSV, TEXT, XML
IFS Report PDF Files
In Memory Documents
Spreadsheet
PDF
Custom Fields
Course Schedule
Start
9:00 AM
9:30 AM
9:30 AM
10:00 AM
10:00 AM
10:15 AM
10:15 AM
11:00 AM
0:45
11:00 AM
11:30 AM
11:30 AM
12:00 PM
12:00 PM
1:00 PM
1:00 Lunch
1:00 PM
2:00 PM
2:00 PM
2:15 PM
0:15 Exercise 1
2:15 PM
2:30 PM
2:15 PM
2:45 PM
0:30 Exercise 2
2:30 PM
3:00 PM
3:00 PM
3:30 PM
0:30 Exercise 3
3:30 PM
4:00 PM
4:00 PM
4:30 PM
Start
9:00 AM
9:30 AM
9:30 AM
10:00 AM
10:00 AM
10:30 AM
10:30 AM
11:00 AM
11:00 AM
12:00 PM
12:00 PM
1:00 PM
1:00 Lunch
1:00 PM
1:30 PM
1:30 PM
2:00 PM
2:00 PM
2:30 PM
2:30 PM
3:00 PM
3:00 PM
3:30 PM
3:30 PM
4:00 PM
4:00 PM
4:30 PM
Start
9:00 AM
9:30 AM
9:30 AM
10:00 AM
10:00 AM
10:30 AM
0:30 IN Exercise
10:30 AM
11:00 AM
11:00 AM
11:30 AM
11:30 AM
12:00 PM
12:00 PM
1:00 PM
1:00 Lunch
1:00 PM
2:00 PM
2:00 PM
2:15 PM
0:15 Break
2:15 PM
2:45 PM
2:45 PM
3:45 PM
3:45 PM
4:15 PM
Start
9:00 AM
9:30 AM
9:30 AM
10:00 AM
10:00 AM
10:30 AM
0:30 Spreadsheet
10:30 AM
11:30 AM
11:30 AM
12:30 PM
1:00 Lunch
12:30 PM
1:30 PM
1:00 PDF
1:30 PM
2:30 PM
2:30 PM
3:30 PM
3:30 PM
4:00 PM
4:00 PM
4:30 PM
Start
End
9:00 AM
9:30 AM
9:30 AM
12:00 PM
12:00 PM
1:00 PM
1:00 Lunch
1:00 PM
2:00 PM
2:00 PM
2:30 PM
2:30 PM
3:00 PM
0:30 Graduation
To Register
Please contact Vanessa Christian at 913.647.8640
or email us at training@ensyncsolutions.com
www.ensyncsolutions.com