Sap Crm Middleware Lead Resume
St Paul, MN
SUMMARY:
- Highly skilled professional with 27 years of SAP experience.
- Strong inter - personal skills and effective communication and presentation skills at the Senior Executives Level.
- Extensive experience as an SAP Development Team Lead with multiple successful implementations across numerous SAP modules.
- Expert in R/3 and CRM Development with 27 years working with SAP ERP; 20 years of SAP CRM; 18 years of CRM Middleware;
- Expert as Development Team Lead working with and leading other team members, balancing project budgets, creating project plans and meeting with third party vendors to ensure a successful and on-time project.
- Expert as Development Team Lead implementing Conversions, Interfaces, and Reports across multiple SAP platforms and also third party platforms.
- Expertise in building Webservice integration objects in SAP to create Customers, Contact persons, Contracts, and Sales Orders within SAP when using the Hybris Web Channel Front End.
- Expert in the CRM Middleware area with integration between SAP ERP-> SAP CRM.
- Expert in the ABAP OO programming language in the CRM environment.
- Expertise in the SD, MM, FI, CO, and PP application modules along with knowledge in the WM and SM modules.
- Expertise and knowledge of the IMG configuration tables needed to configure the application modules.
- Expertise in Multi-Exchange Projects (MEP) implementing multiple R/3 systems into one global CRM system
- Industries include Consumer Goods, High Tech, Trade Promotions, Banking, Telecommunications, Food & Service, Automotive, Airline, & Retail.
- Self- motivated, dedicated, result oriented, a quick learner and team player, with excellent work ethics with strong analytical and leadership qualities.
TECHNICAL SKILLS:
- SAP Business Process Expert
- SAP R/3 ABAP/4 Development
- SAP Data Dictionary
- SAP Security
- SAP Dialog Programming
- SAP EDI
- SAP / CATT
- SAP SAPScript
- SAP Business Connector
- SAP XML
- SAP Modification Assistant
- SAP CRM
- SAP CRM Middleware
- SAP Solution Manager
- SAP BPX
- SAP Webservice Technology
- SAP ERP 4.x
- SAP ERP 5.0
- SAP ERP 6.0 (Enhancement Packs 1-7)
- SAP CRM 3.x
- SAP CRM 4.x
- SAP CRM 5.x
- SAP CRM 2007 (6.0)
- SAP CRM 7.x
EMPLOYMENT HISTORY:
Confidential, St. Paul, MN
SAP CRM Middleware Lead
Responsibilities:
- Responsible for CRM Middleware configuration needed on the ECC and CRM systems to allow Business Partners, Customer Hierarchy, Materials, Sales Documents, Conditions, and custom tables to be passed between CRM & ECC.
- Implemented a strategy to handle loading 1 Million Customers, 1 Million Customer Relationships, 500k Customer Hierarchy Assignments, and 400k Orders in a 24x7 Worldwide Global Production environment.
- Created Sites, Subscriptions, and Publications for CRM Middleware.
- Developed a Functon Module and BADI Implementation to handle passing custom Z-fields on the CRM BP to ECC Customer master record.
- Developed a User Exit when the CRM BP is created the ECC Customer is automatically extended to the Company Code level in ECC.
- Configured CRM to download custom Z-fields from ECC Condition Tables to CRM Pricing Conditon tables.
- Developed programs using BADI Implementations to handle new custom Sales Order integration.
- Modified and troubleshooted interfaces that were built using ALE/IDoc, Flat File, RFCs, and BAPI’s.
- Provided Hypercare support for Production environment.
- Used Easy Enhancement Workbench to build custom Z-fields on the Business Partner user interface screen.
- Ran Adapter download objects to handle all master data including Business Partners, Materials, Sales Documents, Pricing, Customizing Tables and Condition Objects.
- Managing and Monitoring the Inbound and Outbound RFC Queues in R/3 and CRM Middleware.
- Applied OSS Notes and Fixes to handle CRM Middleware issues and any performance issues.
Confidential, Elmhurst, IL
SAP Technical Principal Consultant / SAP CRM Development
Responsibilities:
- Developed a custom solution to Create / Change / Expand CRM Trade Promotions for complex business scenarios using CRM TPM EAI API technology. Using Enterprise Application Integration, users can now work outside of CRM TPM to modify Trade Promotions and have the data passed into CRM TPM to create and maintain their Promotions.
- Analyzed and concluded that the custom automated solution to Create/Change complex CRM Trade Promotions within SAP has significantly reduced wait time up to 60% for users of the SAP CRM TPM module.
- Developed in WebUI a Product Master Active List which allows users to set validity dates when a Product is available to be used in a CRM Trade Promotion document. Created backend tables in CRM to store this data to be Integrated with other existing systems to keep Product data in sync across all platforms. Created Transaction Code to allow permanent deletion of a Product from the Product Master Active List only for users with proper Authorization in their user profile.
- Developed and supported building and Integration Interface to handle complex automated creation of Claims in CRM TPM.
- Implemented Claims Filter Enhancement in CRM TPM to only allow specific Spend Types onto the Claim from the Trade Promotion Document.
- Updated WebUI screens to add additional custom fields and error messages on WebUI custom screens.
- Developed an automated solution to update CRM Trade Promotions with a URL Link to invoice documents stored on an external system so users can now click on the URL link in the Trade Promotion and view the document..
- Utilized Enhancement Framework to develop and support current CRM TPM and TCM functionality related to Trade Promotions and Claims.
- Analyze CRM-BI interfacing using XML Technology.
- Support of Go-Live development objects which consisted of CRM WebUI Enhancements, CRM-ECC Integration objects, and API Development objects.
- Worked with current Production Support Teams to help with analyzing and resolving Production Support Issues.
Confidential, Portland, OR
SAP Technical Principal Consultant
Responsibilities:
- Developed Data Conversion Strategy of Legacy data to SAP ECC MM, SD, PP modules.
- Prepared functional specs, technical specs, and built development objects to handle data conversion for Bill of Materials, Routings, Goods Issue Movement Types, Production Orders, KANBAN, Production Independent Requirements.
- Developed SAP objects to handle full data conversions using LSMW technology.
- Developed custom conversion programs using RFC Integration, BAPI design, and BDC integration to extract and load data into SAP.
- Managed Smartforms to handle custom integration for printing Sales Orders, Deliveries, Invoices, and Service Orders.
- Developed technology to handle 2D Barcode printing within Smartforms for SD Documents.
- Participated in Workshop Sessions with Business Users for upgraded SAP systems.
- Managed Global Production Support and resolved Customer Support Tickets for over 5 Business Units currently running SAP ECC in a 24x7 environment.
Confidential, Boston, MA
SAP CRM Technical Lead
Responsibilities:
- Technical Team Lead responsible for supporting CRM and ECC development and integration.
- Provided Project Plan updates to Senior Level Executives.
- Identified opportunities for Strategic Development.
- Maintained Creations/Changes/Fixes to Trade Promotions and Campaigns.
- Downloaded data from Trade Promotion and Campaign tables in CRM to integrate with outside 3rd party systems.
- Responsible for managing 3rd party integration tools within CRM to handle credit card authorizations and payments for Customers.
- Helped maintain Upgrade plan to handle all tasks and duties needed for upgrading CRM, ECC, and MDM in sync.
- Helped maintain Configuration needed to support CRM and ECC across three landscape environments including Development, Quality, and Production.
- Developed additional fixes and new functionality in Development to be employed in phases into Production.
Confidential, Toronto, CA
SAP CRM Technical Lead
Responsibilities:
- CRM Technical Team Lead to handle integration points between multiple SAP systems and external systems such as Hybris and Netcracker.
- Responsible for Building a Development Architecture strategy to handle multiple integration points from SAP to Hybris.
- Developed Webservice objects to handle passing SAP Products from SAP to Hybris environment.
- Developed Webservice calls to handle Customer query and Customer Create master records within SAP CRM when created using the Hybris web channel front end.
- Developed Webservice calls for creation of Sales Orders and Contracts within SAP CRM when created using the Hybris web channel front end for contracts and sales order creation.
- Helped maintain Configuration needed to set up Webservice Configuration, Webservice Binding, and Logical Port.
- Used WebUI functionality to add fields to the User Interface screens to handle additional functionality needed.
- Set up CRM Middleware functionality to handle integration between SAP CRM and SAP ERP systems.
Confidential, Joplin, MO
SAP CRM Middleware/Technical Lead
Responsibilities:
- Responsible for CRM Middleware configuration needed on the ECC and CRM systems to allow Business Partners, Products, Quotes, Sales Orders and Conditions to be passed between CRM & ECC.
- Created Sites, Subscriptions, and Publications for CRM Middleware.
- Developed a User Exit to handle the extension of a Business Partner to a Company Code view in ECC Customer Master. Company Code view is needed on Customer master to handle Financial documents using that Customer.
- Created Set Types & Attributes in CRM to handle additional Product master fields in CRM.
- Developed User Exit to map Material Master custom fields in ECC to Product master custom fields in CRM.
- Developed BADI to handle CRM Billing Document integration from CRM to financial accounting document in ECC.
- Developed User Exit to handle interface of ECC Sales Order status to CRM Quote status to keep documents in sync and to reverse Accrual documents. Very crucial that a Cancellation document is created which will back out the previous accounting posting.
- Developed User Exit in ECC to handle the changes to the FI Accounting Document before posting, such as Withholding Tax and Payment Method.
- Performed configuration needed to create Campaigns and Trade Promotions in CRM and integration with SAP ECC.
- Helped maintain Configuration needed to set up Billing Types, Billing Item Categories, Account Determination Type, Symbolc Account key, and Accounting Document integration between CRM & ECC.
- Helped maintain Configuration needed to handle custom fields needed on Condition Tables and Condition records to handle complex pricing rules.
- Used WebUI functionality to add fields to the User Interface screens to handle additional functionality needed.
- Ran Adapter download objects to handle all master data including Business Partners, Products, Customizing Tables and Condition Objects.
- Managing and Monitoring the Inbound and Outbound RFC Queues in R/3 and CRM Middleware.
- Applied OSS Notes and Fixes to handle CRM Middleware issues and performance issues.
Confidential, White Plains, NY
SAP CRM Middleware Lead
Responsibilities:
- Responsible for CRM Middleware configuration needed on the ECC and CRM systems to allow Business Partners, Business Agreements, and Conditions to be passed between CRM & ECC
- Created Sites, Subscriptions, and Publications for CRM Middleware
- Configured CRM and ECC to handle Business Partner -> ECC Customer -> FSCM BP Integration for Finance.
- Configured CVI integration to create FSCM BP after creation of ECC Customer.
- Developed a User-Exit to handle Account Group Mapping in ECC when the CRM BP is passed. The Account Group mapping is determined by the CRM BP Role.
- Developed a User Exit to handle a CRM Business Agreement creating a Contract Account in ECC based on the FSCM BP Guid number.
- Developed a User Exit when the CRM BP is created the ECC Customer is automatically extended to the Company Code level in ECC.
- Used Easy Enhancement Workbench to build custom Z-fields on the Business Partner user interface screen
- Ran Adapter download objects to handle all master data including Business Partners, Business Agreements, Customizing Tables and Condition Objects
- Managing and Monitoring the Inbound and Outbound RFC Queues in R/3 and CRM Middleware.
- Applied OSS Notes and Fixes to handle CRM Middleware issues and performance issues
Confidential, Southbury, CT
SAP CRM Development SME
Responsibilities:
- Responsible for developing design documents to handle Data Harmonization of complex Sales Orders existing in CRM & ECC.
- Worked with SAP Germany to handle complex solutions that may become a part of the standard solution in the future.
- Wrote an Interface Design Document to handle replication of complex Service Contracts from CRM to ECC.
- Implemented a Proof of Concept to handle generating an IDoc from the Service Contract in CRM and passing that information into a 3rd party Middleware tool.
- Implemented a Proof of Concept in ECC to handle using an SAP BAPI to generate a Service Contract that was passed from a 3rd party Middleware tool.
Confidential
SAP CRM Middleware Lead
Responsibilities:
- Responsible for CRM Middleware configuration needed on the ECC and CRM systems to allow Customers, Materials, Configuration, and Conditions to be passed between CRM & ECC
- Created Sites, Subscriptions, and Publications for CRM Middleware
- Developed a User-Exit to handle passing custom Z-fields on the Material Master and Customer Master in ECC to the BDoc in CRM
- Used Easy Enhancement Workbench to build custom Z-fields on the Business Partner user interface screen
- Developed a Function Module and BADI Implementation to handle loading custom Z-fields from ECC to the custom Z-fields in the Business Partner in CRM
- Ran Adapter download objects to handle all master data including Customers, Materials, Pricing, Customizing Tables and Condition Objects
- Managing and Monitoring the Inbound and Outbound RFC Queues in R/3 and CRM Middleware.
- Applied OSS Notes and Fixes to handle CRM Middleware issues and performance issues
Confidential, Peoria, IL
SAP CRM Middleware Lead
Responsibilities:
- Wrote Custom Screens to handle Trade Promotions and Campaign selections
- Responsible for CRM Middleware configuration needed on the ECC and CRM systems to allow Customers, Materials, Configuration, and Conditions to be passed between CRM & ECC
- Created Sites, Subscriptions, and Publications for CRM Middleware
- Developed a User-Exit to handle passing custom Z-fields on the Material Master and Customer Master in ECC to the BDoc in CRM
- Created custom-defined Business Partner roles in CRM to handle custom-defined ECC account groups.
- Used Easy Enhancement Workbench to build custom Z-fields on the Business Partner user interface screen
- Developed a Function Module and BADI Implementation to handle loading custom Z-fields from ECC to the custom Z-fields in the Business Partner in CRM
- Created Attributes and Settypes and attached them to the Hierarchy on the Product master to display additional fields downloaded from the ECC system
- Wrote a BADI Implementation in CRM to handle unloading custom Z-fields off the Material Master in ECC to the Set Type created in CRM for the Product Master
- Configured CRM to download custom Z-fields on Pricing Tables in ECC to Pricing tables in CRM
- Created Custom Adapter Objects to handle passing condition records from custom Pricing Tables in ECC to CRM
- Ran Adapter download objects to handle all master data including Customers, Materials, Pricing, Customizing Tables and Condition Objects
- Performed configuration to allow additional partner functions from the R/3 customer master to be created as partner relationships in the CRM Business Partner master data.
- Managing and Monitoring the Inbound and Outbound RFC Queues in R/3 and CRM Middleware.
- Applied OSS Notes and Fixes to handle CRM Middleware issues and performance issues
Confidential, Appleton, WI
SAP CRM Technical Lead
Responsibilities:
- Responsible for leading Functional Workshops with Business Owners to understand the Business Processes and Functionality
- Wrote Exchange Interface Documents which were converted to Functional Specs to handle utilizing MEP MapBox and MapStore functionality
- Implemented ID Types, Type Groups, Business Systems, and ID Mapping Definitions in Solution Manager to handle MEP MapBox scenarios.
- Setup Mappings from multiple ECC boxes to one CRM box in Solution Manager to be implemented by the MapStore solution in CRM
- Setup and Configured MEP tables to handle the MEP MapBox and MapStore solution in ECC and CRM
- Created Custom Adapter Objects to handle downloading ECC tables into CRM
- Wrote Mapping Modules to map configuration data from ECC tables and download into a table in CRM
- Ran Adapter download objects to handle loading Customers and Customer Relationships from ECC into CRM
- Managing and Monitoring the Inbound and Outbound RFC Queues in R/3 and CRM Middleware.
- Wrote OSS Notes for SAP Development to enhance standard functionality for future releases of MEP MapBox Solution
Confidential, Chicago, IL
SAP CRM Middleware Lead
Responsibilities:
- Responsible for CRM Middleware configuration needed on the ECC and CRM systems to allow Customers, Materials, Trade Promotions, Campaigns, Agreements, and Conditions to be passed between CRM & ECC
- Created Sites, Subscriptions, and Publications for CRM Middleware
- Developed new transactions to handle Trade Promotions and Campaign custom logic.
- Worked with SAP Germany to implement over 100 OSS Notes to handle Trade Promotions/Campaigns for the new release of SAP CRM.
- Developed a User-Exit to handle passing custom Z-fields on the Material Master and Customer Master in ECC to the BDoc in CRM
- Used Easy Enhancement Workbench to build custom Z-fields on the Business Partner user interface screen
- Developed a Function Module and BADI Implementation to handle loading custom Z-fields from ECC to the custom Z-fields in the Business Partner in CRM
- Created Attributes and Settypes and attached them to the Hierarchy on the Product master to display additional fields downloaded from the ECC system
- Wrote a BADI Implementation in CRM to handle unloading custom Z-fields off the Material Master in ECC to the Set Type created in CRM for the Product Master
- Configured CRM to download custom Z-fields on Pricing Tables in ECC to Pricing tables in CRM
- Created Custom Adapter Objects to handle passing condition records from custom Pricing Tables in ECC to CRM
- Ran Adapter download objects to handle all master data including Customers, Materials, Pricing, Customizing Tables and Condition Objects
- Performed configuration to allow additional partner functions from the R/3 customer master to be created as partner relationships in the CRM Business Partner master data.
- Managing and Monitoring the Inbound and Outbound RFC Queues in R/3 and CRM Middleware.
- Applied OSS Notes and Fixes to handle CRM Middleware issues and performance issues
- Configured the Status Profile in CRM to handle custom user statuses on a Trade Promotion
- Wrote a BADI Implementation to automatically Generate Conditions and Release Trade Spends when changes to the Status are made on a Trade Promotion Contract
Confidential, Fargo, ND
SAP CRM Middleware Lead
Responsibilities:
- Responsible for CRM Middleware configuration needed on the R/3 and CRM systems to allow new Customers, Materials, Pricing, and Sales documents to be passed between CRM & R/3
- Development of Custom Bdocs to map data between R/3 and CRM including creating custom function modules, validation modules, and BADI Implementations.
- Created Sites, Replication Objects, Publications, and Subscription Objects in CRM.
- Ran Adapter download objects to handle all master data including Customers, Materials, Pricing, Customizing Tables, Condition Objects, Customer-Material Info Table, and Material Determination Tables
- Wrote a User Exit in R/3 to pick up additional fields off the Sales View of the Material Master needed on the CRM system. Wrote BADI Implementations to handle unloading the Sales View data into the CRM Product Master tables.
- Created Attributes and Settypes and attached them to the Hierarchy on the Product master to display additional fields downloaded from the R3 backend system
- Wrote an adapter object to perform initial downloading of data from a custom Pricing table
- Performed configuration to allow additional partner functions from the R/3 customer master to be created as partner relationships in the CRM Business Partner master data.
- Managing and Monitoring the Inbound and Outbound RFC Queues in R/3 and CRM Middleware.
- Applied OSS Notes and Fixes to handle CRM Middleware issues and performance issues.
Confidential, Dallas, TX
SAP CRM Consultant
Responsibilities:
- Responsible for CRM Middleware configuration needed on the R/3 and CRM systems to allow new Customers, Materials, Pricing, and Sales documents to be created on CRM using CRM Middleware.
- Development of Custom Bdocs to map data between R/3 and CRM including creating custom function modules, validation modules, and BADI Implementations.
- Created Sites, Replication Objects, Publications, and Subscription Objects in CRM.
- Ran Adapter download objects to handle all master data including Customers, Materials, Pricing, Customizing Tables, Condition Objects, Customer-Material Info Table, and Material Determination Tables
- Responsible for downloading HR Employees from R/3 using SAP ALE technology and creating them as Business Partners in CRM
- Helped configure CRM to allow Vendors to be downloaded from R/3 and created as Business Partners on CRM.
- Performed configuration to allow additional partner functions from the R/3 customer master to be created as partner relationships in the CRM Business Partner master data.
- Managing and Monitoring the Inbound and Outbound RFC Queues in R/3 and CRM Middleware.
- Configuration of People-Centric (PC-UI) to make browser changes to the Portal used for entering Opportunities and changing Business partner data
- Applied OSS Notes and Fixes to handle CRM Middleware issues and performance issues and Portal issues
- Achieved Integration between R/3 & CRM applications of Master data and Sales Orders for processing using the Enterprise Portal and R/3 backend system. Modifying the Portal to look & feel customer-specific for entering Opportunities over the Portal.