Thomas Sawyer
**** **** **. abngoj@r.postjobfree.com
Miami, FL 77493 www.linkedin.com/in/tomsawyer 224-***-****
Sr. SAP Workflow and ABAP Developer
Core Strengths
. IT professional with 16 years experience in SAP
cross-application implementations: SAP Workflow, ABAP, ABAP OO, Functional MM, SD and HR.
. Strong business process and technical background-
a unique combination of Logistical and HR
functional skills in combination with SAP
Workflow and ABAP expertise.
. Experienced at deriving highest ROI solutions
through comprehensive cost/benefit analysis.
. Streamlined business processes, found
opportunities for efficient and effective
improvements, identified bottlenecks, potential
errors, missed processing, redundancies, etc.
. Talented at tracking down systematic causes and
solving problems using a methodological and
practical approach.
. Leader of countless ABAP and SAP Workflow
projects from inception to maintenance: analyzed
requirements, designed solutions, configured and
programmed, demonstrated to work groups, trained
the trainers and end-users, and provided both
technical and end-user documentation.
. A natural teacher and mentor for junior team
members. Created content for and instructed a 40
hour comprehensive workflow course ranging from
manager benefit summaries to technical
configuration and programming.
. Impressive Presentation Skills-have given many
presentations during ASUG local chapter meetings
and National ASUG events.
Technology Profile
SAP Versions SAP R/3 3.1c, 3.1i, 3.6c; SAP Enterprise R/3 4.5b,
4.6c, 4.7; ERP ECC 5.0, 6.0; ABAP/BASIS 701, 702;
Netweaver WebAS 6.20; HR 604; Solution Manager ST 710
Industry Oil/Gas, Chemical, Pharmaceutical, Aerospace, HiTech
Experience
SAP Business BOR Technology; Workflow ABAP Classes; Workflow
Workflow Builder; Event Handling; Event Queue; Agent
Experience Determination, Rules and Role Resolutions; Extended
Notifications; Universal Work List (UWL); SAP
Workplace; Workflow Upgrades from BOR to Class-Based
Objects
ABAP Programming ABAP Classes (Object Oriented ABAP); Classic Dialog
Expertise Module Pool (PAI, PBO); Procedural ABAP; ABAP
Upgrade Experience
SAP Functional MM (Materials Management); HCM (Human Capital
Module Experience Management);
SD (Sales and Distribution); Treasury; Plant
Maintenance
UI (User BSP (Business Server Pages); HTML; Web Dynpro for
Interface) ABAP; SAPScript; Classic Dynpro Screen Painter; ALV
Expertise Interactive Reports
Automated User BDC Call Transactions and Batch Input; BAPIs; eCATT
Input Expertise
ABAP Enhancement Enhancement Framework, BAdIs (Business Add Ins);
and modification Field exits, CMOD and SMOD Customer Exits, User
Expertise Exits, Workflow Programming Exits
SOA Registration of Services on SAP's Enterprise Service
(Service-Oriented Registry; SOA methodology
Architecture)
EDI Experience IDoc (Intermediate Document) and ALE (Application
Link Enabling)
Misc SAP Expertise GOS (Generic Object Services); OTR Text (Online Text
Repository) for easy Translations; Change Documents;
SAP Classification System for materials and
requisition/PO release procedures
Independent Consultant 2006 - Present
Chevron Phillips Chemical, The Woodlands, TX (2010-Present)
Sr. ABAP and SAP Workflow Consultant
. Conducted audit of CPChem's Workflow Environment;
Implemented solutions for 28 of the 29
recommendations made from the audit. Reduced
many obsolete workflow processes that put an
unnecessary drain on system resources; Uncovered
need for using the workflow event queue and
implemented it; logically deleted over 1.5
million orphaned work items; archived over 1.8
million messages to WF-BATCH, etc.
. Researched CPChem's existing workflows that
created problems and working from worst offender
up systematically implemented revisions and
corrections.
. Designed and developed numerous custom workflows
using OO where beneficial including MSS HCM Adobe
Forms WebDynpro ABAP: promotion approval
workflow; Immediate Reward approval workflow;
Purchase Requisition auto-release and purchase
requisition release BSP workflow; multiple supply
chain workflows: sales order credit hold release,
delivery communication, customer creation, etc;
several custom treasury workflows: Global bank
review and FI Transaction Approval; Modifications
to Solution Manager's TMS (Transport Management
System) workflow.
. Supported 30+ custom workflows (annual workflow
volume: 240,000 workflow instances)
. Implemented Extended Notifications/retired older
methods for sending out notifications for
workitems. New functionality for users: could
now click on links to make decision from Outlook.
. Built many generic workflow solutions that are
utilized by multiple workflow definitions, e.g.
Dynamic user-decision sub-workflow which allows
up to 4-tiers of customizable text to be selected-
most common use is to collect a rejection reason.
. Built a common workflow class that holds many
methods that can be called via workflow binding
and by doing so will not require a background
process as BOR methods do.
. Developed Workflow procedures and design
standards and implemented a SharePoint Workflow
site with findings and documentation.
Baker Hughes, Houston, TX (2010)
Implementation team member for International Business Development Services
group of Baker Hughes. Implemented SAP Accounts Payable Workflow solution
in Lima, Peru. Assisted implementations for Bogota, Colombia and Buenos
Aires, Argentina sites. Performed configuration for bringing Peru on-line,
built organizational structure for the workflow, instructed training
courses, supported go-live. The Baker Hughes work was different for me
because it I performed a completely functional role.
Skill Set Maintenance (2009)
SAP Course CD251: Update your ABAP Development Skills to NetWeaver 7.0
-This course contained instruction on advanced ABAP concepts, persistent
objects, building enterprise services using ABAP Classes, and Web Dynpro
for ABAP.
SAP Course CD356: State-of-the-art ABAP
SAP Webinar - Service Registry in SOA Middleware, how to publish/consume
enterprise services
SAP Webinar - Adobe Interactive Forms in Web Dynpro for ABAP
SAP Webinar - Web Dynpro for ABAP, Workflow and the UWL to Revolutionize
Decision Processing
LyondellBasell, Houston, TX (2006 - 2008)
Sr. ABAP and SAP Workflow Consultant
. Designed and built several workflows using the
full Object Oriented functionality of the ABAP
Classes. Integrated older workflow technology
(BOR) with new class-based so that one workflow
could have different tasks that could call
either. Converted BOR-based workflows to OO
Class-based workflow when benefit could be
achieved.
. Designed custom LSO (Learning Solutions) Booking
and Cancellation Approval Workflows. The
approval step was a BSP. These workflows
utilized the standard LSO BOR events that were
raised via the portal. The custom LSO workflows
were designed with OO Class functionality.
. Developed HTML email notifications for HR
Personnel Transfers actions.
. Provided production support for many complex
workflows in FI, MM, HR modules.
. Developed custom workflow for various cross
system applications that integrated web based
front end with SAP using web services and XML.
. Updated all the HR LSO forms in SAPScript.
Consultant for N2 Consulting, LLC (www.n2c.com) 1998 - 2006
ABAP and SAP Workflow Consultant
Key clients: ExxonMobil, Shell, Eli Lilly, Schlumberger, Anadarko
Petroleum, Mooney Aircraft, eAuto (specific work by client and
date provided upon request)
Workflow Solutions - Materials Management
. Created SRM (Supplier Relations Management) EBP
(Enterprise Buyer Professional) Shopping Cart
Requisition Approval Workflow.
. Three full implementations of the AP Invoice
Imaging Workflow. Some AP solutions incorporated
EDI and OCR, some interfaced with Documentum. One
implementation required decision logic to
determine if the EDI document should result in a
GR-IV Invoice or an FI Invoice, depending on the
object to be created, either a BDC or a BAPI was
used to build the invoice. Needed ability to
attach supplemental images to invoice objects as
supporting attachments.
. Implemented numerous custom and standard SAP
Purchase Requisition and Purchase Order Release
Procedure workflows. Solutions allowed
requisitions to be released at the item or pseudo
header level. Used ALE to move release procedure
classification data from system to system.
. Developed several custom Material
Creation/Modification Approval and/or
Notification Workflows. Some required material
input from at least 4 different agents. All
triggered by SAP Change Documents and all updates
made via BDC.
. Created various custom Sales Credit Hold Approval
and/or Notification Workflows.
. Designed Cross-Module MM/SD workflow that updates
a PO with information from a sales order. This
occurs when a 3rd party PO is created from a
sales order.
. Designed Cross-Module MM/SD workflow that updates
sales order when a vendor is not able to supply
the requested amount. If full rejection, the
corresponding sales order item is updated to show
no delivery. For partial rejection, the purchase
order will be updated.
. Built Several Goods Movement workflows. Goods
movement 122 results in workflow using a BDC to
build a credit memo; other goods movements would
trigger a notification to accounting, etc.
. Automated SAP's 3rd party order processing by
using SAP Workflow to create seamless procurement
for web-based ordering.
Workflow Solutions - Sales and Distribution
. Created countless SD Workflows to notify CSR or
Credit Rep and/or block the sales order based on
various sales order trigger points and events
during the life cycle of the sales order.
. Developed workflow that automatically posted
incoming deliveries from the web and updated
pricing changes that were entered on the web.
. Designed a Returns Process Workflow -
Notification is sent if return does not match
RMA, if return does match the RMA then workflow
will remove the billing block on the RMA.
Workflow Solutions - Human Capital Management
. HR Training and Event Workflows. Created
workflows to handle all transaction
correspondence. Activities triggered workflows
that sent HTML notifications in multiple
languages to Lotus Notes.
. Implemented many HR Career & Succession Planning
Workflows. Created event trigger for employee
updates via ESS (Employee Self Service) that sent
an HTML qualification report. Extensive error
handling via SAP distribution lists.
. Created a notification workflow that used a
custom configuration table based on complex
criteria when a particular HR Personnel Action
occurred.
. Sent an HTML report of Organization Changes when
changes in the organizational structure occurred.
ABAP Programming
. Designed and Implemented an Initial load of the
Bill of Materials complete with Engineering
Change Document creation for history
. Developed several FI Interactive ALV Reports:
Commission Report, Profitability Report, Tax
Report
. Integrated PO's and Requisition approvals with
Blackberry and Outlook via XI (now PI) and
BackFlip
. Created several workflow related reports:
statistical report for work item duration by
agent, total business process statistics, etc.
. Provided all ABAP and Workflow updates required
for SAP upgrade from release 3.1i to 4.6c.
. Built ALV Interactive report that mimicked all
the AP Workflow functionality by calling the
workflow APIs directly from report; actions taken
on Invoice Interactive Report were automatically
acknowledged by the workflow via events and vice
versa. This report allowed users to perform
their duties by running the interactive report or
working their Workflow Inbox, each updating the
other seamlessly.
ABAP Interfaces
. Designed and Implemented a UPS Shipping and
Tracking interface with the SAP SD module.
. Developed a Real-time Op Center, customer-
developed production software, Interface with the
PP (Production Planning) module.
. Interfaced SAP SD module and a warehouse
management system, sending delivery information
to WMS system upon save of the delivery document.
. Interfaced SAP with Kronos, a bar-coding time
recording system, The time entries recorded in
Kronos were uploaded into SAP via a Production
Order Time Ticket BAPI.
Solvay Information Technologies (www.solvay.com) 1997 - 1998
Materials Management Analyst
Provided production support for the Materials Management module. Obtained
design specifications for post-go-live functionality, provided
configuration solution and implementation of purchase requisitions,
purchase orders, standard texts, document copy rules, vendor master, RFQs,
Contracts. Info records, etc. Designed many MM reports and provided
specifications to ABAP team.
Major Accomplishments
. Designed organizational structure and workflow
for release procedures of purchase requisitions.
. Designed and configured workflow, programmed
business object, programmed start conditions
(check function) to notify requisitioner of
changed delivery date on the corresponding
purchase order.
. Developed Autofax Output Determination strategy
for all Materials Management documents.
. Created end-user training materials and provided
training support as Solvay rolled out new
divisions.
Schlumberger Oilfield Services (www.slb.com) 1996 - 1997
Materials Management Analyst
Worked as part of team to design and configure the MM module for SAP 3.1c
Implementation through multi-phased roll-out and for production support.
Major Accomplishments
. I was able to get 6 very different product lines
to agree to 1 set of release procedures for
purchase requisitions. I developed workflows for
purchase order and purchase requisition release
procedures. The workflow notifies the releaser
using an organizational structure and the
existing security authorizations so there is very
light maintenance. This workflow resembled the
SAP standard with several Schlumberger-specific
changes.
. Developed and implemented an EDI workflow that
sent error notification when an inbound IDOC
received an error.
Education
Bachelor of Business Administration in Management Information Systems
University of Houston
Graduated Magna Cum Laude