|
Kevin Wilson SAP
Interface Technology Expert Kevin@erpgenie.com |
Objective
As a thought leader in the
SAP space, I am looking at bridging the gap between business and IT by enabling
positive change through people, process and systemic adjustments.
SUMMARY
I have been actively involved in the IT industry since 1991 and large integrated
system implementations since 1993. I hold a BSc. in Computer Science (1990) and
a diploma in Project Management. I have comprehensive SAP
project experience since 1996, with several full cycle system implementations
in each of the areas of my expertise. I have performed all of the following
functions during my career: change manager, project manager, team leader,
technical analyst, designer, configurer, programmer and trainer. I am truly a
team player with excellent technical, communication and leadership skills. I
can talk at an executive level all the way to the technical team. I can code in
the most complex environment and I can propose a process change solution to C
level execs. I throw in a good sense of humor for free.
Experience
(RED Denotes projects I am currently working
on)
08/2009-NOW Large Manufacturer Chandler, AZ
SAP Event Management (EM)
Lead
·
CYCLES: Analysis, Prototype
·
SAP Release OER
·
Scope: Implement SAP Event Management (SAP EM) OER
Implementing the Outbound
Delivery scenario
06/2009-NOW Large IT Assembler / Manufacturer Chandler, AZ
SAP ABAP and Workflow
·
CYCLES: Realization
·
SAP Release: ECC 6.0
·
Scope: Develop ABAP and Workflow processes.
Developed the
following objects: Workflow templates, rules, business objects, classes,
function modules, BAdIs
06/2008-02/2009 Large Manufacturer Chandler, AZ
SAP Event Management (EM) Lead
·
CYCLES:
Analysis, Prototype
·
SAP
Release AII
·
Scope:
Implement SAP Event Management (SAP EM) OER
and AII.
Implementing the RTI and PTA
scenario on an OER instance interfacing via XI to AII and the EPCIS capture
interface
10/2008-02/2009 Movie Studio Burbank, CA
SAP Event Management (EM) Lead
·
CYCLES:
Analysis, Design, Development, Testing, Production
·
SAP
Release ECC 5.0, SCM 5.1
·
Scope:
Implement SAP Event Management
Implementing a custom Purchase
to Pay scenario as well as an Order to Cash scenario. As mostly a remote
consultant I was able to train up the functional consultants on SAP EM
functionality and the ABAP consultants on how to code in the SAP EM space.
06/2008-07/2009 AFS Implementation Irvine, CA
SAP Event Management (EM) Project Manager
·
CYCLES:
Analysis, Design, Configuration, Development, QA, Production
·
SAP
Release ECC 5.0, SCM 5.1
·
Scope:
Implement SAP Event Management (SAP EM) between SCM 5.1, and ECC 5.0.
Implementing a new end-to-end
order to cash visibility process covering events in the Sales Order, Delivery,
Shipment, Purchase Order, Goods Receipt, Acknowledgement, Invoice, Accounting
document. Used the SAP EM AI, BAPI call and IDoc to interface with SAP EM.
Developed custom report to interface with the SAP EM data. Also implemented the
Web Dynpro UI to SAP EM.
SAP EDI Project Manager
·
CYCLES:
Analysis, Design, Configuration, Development, QA, Production
·
SAP
Release ECC 5.0
·
Scope:
Re-Implement SAP EDI for customer facing and vendor facing transactions: 850,
855, 860, 810, 856, 812, 816, 830, 824
Some current EDI functionality
is trapped in a custom made system. I was responsible for bringing these
transactions out and into SAP by using EDI IDoc, dialog module and workflow
techniques. As project manager I was responsible for ensuring the projects were
implemented, testing was conducted, training was delivered and solution was
implemented. As new users of workflow I had to establish a workflow culture at
the client.
06/2006-10/2008 Computing
and electronics VAR
SAP Event Management (EM) Lead, Designer, Configurer, and Developer
·
CYCLES:
Analysis, Design, Configuration, Development, Training, QA and Operation
·
SAP
Release SCM 4.1
·
Scope:
Implement SAP Event Management (SAP EM) between SCM 4.1, 46C and ECC 5.0
Developed new visibility
processes to show the flow of an order through the system. Integrated several
standard event handlers in a custom visibility process. Solution comprised of
raising events in sales order, delivery, invoice, purchase req, purchase order
and inbound
Configured and Developed standard
Production Order Malfunction scenario as well as the purchase order scenario in
prototype environment. Implemented reporting through the WCL.
07/2008 Furniture Manufacturer Pennsylvania
SAP EDI Lead
·
CYCLES:
Configuration, Development
·
SAP
Release ECC 5.0
·
Scope:
Outbound 855
Configured the outbound 855
order response and developed a template for the EDI mapper to implement the
transaction.
06/2007 Aircraft design and building company Albuquerque, NM
SAP EM Trainer
·
CYCLE:
Proof of Concept, Training
·
SAP
Release: SCM 4.1, WCL
·
Scope:
Implemented the standard Production Order malfunction visibility process. Ran
through custom made training on SAP Event Management functionality with
developers and analysts. Task was to quickly bring the client up to speed on SAP
EM functionality and to highlight potential areas for SAP EM
06/2005-10/2008 Computing
and electronics VAR
XI Team Lead, Designer, Configurer, and Developer
·
CYCLES:
Analysis, Design, Configuration, Development, QA and Operation
·
SAP
Release 4.6.C, XI 3.0, CRM 4.0, ECC 5.0
·
Scope:
Implement XI interfaces between 4.6C, ECC, CRM and external systems
Developed new interfaces using
the IDoc, FTP / File, SOAP and HTTP adapters. Defined data types, message
types, interface mappings, message mappings. Performed sender / receiver
determinations, communication channel set up and sender / receiver agreements.
Developed training material to teach other ABAP employees XI.
01/2004-06/2005 Computing
and electronics VAR
Workflow Team Lead, Designer, Configurer, and Developer, EDI Analyst
·
FULL
CYCLE: Analysis, Design, Configuration, Development and Operation
·
SAP
Release 4.6C, ECC 5.0. XI 3.0
·
Scope:
Implement workflow in the EDI, SD, MM, HR, SRM and FI environments
Developed new objects in order
to implement custom inbound IDoc error processing. Custom roles, dialog modules
and numerous multi-step workflow tasks. Developed training material and trained
ABAP resources on workflow and ALE development techniques.
Recent work: Developed prototypes using dialog modules, custom
business objects, roles, workflow templates, internet application components,
ABAP ALV control report and user exits to enable the capturing of data on a
sales order save and making this data available to an external party via the ITS
and email notification. Developed extensive training material on SAP business
objects and workflow technology. Gave training to entire
03/2003-11/2003 Computing and electronics VAR Tempe, AZ
EDI Analyst / Team Lead, Designer, Configurer, and Developer, Workflow Team Lead
·
FULL
CYCLE: Analysis, Design, Configuration, Development and Operation
·
SAP
Release 4.6C
·
Software:
TLE for Unix
·
Scope:
Currently 80+ EDI partners, 500+ messages
·
Inbound
850, 855, 856, 810, 824, 860, 830, 214, 832, 846 messages
·
Outbound
810, 856, 850, 855, 810, 856, 215, 867, 846 messages
·
Standards
/ versions implemented: ANSI X12: 4030, 4010
Helped manage the transition
from a company acquired in to the parent company. My main role was to
facilitate the EDI and workflow integration. EDI existed in both companies
prior to the acquisition and we had to move all EDI partners to a new
translator (Mercator to TLE) as well as move the parent company on to SAP. The
company has extensive EDI relationships on the customer side as well as the
supplier side. Workflow was a new innovation for the project. I spearheaded the
development of the required workflows as well as in excess of 15,000 lines of
EDI related code. I developed custom reports using control techniques. I
develop several custom EDI scenarios both inbound and outbound and did the
configuration for it. I liaised with the TLE mappers and spearheaded the
development of the mapping templates for them. Provided my own personalized
tools to process inbound IDoc errors and view IDocs in “English”.
09/02–NOW (Part time) Toy car manufacturer and distributor Fontana, CA
EDI Team Lead, Designer,
Configurer, Mapper and Developer
·
FULL CYCLE: Analysis, Design, Configuration, Development and
Operation
·
SAP Release 4.6C
·
Software: Gentran NT Server V3.2, GEIS VAN, Wal-Mart WINS config
·
Scope: Currently 6 EDI partners, 7 message types
·
Inbound 850, 860, 812, 820, 864, 824 messages
·
Outbound 810, 856 messages
·
Standards / versions implemented: ANSI X12: 4030, 4010, VICS
Provided comprehensive
documentation to the client on the installation of SQL Server, Gentran software
and configuration required for coms with VAN and Wal-Mart WINS using bisync
modem (CLEO 3780Plus and 3COM modem). This allowed the client to install
Gentran to a working state without the use of Sterling Commerce consulting
resources. Provided my own copyrighted ABAP application to create Gentran DDF files
for IDocs. I am basically the outsource partner for this client for all their
EDI needs from mapping through to IDoc development and functional
configuration.
07-12/2002 Aircraft design and building company Albuquerque, NM
Workflow developer
·
FULL
CYCLE: Analysis, Design, Installation, Configuration, Development and Operation
·
SAP
Release 4.6C
·
Scope:
Developed complete new workflow enabled ECM module in SAP. 7 Workflow
definitions with over 50 custom workflow tasks and over 10 custom role
definitions. Around 50 custom table definitions with data model. 4 Custom
objects with related methods.
Implemented workflows on
material master creation, goods movement, engineering change management,
notifications and vendor master. Developed several custom roles to be
incorporated in workflows. Developed several custom objects with their related
dialog screens, authorization objects and roles that flow through the ECM
workflows. Developed org structures to test relevant scenarios.
Made use of advanced ABAP
techniques including ABAP control framework programming to implement ALV grid
control reports, tree reports, text edit controls and split screen
functionality. Web enabled custom transaction to capture notification creation
process using the WAS. Implemented ALE between QA and DEV system to update HR
org structure.
02-04/2002, 05/2002 Shampoo and cosmetics manufacturer Los Angeles, CA
EDI Team Lead, Designer, Installer, Configurer, Mapper and Developer
·
FULL CYCLE: Analysis, Design,
Installation, Configuration, Development and Operation
·
SAP Release 4.5B running on AS400 /
Unix
·
Software: Gentran NT Server V3.2,
Sterling Commerce VAN, Wal-Mart WINS config
·
Scope: 11 EDI partners, 7 message types
·
Inbound 850, 824, 875 and 864 messages.
·
Outbound 810, 880 and 856 messages
·
Standards / versions implemented: ANSI
X12: 4010, 4030, 4010VICS, 4030VICS, 4010UCS
·
FTP scripting in UNIX environment
Installed SQL Server, Gentran
software and configured coms with VAN and Wal-Mart WINS using bisync modem
(CLEO 3780Plus and 3COM modem). Completed 21 maps for 11 partners and
installation in +- 25 days on site. Wrote custom reports to help functional
people identify and rectify EDI errors in inbound IDocs. Implemented various
user exits to extend order, invoice and shipping notice functionality.
04/2002 Electronics good manufacturer Bay Area, CA
EDI Developer
·
SAP Release 4.6C
·
Software: Harbinger
·
Standard: EDIFACT
Developed SAP inbound process to
handle order changes via custom tables and function modules. Developed
operations program to help functional people identify and rectify EDI errors in
inbound IDocs
12/2001 Auto spare parts distributor Dallas, TX
ABAP \ BAPI Analyst Programmer
·
SAP Release 4.6C
·
Software: Siamease (Transaction capture
tool used in data migration)
Brought in to design an
interface from an external interface in to SAP for the sales order create
function. Created and populated custom tables for access by the front-end GUI.
Specified BAPI interface for use with DCOM connector, developed test programs
to verify interface and worked closely with VB team to implement the
functionality via the DCOM connector
11/2001-01/2002 National defense contractor Baltimore, MD
EDI Team Lead, Analyst, ABAP Team Lead
·
SAP Release 4.6C
·
Software: Gentran NT Server. Gentran SAP Extension.
·
Scope: 2 partners, 2 message types
·
FTP scripting
Performed analysis on inbound
850 and outbound 810. Configured inbound 850 and outbound 810 for 2 partners
ITS Team Lead, Designer, Configurer and Developer
·
FULL CYCLE: Analysis, Design,
Configuration, Development and Operation
·
SAP Release 4.6C
·
Software: ITS Webstudio
Implemented online store, order
status, ATP, my profile, customer account information and reports. Implemented
add-ons to standard features including my profile,
5/2001-11/2001 Electronics and microchip manufacturer San Marcos, CA
EDI Team Lead, Designer, Configurer, Mapper and
Developer
·
FULL CYCLE: Analysis, Design,
Configuration, Development and Operation
·
SAP Release 4.6C
·
Software: Gentran NT Server v3.1. Gentran SAP Extension. SAP Exchange connector.
·
Scope: 4 partners, 8 message types
·
Inbound 850, 830, 860 and 862 messages
·
Outbound 855, 856, 810 and 865 messages
·
FTP scripting
Implemented Inbound IDoc
processing modules. Implemented IDoc user exits and function module user exits.
Utilized workflow functionality to process certain file processing errors.
Implemented Outbound IDoc
processing module. Extended IDocs and implemented user exits. Implemented
reports on IDoc tables integrated with Document flow to ease EDI operations.
Implemented EDI error handling through workflow. Set up workflow and
organizational structure. Implemented various new output types including output
to email using the Exchange Connector. Exchange connector configuration to
automatically output order responses to email in PDF format. Performed SQL
queries to the Gentran database. Utilized FTP to transfer files to and from SAP
Unix machine
ALE Designer and Configurer
·
Implemented 2 master 2 scenarios for
material groups \ hierarchies
06/2000–04/2001 Logistics company San Jose, CA
EDI Designer, Configurer, Mapper and Developer
·
FULL CYCLE: Analysis, Design,
Configuration, Development and Operation
·
SAP Release 4.6C, 4.0B, 4.5B
·
Software: Gentran NT Server v3.1. Business Connector,
·
Scope: 10 EDI partners, 8 message types
·
Inbound 850, 824, 830 and 856 messages
·
Outbound 855, 856, 810 and 870 messages
·
FTP scripting
Implemented IDoc and function
module user exits. Implemented custom IDocs and custom IDoc processing function
modules. Implemented reports on IDoc tables integrated with Document flow.
Performed SQL queries to the Gentran database. Utilized FTP to transfer files
to and from SAP Unix machine. Worked with Business connector installation.
Supported and modified custom
ITS Designer, Configurer and Developer
·
FULL CYCLE: Analysis, Design,
Configuration, Development and Operation
·
SAP Release: 4.5B
·
Software: ITS Webstudio
Integrated custom transaction
with the web front-end using Business HTML, JavaScript and ABAP dialog
programming knowledge. Made BHTML and JavaScript changes to internet templates
using SAP@Web Studio. Implemented email notifications using output
determination and SAP hypertext documents
06/1999–04/2000 Online furniture store Brea, CA
EDI Team Lead, Designer, Installer, Configurer, Mapper and Developer
·
FULL CYCLE: Analysis, Design,
Configuration, Development and Operation
·
SAP Release 4.5B
·
Software: SPS Commerce’s eVision
·
Scope: 2 partners, 3 message types
·
Inbound: 527 and 856 messages
·
Outbound: 850 message
·
FTP scripting
Sole resource for all EDI work
from SAP through to the EDI mapping and VAN linkup configuration. Implemented
outbound deliveries and order processes, fully automating the back-end of an
Internet on-line shopping company.
Implemented inbound goods
receipts, issues, responses, … in order to fully automate the shipment process
to the point of billing document creation. Implemented workflow error handling,
including workflow organizational unit development. Set up and implemented
archiving of IDocs. Performed SQL queries to the Gentran database. Utilized FTP
to transfer files to and from SAP Unix machine
ITS Team Lead, Designer, Configurer and Developer
·
FULL CYCLE: Analysis, Design,
Configuration, Development and Operation
·
SAP Release 4.5B
·
Software: ITS Webstudio. Vertex.
Installed and configured the standard
IACs for Consumer 2 Business. This includes sales order creation, catalogs,
on-line stores, order status and available to promise. Designed new process for
adapting the standard IAC to work with the Internet retailer (client).
Implemented this scenario using ABAP and HTML Business. Developed new IAC to
input entries into custom SAP tables using ABAP and HTML Business. Implemented
custom reports with drill downs, on the web using WEBRFC. Made changes to
internet templates and published to the web server using SAP@Web Studio.
Assisted in the development of an interface to SAP using DCom connector and
standard BAPIs. Implemented Vertex interface for web orders
1999,2000 Fish
tank manufacturer
EDI Team Lead, Designer, Configurer and Project
manager
·
FULL CYCLE: Analysis, Design,
Configuration, Development and Go-Live
·
SAP Release 4.5B
·
Software: Gentran server
Implemented the SAP portion of
the EDI solution for Aquaria. Completion accomplished in 2 days, including
documentation and training. Led the consulting team to successfully complete
the 2nd phase of the project, which was to develop the inbound order processing
from Wal-Mart via EDI. Performed all the SAP aspects of the solution and
designed the EDI mapping portion.
After being asked to return: Led
the consulting team to successfully complete the 3rd phase of the project,
which was to develop the outbound invoicing to Wal-Mart via EDI. Performed all
the SAP aspects of the solution and designed the EDI mapping portion
03/2000 SAP consulting firm New York, NY
Project Manager, ITS Team Lead, Designer and
Configurer
·
SAP Release 4.5B
·
Software: ITS Webstudio
ITS installation and
configuration. ITS Accelerated Internet Shopping configuration and
demonstration.
05/1999 Air conditioning manufacturer Syracuse, NY
mySAP.com Analyst
Compiled an extensive report and
put together a strategy on E-Commerce for Carrier’s management board. In-depth
mySAP.com investigation.
04/1999 Computer manufacturer Atlanta, GA
ALE Team Lead, Designer and Configurer
·
SAP Release 3.1H
Implemented an ALE scenario
between SAP R/3 V4.0B and an external system. The middleware used was Compaq’s
BusinessBus.
03/1999 Postage equipment manufacturer CT
ALE Team Lead, Designer
Performed investigation for
interface between external C++ system and SAP, making use of the IDoc class
library.
1996-03/1999 Electricity
utility Johannesburg,
ALE Team lead, Analyst, Designer and Developer,
ABAPer
·
4 FULL CYCLES: Analysis, Design,
Configuration, Development and Operation
·
SAP Release 3.0G, 3.1H
·
Scope: 14 master data scenarios, 4
transaction scenarios, 11 SAP systems, 80+ clients, Archiving
Configuration of ALE on 80+ SAP
clients on 11 separate systems comprising of between 2 and 6 clients (R/3 3.1H
and R/3 3.0G). 14 Master data distribution scenarios configured as well as 4
transaction scenarios: distributed contracts, Financial accounting, Stock transfer
& Stock transfer modified. Configuration of the stock transfer & custom
scenarios to work on the same client.
ALE Areas configured and
implemented: IDoc reduction, change pointers, ALE audit, conversion rules,
filters, workflow task configuration/ error handling, and IDoc background jobs.
(Full spectrum of ALE functionality). ALE configuration tuned for peak
performance in the Eskom environment. ALE disaster recovery tool
implementation, configuration and testing. ALE archiving strategy and procedure
development. ALE archiving configuration and implementation. ALE configuration
change management across +80 clients / 11 systems. ALE documentation of
procedures to configure for ALE. ALE Implementation Methodology Documentation.
Gave ALE Training to other would-be ALE configurers. ALE Production support for
4 production clients on 3 systems.
EDI Analyst
·
Software:
Integrated EDI team efforts with
ALE team efforts ensuring congruency between the 2 solutions
PRE SAP CARREER
1991-1996 Electricity
utility
Senior
Information Management Advisor
Coordination of all hardware /
Software and Network activities for a client / server, nationwide integrated
systems implementation project. Hardware worth +-$5 Million.
Definition of System Management
and future capacity planning requirements.
Distributed UNIX Client / Server
Disaster Recovery Plan: Analysis, Proposal, Development, Implementation and
Auditing.
Investigation into optical
technology leading to the acquisition of jukebox technology.
Investigation of the legalities
of electronic documents within an imaging solution.
Technical software evaluation.
Technical design & costing.
Email, WWW (Scripting) and
newsgroup internet services implemented.
Workflow system evaluation and
implementation.
Development of the Information
Management Strategy for the Generation Group (16000 employees).
Extensive research into current
processes in the Engineering drawing office in order to move to an electronic
system based on CAD and Documentation workflow management.
Project planning. Development of
work plans. Team management. Individual cost center management.
Implementation of Configuration
management, Documentation Management at Lethabo Power Station, Workflow
Implementation at Duvha, Koeberg and Megawatt Park.
Project managed the
implementation of GroupWise for the Finesse Project at Eskom South
Integrated System
Implementation
Implementation of configuration
management system and electronic documentation management system in an
integrated environment on a power station and for the Generation Engineering
Department.
Client \ Server Training Course
Compilation: Training material, presentation, evaluation, and organization.
Implementation of electronic
workflow and development of specification thereof. Workflow process analysis /
development. Acrobat / FTR & Optical Character Recognition implementation.
Electronic CAD drawing office process engineering with workflow. System
evaluation & performance testing.
Education
University of the Witwatersrand,
·
BS Computer Science (Mathematics and
Computer Science (with distinction)) - 1990
·
Diploma in Project Management (with
distinction) - 1995
SAP
·
RASCEM training (November 2007) – Ramp
up Training on SAP EM 5.1
·
WAS development (SAP Developers
Conference 2002)
·
BW205 Business Information Warehouse
overview (V4) (1999)
·
BW210 Configuring Business
Information Warehouse (V4) (1999)
·
BC400 Development workbench (1998)
·
BC410 Dialog programming (1998)
·
CA910 SAP ALE (1998)
·
CA920 Internet application component
development (1998)
·
ALE Scenario Development course (SAP
development partner) (1998)
·
BC50 Basis Overview (1997)
·
BC40 Functional Overview (1997)
Internal training
·
Web Application Server (March 2002)
·
Business Connector (March 2002)
·
·
EDI Configuration
·
Workflow configuration and development
·
Advanced ABAP techniques
Languages: English and Afrikaans
AFFILIATIONS
Computer
· Full member (1996 – 1999)
ASUG
·
Presented Paper on SAP EM (Event Management) at
ASUG in
ALE International User Group
· Presented company specific ALE session at 5th International ALE User Group (Apr 1998 - Boston).
Business Process User Group,
· Co-chairman (1998)
· Presented ALE paper at SA ALE User Group (Feb 1998 - SAPSA).
Podcasts
· Interview with Jon Reed on SAP Event Management and why it’s SAP’s best kept secret
SAP SDN and BPX
Communities
· View SDN and BPX Profile with Blogs at https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/u/251685644
SAP Insider
· Presented 2 Papers on SAP EM (Event Management) at SAP Insider SCM conference in Nice, France, 2008
· Presented 2 Papers on SAP EM (Event Management) at SAP Insider SCM conference in Orlando, Florida, 2008
SAP Related
Websites (http://www.erpgenie.com/ and http://www.geniepress.com )
· Founder and webmaster of an extensive ERP portal providing detailed functional and technical information to fellow ERP consultants. Website voted one of “SAP Best Links” by searchSAP.com. One of the largest ERP portals on the web with over 3.5 million hits per month to the site. Over 16,000 registered users
· Founder of the collaboration portal for SAP Event Management professionals located at LinkedIn
· ERPGenie Founder personal BLOG
TECHNICAL
Languages: ABAP/4, mySQL, PHP, HTML,
CSS, FTP scripting, Unix,
Industries: Utility, .COM, Logistics,
Manufacturing, Consulting, Defense contracting, Sales and Distribution, AFS