← Back to Engagement Library

VMC — Oracle EBS PL/SQL Development & Multi-Module Financial Configuration

ClientVMC
IndustryTechnology Services
Oracle VersionOracle E-Business Suite 11i
Modules PO AP GL PL/SQL
Engagement Period2006 – 2007
Project TypeOracle EBS Implementation with Custom PL/SQL Development
ComplexityMedium · 226 Files · Training Included · Custom Development

Executive Summary

VMC engaged William Delaney Consulting for an Oracle EBS 11i implementation combining standard module configuration (PO, AP, GL) with custom PL/SQL development to address business requirements that Oracle's standard functionality did not cover. The engagement also delivered training materials and multimedia content (.swf, .avi files indicate screen-capture based training videos) — an elevated training investment reflecting either a complex system or a user population requiring more than document-based training.

The combination of Oracle functional configuration, custom PL/SQL development, and video-based training indicates an engagement designed for sustained user adoption — not just system go-live. Custom development without training investment frequently produces systems that are technically correct but operationally underutilized.

Engagement Context

Technology services organizations implementing Oracle EBS commonly have IT staff who understand Oracle technically but lack Oracle functional expertise. This creates a distinctive engagement dynamic: the client's IT team can maintain and support Oracle technically, but needs the consultant to design and configure the functional layer correctly. The custom PL/SQL development in this engagement was likely produced collaboratively — the consultant designed the solution and the client's IT team participated in build and testing.

Video-based training (.swf Flash files were the standard screen-capture training format of the 2006–2007 era) indicates that VMC's users were geographically distributed or that the training content needed to be reused beyond the initial go-live training sessions — a recognition that one-time classroom training is insufficient for Oracle EBS adoption.

Oracle Implementation Scope

PO, AP, GL Configuration

Standard Oracle Purchasing, Accounts Payable, and General Ledger configuration covered the core P2P and financial reporting cycle. Configuration decisions were documented with business rationale — enabling the client's Oracle administrator to understand and maintain settings post-engagement.

Custom PL/SQL Development

Custom PL/SQL packages were developed to address gaps between Oracle's standard functionality and VMC's specific business requirements. The development followed Oracle's customization guidelines — custom objects in a separate schema, use of Oracle public APIs where available, and documentation sufficient for ongoing maintenance by a new developer.

Video-Based Training

Screen-capture training videos (Flash/.swf format) were produced for key Oracle processes — providing an on-demand training resource that new users could access after go-live without requiring consultant availability. Videos were organized by role and process, covering the most frequently performed Oracle tasks.

Key Deliverables

DeliverableTypePurpose
PO/AP/GL Configuration DocumentationConfiguration DocumentOracle module configuration with business rationale for all key configuration decisions
Custom PL/SQL Package DocumentationDevelopment DocumentationTechnical specification, source code, and maintenance guide for custom PL/SQL components
Screen-Capture Training Videos (.swf)TrainingOn-demand process training videos for key Oracle workflows by role
Training Guide DocumentsTrainingCompanion text guides for training videos with step-by-step instructions and screenshots

Consultant Insights

On Video-Based Oracle Training: Screen-capture training videos are the highest-retention Oracle training format for most user populations — users can pause, rewind, and replay at their own pace. The .swf (Flash) format used in 2006–2007 has since been deprecated; modern equivalents are MP4 screen recordings. Any engagement producing video training content should also produce the source recording files — not just the compiled output — so the content can be updated as the Oracle system evolves.
On Custom PL/SQL Documentation Standards: Custom PL/SQL packages without adequate documentation become orphaned liabilities within 2–3 years — the original developer leaves, and no one understands what the code does or how to modify it safely. Minimum documentation for any custom Oracle PL/SQL object: business purpose, input/output parameters, Oracle tables accessed, Oracle APIs called, and known limitations. This is non-negotiable as a delivery standard.

Related Engagements