Post Job Free
Sign in

Sap Abap Software Developer

Location:
Johannesburg, Gauteng, South Africa
Posted:
May 19, 2025

Contact this candidate

Resume:

Bohlale Glen Gallant

SAP ABAP Technology Consultant (K Level – K4)

E-mail: *******.**@*****.***

Mobile: 079-***-****

Professional Experience Overview

•16 years IT experience as a Software Developer

•13 years SAP ABAP Developer (K4)

•More than 10 SAP Full Life Cycle Implementations (including 3 SAP Global Implementations)

•More than 10 SAP Support projects

•SAP Environment - SAP ECC 6; S/4HANA (1709, 1809, 1909, 2020); SAP Fiori FES 6.0; SAP UI5

SAP Skills

ABAP

•ABAP Development in Reports (Classical, ALV and Interactive)

•ABAP Workbench Usage & ABAP DDIC

•OOP ABAP

•ABAP Web Dynpro

•ALV – OOP & Field Catalog

•BAPI, RFC, Function Modules

•ABAP Objects

•SAPScript and SMARTFORMS

•Adobe Forms

•Screen/Dialog/Module Programming

•Web Services (SICF)

•SAP HYBRIS Marketing (yMKT)

•SPROXY - ABAP Proxy

•IDOCS, EDI and XML

•LSMW

•SAP Fiori

•DevOps

•SAP Innovative Business Solutions Organization (IBSO)

•S/4HANA

•OData Services

•CDS Views

•SAP Authorizations

•Eclipse IDE

•AWS (Amazon Web Services) – EMAIL, SMS

•SAP SuccessFactors

•SAP Enable Now (EN)

•SAP Transformation

•SAP Application Log

•SAP NWBC

•SAP Workflow

•SOAMANAGER

•SAP Fiori Approve Requests

•SAP Email

•SAP CPI (Cloud Platform Integration)

•SAP SAC (SAP Analytics Cloud)

•Background Jobs

•SAP Cloud

•SPRO and SAP Notes

•SAP Business One

•Enhancement Spots, BADI, User-Exits

•SPDD's and SPAU's

•SAP NetWeaver Portal

•Performance Tuning and Code Review

Functional Areas

•SD, MM, EWM/WM, SAP Banking Services, FICO, HCM/HR, ERP, PI/PO/CPI, FICA, CRM, SAP Retail, SAP Workflow, PM, PS, PP, GRC, QIM, BW, SAP IS-U, QM, SAP Fiori, SAP HANA, SAP UI5,

SAP HYBRIS Marketing (yMKT)

Industries

•Healthcare, Auto-Mobile, Logistics, Insurance, Banking Services, Retail, Energy, Human Resources, Utilities, Warehouse Management, Inventory Management, Financial Services, Supply Chain, Beverages, Plant Maintenance

PI

•Integration Server and Integration Builder

•Integration Engine Monitoring (SXMB_MONI)

•Monitor Processed XML Messages (Inbound/Outbound)

•System Landscape Directory (SLD)

•Message Processing types

•Service Interfaces Mapping

•Message Mapping

ABAP Additional Skills

•Schedule and Maintain Background Jobs

•Short Dump and Error Handling (Debugging)

•SQL Trace

•Spool Requests

•Release and Transport Requests

Software Development Skills

Programming Languages

•JAVA (J Grasp)

•C# (MS Visual Studio)

•C++ (Borland Builder IDE)

•VB (MS Visual Studio)

RDBMS (Relational Database Management Systems)

•SAP S/4HANA

•SAP MaxDB

•DB2

•Oracle

•InterBase (Borland)

•MS SQL Server

•MS Access

PC Technical Skills

Computer Tools

•FileZilla – Upload FTP Server Files

•RestClient WizTools and SOAP UI

•Web Services

•AWS

•XML, IDocs

•JavaScript

•Cloud Computing

•JIRA and Confluence

•Charm

•MS OS and MS Office

Other

•Performance Testing and Unit Testing

•Program Process Flow Chart Designing

•Reverse Engineering and Optimization of Queries

•Technical Documentation – TDS and FDS

•Researching

Professional Experience

Company

Zanders Group

Position Held

Senior SAP ABAP Developer

Employment Date

06/2024 – Current

Client

Syngenta

Project

Project Jura – TRM Implementation

Functional Areas

SAP TRM, SAP FICO (CFIN – Central Finance), S/4HANA, SAP CPI, SAP SAC

Role

SAP ABAP and SAP TRM Developer

Description

•There is no standard functionality in SAP to calculate Average FX Rates, Hedging Deals and Exposures, provide custom solutions for these requirements

•Create FX (Foreign Exchange) EBITDA (Earnings Before, Interest, Taxes, Depreciation and Amortization report for Risk Management and Trading Team

•Report will allow teams to analyze and report beyond the capabilities of the standard SAP reporting area

•The report will serve as input of current Excel models and must be uploaded into SAC (SAP Analytics Cloud)

•Create custom report to select FX Rate Types, Period and arithmetic FX Rates to be stored under defined FX Average Rates

Tasks

Create FX EBITDA Performance Report Dataset to export into Excel and uploaded to SAC

Provide applicable Dataset to enable Risk Management and Trading Team to analyze and report FX results from FX EBITDA report

Create ALV report containing calculated Key Figures, Exposures and Hedge data

Calculate FX Hedging Deals, FX Exposure Flows and Exposure Key Figures

Calculate and maintain Currency Pairs and Exchange Rates

Create Enhancements to add Hedge Capacity KF (Key Figures) to the Hedge Management Cockpit

Highlights

•SAP ABAP Reports

•SAP ABAP Workbench and DDIC

•SAP ERP

•SAP CPI and SAP SAC

•SAP ALV Reporting

•S4/HANA

•BAPI and BADI

•SAP Enhancements

•Hedge Management and Hedge Management Cockpit

•SAP Table Creation and SAP Table Maintenance

•SAP Application Log (SLG1)

•Authorization Objects and Authorization Checks

Company

AAT Composites

Position Held

SAP ABAP Analyst and EWM Developer

Employment Date

12/2023 – 05/2024

Client

Recaro Aircraft Seating

Project

IMPROVE Hypercare - Rollout

Functional Areas

SAP EWM, SAP ERP, S/4HANA, FICO

Role

SAP ABAP Analyst and EWM Developer

Description

•All stock quantities are transferred from SAP ERP to the EWM system via Outbound Deliveries without availability checks

•Component quantities that are determined and available in ERP should be transferred to EWM

•Material Supply for Stock Transport Orders and Production Orders

Tasks

Goods receiving inspection

Define Integrative Process Flows

EWM Configuration and Master Data settings

Maintain and manage Document Types, Storage Types, Storage Bins

Wave Management and Production Supply Area definitions and maintenance

Maintain and define Inbound/Outbound Deliveries

Mapping Document Type from ERP to EWM

Implement new functionalities and enhances the existing functionalities

Perform support work of incidents and tickets

Analyze root-cause of incidents and perform system and ticket fixes

Perform and maintain System and Process Performance Traces

TDS and topic documentation

Highlights

•SAP EWM

•SAP ERP

•S4/HANA

•/SCWM/MON

•/SCWM/PRDI

•/SCWM/PRDO

•Eclipse IDE

•JIRA

•Confluence

Company

Capitec Bank Limited

Position Held

Senior SAP ABAP Analyst Developer

Employment Date

09/2023 - 12/2023

Project

Cash Planning - Supplier Master Data Extract

Functional Areas

SAP ECC, SAP FICO, SAP BPA, SAP MM, SAP PM, S/4HANA

Role

Senior SAP ABAP and Workflow Developer

Description

•Extract Cash Planning Supplier Master Data from SAP to ODS

•SAP BPA - Build Process Automation

•Support, Master Data and Training – Technical Team

Tasks

Plant/Storage location/Material maintenance and creation

SAP Application Error Handling – Good Receipt

Inbound/Outbound Interface creation and maintenance

Cash Planning - Master Data extraction

Account Payables - Account Assignment, Cost Center and WBS

PO Validations (Net/Gross Price)

Table Maintenance Generator

Maintain Support Package Defects

Debug automated asset creation programs and data objects

SNOTE Implementations

Define and create Technical Specifications

Maintain, define and release Transport Requests

Highlights

•SAP MIGO

•SAP MIRO

•SAP SNOTE

•SAP Directory

•SAP Table Creation and SAP Table Maintenance

•SMARTFORMS/SMARTSTYLES

Company

Kwena Group Holdings

Position Held

Senior SAP ABAP and Workflow Developer

Employment Date

07/2022 - 07/2023

Client

Accenture South Africa

Project

Durban University of Technology (DUT) –

Department of Finance SAP Workflow Implementation

Functional Areas

SAP Workflow, SAP ECC, SAP FI, FICO, SAP FIORI, HR, SD

Role

Senior SAP ABAP and Workflow Developer

Description

•DUT requires that for SAP Contracts that are created, approval is required before the output can be sent to the Contract Owner (Approver)

•DUT requires that for SAP Invoices that are created, approval is required before the invoice output is sent to the customer (Reviewer, Approver Authorizer) – Define 3 Level Approval to send an Invoice Output to the Customer

Tasks

Configure and define Workflow Template Information

Perform Enhancement of Leave and User Contract Approval Request Workflow with Email and Attachment

SAP Workflow Email Setup to add Attachments for Leave and Contract Approval Requests

Configure and Define Workflow Task Decision Options

Define Workflow Scenarios

SAP Workflow Email Setup for Emails and Attachments

Create Workitems for SAP Emails and SAP Inbox

Implement BAdI Classes for Decision Handling

Configure and Define User Decision Steps

Setup and Maintain SAP Workflow Email and Attachments

Define and maintain User Decision for SAP Workflow

Create, define and maintain SAP Workflow Templates

Enhance and Define SAP Leave Request Approval Workflow for SAP Emails

Define Notifications for Approval of Contracts and Invoices

Create and maintain SAP Workflow Tasks and Activities

Test SAP Workflow and SAP Emails/Inbox

Maintain, define and release Transport Requests

Highlights

•SAP Workflow

•SAP Workflow Builder

•SAP Business Workplace

•SAP Finance and Billing Documents

•SAP Table Creation and SAP Table Maintenance

•Agent Assignment and Task Maintenance

•SAP Workflow Management

•SAP Emails and SAP Workflow Inbox

Company

Rosstone Consulting (PTY) Ltd

Position Held

Senior SAP ABAP Developer

Employment Date

08/2021 - 04/2022

Client

BMW Group South Africa

Project

Niederlassungs Management System (NMS) - Branch Management System (NMS)

Functional Areas

SAP ECC, S/4HANA, MM, WM, PM, PS, FICO, Sales, CRM, GRC, Solman, ERP

Role

Senior SAP ABAP Developer

Description

•NMS is a system that handles the Sales, Service & Warranty of Vehicles and Spare Parts from BMW owned retail outlets

•The NMS Application and Environment is used in 19 different locations from across Germany covering all major cities

•The application is interfaced with many other systems to form an integral part in the sale of BMW vehicles and spare part business

Tasks

Support and maintain BMW Group SAP Systems

Create custom Applications and requirements – (Service, Sales, Parts & Accessories and Finance)

Create and develop Custom SAP Applications

Maintain Incident Management Processes (ITSM)

Enhance and Modify SAP Standard Apps

Maintain reported incidents on Finance, Service, Sales, Vehicle and Parts

Maintain Business Process and Technical Interfaces for Finance, Service, Sales, Vehicle and Parts

Identify and maintain application process dependency risks

Maintain Dialog, Communication, System and Interface user platforms

Evaluate Sales Performance Systems (SPS)

Implement and maintain SAP Authorization Check and SAP Authorization Objects

Support Pen-Test (Penetration-Test) requirements and findings

Handle Mobile Service Activities

Test data based on SAP-Master Data for Upstream Systems

Update Change and Release Management Processes

Maintain Technical Vehicle data and reports

Prepare data for evaluation requirements

Maintain Business Processes and Technical Interfaces

Implement and maintain SAP Notes and SAP Security Notes

Maintain, define and release Transport Requests

Maintain and handle solution times for Problem Incidents (PBI)

Compile and maintain Code Review and Code Compliance documentation

Attend Backlog Review and Planning Refinement Sprints

Attend and complete ABAP Programming for SAP HANA Training (HA400)

Perform and maintain developer Unit Testing (DEV, UAT and PROD)

Highlights

•SAP ECC 6

•SAP NetWeaver

•SAP ABAP Reports

•SAP ABAP Workbench and DDIC

•S/4HANA

•SAP Solution Manager

•Smartforms

•Web Dynpro

•Web-Services

•Authorization Objects and Authorization Checks

•Confluence

•JIRA

•AGILE Methodology

Company

EOH - SRIT Solutions

Position Held

SAP ABAP and FIORI Developer

Employment Date

11/2019 – 06/2021

Client

COJ (City of Johannesburg)

Project

COJ SAP Business Transformation – SAP FIORI Landscape Implementation and Activations

Functional Areas

SAP Fiori, SAP UI5, S/4HANA, SP HYBRIS, SAP Business One, HCM, GRC, FIN, SCM, PM, PS, SRM

Role

SAP ABAP and SAP Fiori Developer

Description

•SAP Fiori Apps and Roles activations

Tasks

Configure Fiori Launchpad and Launchpad Designer

Create and develop Custom Fiori Apps

Enhance Standard Fiori Apps and configure System Alias

Activate and maintain Fact Sheets, Analytical and Transactional Apps

Activate SAP GUI Apps using APP Descriptor

Develop Custom SAP Fiori Apps

Enhance Standard SAP Fiori Apps

Create and define Semantic Objects and Target Reference Mapping

Create and maintain Custom Catalogs and Custom Groups

Develop and Test SAP Fiori and SAP UI5 Apps

Monitor CPI Overview and Integration Suite

Define and create Integration Adapter

Maintain and transport SAP Fiori Apps and Fiori Configurations

Activate and maintain SICF and OData Services on Gateway Systems

Implement and maintain SAP Notes

Activate BO Report Apps using LP_CUST

Define and maintain Message Mapping

Create and maintain ABAP Outbound/Inbound Proxies to PI/PO

CDS Service Interface maintenance and creation

Create CPI Packages

Test SAP Fiori, SAP UI5 and SAP HYBRIS applications

Create and define Integration Flows

Monitor Message Processing

Monitor Processed XML Messages

Manage Integration Content

Create SLC Custom Web Dynpro Registration Page

Perform testing (DEV, UAT and PROD)

Highlights

•SAP Fiori

•SAP Fiori Launchpad

•SAP Fiori Launchpad Designer

•SAP Fiori Library

•SAP UI5 with WEBIDE

•S/4HANA

•SICF

•SAP Enable Now Producer

•OData Services

•CDS Views

•DDL - Data Defition Language

•SAP AWS

•SAP CPI

•SNOTE

•SAP SuccessFactors for HCM

•SAP App Descriptor

•SAP NetWeaver

•Web Dynpro

•SPROXY

•SXMB_MONI

Company

T-Systems

Client

Transnet

Position Held

Senior SAP ABAP Developer

Employment Date

05/2018 – 05/2019

Project

Transnet Group SAP COE - Adhoc Work Support

Functional Areas

GRC, FICO, SD, SOLMAN, FICA, HCM

Role

Senior SAP ABAP Developer

Description

•Maintain and assist on SAP Support Projects to support all Transnet Operating Divisions (GICT, TFR, TNPA, TE, TPT)

Tasks

Invoice changes and maintenance - Smartforms, SAPScript, Adobe Forms

Define and maintain Form Output Types

GRC Database Restore - Restore Adhoc Issue Report

Create GRC report to get data from external system Database tables to perform DB restore in GRC system

FAS Template Alignment Project

Manage and maintain Business Partner Taxes for Business Transactions (Contract Accounts for Receivalble and Payable)

Create custom report from SAP standard report to use Vendor Line Display to call up Purchasing Doc. Number per Doc. Number

Multiple SAP System Program Alignment

Automation and Optimization on Auto Re-Evaluation Report for TFR

Run, define and monitor SAP Background Jobs

Perform documentation on work done

Highlights

•Smartforms, SAPScript, Adobe Forms (SAP Invoices)

•ABAP Reports

•ABAP Dictionary

•ABAP Workbench

•RFC Definitions

•SAP OOP Development

•Enhancement Spot Implementations

•Authorization Objects and Checks

•BADI Creation and Definitions

•BADI Interface Creation

•BADI Implementation

•SAP Portal

•User-Exits

•SAP SuccessFactors

•Web Dynpro

•NACE

•SAP Report Reverse-Engineering

•NWBC - SAP Netweaver Business Client

Company

Discovery Group

Client

Discovery

Position Held

Senior SAP ABAP, S/4HANA and HYBRIS Developer

Employment Date

11/2017 – 4/2018

Project

SAP HYBRIS Marketing Implementation

Functional Areas

SAP HYBRIS Marketing on Premise (yMKT), S/4HANA Studio,

SAP Business One, SAP CRM, SAP ERP, SAP IS-U, SAP Fiori, SAP UI5,

SAP IBSO

Role

ABAP and HYBRIS Developer

Description

•Implement Discovery Group's comprehensive multi-channel digital campaign management solution for the six product teams of Discovery

•First successfully implemented SAP HYBRIS project in South Africa

•Principle ABAP developer on project

•Implemented Phase 1 of project, HYBRIS project went live

Tasks

Understand member profile and behavior and segment target audiences accordingly for targeted/personalized marketing and campaign execution

Produce high quality leads to grow customer base

Drive existing member engagement

Increase value of existing clients through cross selling

Leverage off existing data and actuarial assets to enrich marketing efforts across different goals

Improve Campaign Time to Market

Create new and test existing SAP HYBRIS applications

Role-Based Segmentation Profile definition and creation

Attribute Mapping from CRM (Customer Master Data) to yMKT

Campaigns Management (EMAILS and SMS)

Interaction Actions creation and definitions

Create remote HANA Views

Create Virtual Tables in HANA

Create Statistics on Virtual Table

Create HANA Calculation Views

Data Management and Data Modelling

Data Provisioning and Data Migrations

Data Transformation and Data Profiling

OData RESTFul APIs definition and consumption

Create and Consume CDS Views using Import Parameters

HYBRIS testing and performance testing

AWS (Amazon Web Services) integration – EMAIL & SMS

Create CPI Packages

Define Integration UI Tools for Inbound B2B Customer

Create and define Message Mapping and Value Mapping

Product Recommendations

Integration Architecture

Perform testing (DEV, UAT and PROD)

Effort Estimation

Highlights

•SAP HYBRIS Marketing (yMKT) on Premise 1709

•ABAP Dictionary

•S/4HANA Studio

•SAP HANA Administration Console

•SAP UI5

•DB2

•SAP Banking Services

•Fiori Launchpad

•JavaScript

•Web Dynpro

•SOAMANAGER

•SAP Innovative Business Solutions Organization (IBSO)

•Smart Data Access ODBC Connector

•OData Services

•Web Services Protocol

•CDS Views

•DevOps

•SAP Cloud

•SAP AWS

•SAP CPI

•SAP Data Services

•SAP Business One

•SAP NetWeaver AS ABAP

•SAP Directory (AL11)

•SAP Business Object Builder

Company

EOH

Position Held

Senior SAP ABAP and PI/PO Developer

Employment Date

09/2017 – 11/2017

Client

PG Group (PG Glass)

Project

UMOJA X - PG S/4HANA Project

Functional Areas

FICO, MM, S/4HANA, PI/PO

Role

SAP ABAP, PI/PO and HANA Developer

Description

•S/4HANA Implementation and Migrations

Tasks

Create Append Structures - Certain fields like “Customer Group 1-5” are not included in the Field Catalogue. To add it to the catalogue, the fields need to be added to the underlying pricing structure

Create Variance Routines to be used with Variant Configuration for pricing (create new FM's)

Accounts Receivables and Payables

Define fields required for selections linked to pricing

Material Master Data Classifications

Set up Master Data Pricing Conditions (VK11)

Table Creations and Table Definitions

Append Table Fields to standard Structures

Table Maintenance Generator

Monitor Processed XML Messages

Perform Object and Performance testing

Performance Tuning and Optimization of current reports

SAP TCode creations

Highlights

•ABAP Dictionary

•Function Modules

•SAP HANA

•Dialog Programming - ALV

•SPROXY and XML

•SOLMAN

•Smartforms, Adobe Forms (SFP)

•NACE

•IDOCs

•Workflow Reports

•Authorization Objects

•Web Service consumption for FM

•Reverse Engineering

•SAP UI5, SOAP UI

•SAP OOP, ABAP Objects

•SAP Business One

•SICF, SAP Directory (AL11)

•DB2

•TDS Creation

Company

SunTech Consulting

Position Held

Senior SAP ABAP Developer

Employment Date

07/2017 – 09/2017

Client

Transnet Engineering (TE)

Project

Process Automation

Functional Areas

MM, WM/EWM, QM, PI/PO

Role

ABAP and PI Developer

Description

•An integration layer is required as part of the platform setup to integrate TE systems and SAP

•TE needs to implement a strategic initiative that will improve, automate and optimize current processes across boundaries of the organization

•Implementation of process automations and optimization through mobile, paperless, virtualization and state of the art technology and infrastructure solutions is required

Tasks

Create multiple interfaces to integrate SAP and external system (TE) processes

Develop optimized business processes (Automation) based on TE requirements

Optimization and Automation of more than 100 processes approved by TE

Identify and confirm processes according to the classification and approval by Process Owners for automation

Optimize and Automate identified processes in TE

Implement process automation solution

Data Migrations

Monitor Outbound and Inbound Interfaces (Idocs)

Maintain Object Attributes

View and Monitor Input Messages and Output Messages

Identify, Approve, Optimize and Automate processes

Maintain and create POs and PRs

Functional Analysis

Technical Design

Highlights

•SAP ABAP Reports (Creation and Re-Engineering)

•ABAP Dictionary

•Function Modules and

•OOP

•Web Service creation for FM

•Maintain Web Services (SICF)

•LSMW

•BAPI Explorer

•IDOCs and XML

•SXMB_MONI and SXMB_ADM

•SOAP UI

•SOAMANAGER

Company

Full Circle Consulting

Position Held

Independent SAP ABAP Consultant

Employment Date

02/2017 – 07/2017

Client

ABInBev and CCBSA

Project

CCBSA - Carve Out: Cooler Equipment Acquisition Integration

Functional Areas

SAP PM, PI, PS

Role

ABAP Developer

Description

•Create dashboard report requirements for the Cooler Equipment Acquisition, placement and upliftments processes to enable the dual maintenance of technical data in CCBSA SAP and ABInBev SAP systems

•This is required so that CCBSA can continue to service and maintain Beer coolers in trade on behalf of ABInBev and as per the existing SLA contract. Cooler Equipment are the core objects for the Plant Maintenance functionality and therefore the equipment information between the two systems needs to be in sync at all times

Tasks

Create a data extraction report and dashboard for reporting on cooler delivery data.

Highlights

•ABAP Reports and ABAP Dictionary

•Dialog Programming

•SAP OOP

•SPROXY

•IDOCs

•BADIs

Project

CCBSA - Carve Out: Interface Customer and Functional Location Creation and Updates

Functional Areas

SAP PM, PS, PI, SAP IS-U, SAP Retail, SAP HCM

Role

ABAP Developer

Description

•Due to the separation of CCBSA system, it is required to replicate the Customer (Ship-To Party) and Functional Location Master Data used for the Coolers process, from ECC (ABInBev) to ECC (CCBSA).

•Creation and Update of Functional Locations and Customer (Ship-To Party) Information replication to ECC (CCBSA)

Tasks

Create a mechanism between ECC (ABInBev) and External ECC (CCBSA) to send detailed information on Functional Location and Customer related to the ABInBev Coolers.

Import Data and Data Conversion.

Maintain Source Structures and Fields

Maintain Field Mapping and Conversion Rule

Maintain Master Data and Transactional Data

Highlights

•ABAP Reports and ABAP Dictionary

•SAP OOP

•BADIs

•Modularization

•Background Jobs

•LSMW

•FTP Server

•IDOCs, XML

•SPROXY

•SXMB_MONI - Monitor Processed XML Messages

Company

Blue Pencil (Adhoc - Remote Work)

Client

Schindler Lifts SA

Position Held

Independent SAP ABAP Consultant

Employment Date

12/2016 – 01/2017

Project

System Support – Remote work

Functional Areas

FI

Role

ABAP Developer

Description

•ABAP Code review and Performance Tuning

Tasks

Change and enhance existing SAP ABAP Reports

Debugging of system defects

Highlights

•ABAP Reports

•SAP OOP

•ALV

•Modularization

Client

SA Mint

Project

System Support – Report work

Functional Areas

FI

Role

ABAP Developer

Description

•ESS Pay Sheet blank fields - Ensure fields on SAP ECC payslip are also maintained in ESS (Online System)

Tasks

Debugging and Trace custom SAP Report Transactions - Remuneration Statements

Maintain and debug SAP Smartforms

Highlights

•ABAP Reports

•SAP Smartforms

Company

Ernst & Young (EY)

Client

Standard Bank

Position Held

SAP ABAP Technology Consultant

Employment Date

05/2016 – 11/2016

Project

Features Engineering - Fixed Deposits and Notice Deposits Project

Functional Areas

SAP Banking Services, SAP CRM, SAP BW

Role

ABAP Developer

Description

•Customizing the respective business area and making sure the system reacts in the manner according to the constraints of the request

•Backdating on Issue Date and Accrual Date for Fixed Deposits Product

Tasks

Maintain the development of ABAP reports and functions according to business requirements

Investigate SAP ABAP functionality

Create SAP ABAP Report for FLEXI Investment Fixed Deposit

Data Modelling and define data processes

Backdating on Fixed Deposits

Highlights

•ABAP Reports

•SAP OOP

•BAPIs

•SPROXY

•BADIs

•DB2

•Modularization

•Enhancement Spots

•SAP Workflow

•AGILE Methodology

•SAP Interfaces

•SAP Services

Project

FLEXI Investment Fixed Deposit - Standard Bank

Functional Areas

SAP Banking Services

Role

ABAP Developer

Description

•SAP Banking Services Accounts Mass Processing Report and PLM (Posting Lock Management)

Tasks

Create SAP ABAP Report for FLEXI Investment Fixed Deposit

Create PLM Document

Add Posting Lock for selected accounts

Edit and Change Account Contract

Create BAPI calls for lock application

BAPIs for Contract Specialization Account

Highlights

•ABAP Reports

•SAP OOP

•BAPIs

•Modularization

•SAP ABAP Application Log

•AGILE Methodology

Company

G3G

Client

Eaton Corporation USA

Position Held

Senior SAP ABAP Developer

Employment Date

01/2016 – 05/2016

Project

Eaton USERID Rename Project

Functional Areas

HR, HCM

Role

ABAP Developer

Description

•As part of the Eaton Unify Initiative, users who have an old Cooper User ID must be converted to an Eaton User ID

•This process will require the ability to identify and convert table entries that have been stored in the various ABAP stack systems

•To assist in the automation of this process a scan and configuration tool shall be developed and implemented in each ABAP system

•Currently there is no functionality available in the system to meet this requirement

Tasks

ABAP Report and Table creations

Workflow Substitution

User Exits

Batch Job Conversion

ALV Variant Conversion

User ID Cross Reference Upload Utility

Authorization Checks

Table Maintenance Dialog

Table Scan and Configuration Utility

Highlights

•Module Screen Programming

•OOP

•Screen Painter

•ABPA Editor

•ABAP Workbench

Client

Omnico (with G3G)

Project

Activity Cost By Employee

Functional Areas

FI

Role

ABAP Developer

Description

•Resource Costs determination by Activity Type and Activity Pricing of Cost Centre

•Create new Activity Type records and associated costs for new employee cost centres

•Assign a value to a personnel record that would automatically determine the correct cost for an activity type in a cost centre

•Change company names, logos, Header/Footer information on various Omnico outputs

•Maintain addresses in all documents in SAP (Invoices and Credit Notes)

Tasks

Table Maintenance Dialog

Bespoke data table creation

Create maintenance transaction for table entry data creation

Maintain Standard Texts

Unit Testing

Highlights

•Table Maintenance Dialog

•Parameter Transaction creation and maintenance

•Custom Table creation and mapping

•ABAP Workbench

•SAPScript and SMARTFORMS

•SPRO Definitions

•Adobe Forms

Client

OncoreIT (with G3G)

Role

ABAP Developer

Description

•Live support

Tasks

Debugging and system error fixes

Highlights

•ABAP Editor

•OOP

•ABAP Workbench

Company

Thusanani Consulting - Independent Contractor

Client

Eskom

Position Held

SAP ABAP Technology Consultant

Employment Date

10/2015 – 01/2016

Functional Areas

SAP QIM, Floorplan Manager (FPM), SAP IS-U

Role

ABAP Developer

Description

•Project support, Live systems support

•Define and set eMail functionality Reminders and Subscriptions (SPRO)

•Manage Quality Issues and Quality Activities

Tasks

System Error fixes (Debug system short-dumps)

SAP Email Scheduling (Quality Issues, Activities, Findings)

Implement SAP QIM eMail Functionality

Build Roadmap Application using FPM

Configure Web Dynpro application using OIF

Define Notification Texts for Reminders and Substitutions

Create and define OTR and SapScript text

Add tile to Launchpad

Unit Testing

Highlights

•ABAP Workbench

•Floorplan Manager Framework (FPM)

•SAP NetWeaver Business Client (NWBC)

•Object Instance Floorplan (OIF)

•Guided Activity Floorplan (GAF)

•Quality Activity Floorplan (QAF)

•User Interface Building Blocks (UIBBs)

•Web Dynpro

•Fiori Launchpad

•JavaScript

•OOP

•DB2

•SAP Fiori Approve Requests

•SAP Emails - Watch List and Reminders

•SPRO

•BADIs

Company

Trinergy Business Solutions (PTY) Ltd - Independent Contractor

Client

T-Systems (TSSA)

Position Held

SAP ABAP Technology Consultant

Employment Date

04/2015 – 08/2015

Project

Support (SI - Systems Integration)

Functional Areas

MM, FICO

Role

ABAP Developer

Description

•Project support, Live systems support

Tasks

FI Reference Document per Purchase Order – GL Account and Quantity Balancing

sFTP support for TS Belgium

SAP Notes Implementation – Mexico Electronic Accounting

Create upload program for USA to run Tcode MIRO

Post Invoice – Verification

Convert Report Painter to ABAP to add coding for FA area determination for Service Orders

Debugging and handling of system short-dumps

Highlights

•ABAP Reports – ALV OOP

•OOP

•SAP Notes

•G/L Accounts

•MIRO, MIGO

•Profit Center Accounting

•BAPIs

•Modularization

•ABAP Workbench and DDIC

Company

EOH - Independent Contractor

Client

Barloworld Equipment

Position Held

SAP ABAP Technology Consultant

Employment Date

03/2015 – 04/2015

Project

DGAP Project

Functional Areas

MM, WM, EWM

Role

ABAP Developer

Description

•Project support, Live systems support

Tasks

Create upload files from SAP Directory into SAP custom tables

Perform validation on uploaded files

Evaluation of Table Change Logs

Outbound/Inbound Deliveries

Purchase Order User Interface

Highlights

•ABAP



Contact this candidate