SlideShare a Scribd company logo
Click to edit Master title style
SAP Utility Tools for Analysis and
Transport Management
with Arghadip Kar
SAP Workflow Expert
Click to edit Master title styleMeet your Instructor
Arghadip Kar
Currently an SAP ABAP Architect in the energy
industry – I work developing new reusable tools to
help business with SAP features used in everyday
work activities. Developing programs where
production monitoring is minimal and optimizing
ABAP coding to add flexibility across SAP modules.
Previously worked at IBM Global Services as an SAP
ABAP Workflow/Open Text Consultant.
Click to edit Master title styleLinks to Tutorial
• https://www.michaelmanagement.com/sap-training-course/sap-utility-
tools-for-transports
•
Click to edit Master title styleAgenda
• Determine all the Transports related to a particular Object.
• Understand preventive measures to avoid releasing Transports with
erroneous code.
• Understand preventive measures to avoid missing a Transport
Migration to Production Environment.
• Determine which tables will be used to extract data in SAP.
• Download Program code to local file from a respective Package.
Click to edit Master title styleIntroduction
What are SAP Transports?
• An SAP transport is a package which is used to transfer data from
one SAP installation to another. This data can range from a simple
printer driver to a whole SAP client.
• SAP Transports cause an "update", with the only difference being
that SAP transports are made by the SAP users themselves.
Click to edit Master title styleIntroduction
What are different type of Transports?
Workbench Request: requests record changes made to an ABAP
Workbench object. There are local and transportable Workbench
requests. (Local Workbench requests have the target system <space>.)
Customizing Requests: changes to Customizing settings are recorded in
Customizing requests.
Click to edit Master title styleSAP Transaction Codes used for this Utility
Transaction Code Description
SE01 Transport Organizer (Extended)
SE03 Transport Organizer Tools
SE09 Transport Organizer
SE10 Transport Organizer
SE16 Data Browser
SE38 ABAP Editor
SE18 BADI Builder
SE80 Object Navigator
Click to edit Master title styleDetermine all Transports related to an Object
Go to SE16 –Data Browser transaction Code and enter Table
E071.
Click to edit Master title styleDetermine all Transports related to an Object
Enter table name E071 - standard SAP Table used to store
Change & Transport System: Object Entries of Requests/Tasks
information. (available within R/3 SAP systems depending on the version and release
level.)
Field Data Element Data Type
Length
(Decimals)
Check table Description Conversion Routine
TRKORR TRKORR CHAR 20 E070 Request/Task
AS4POS DDPOSITION NUMC 6 Dictionary: Line item
PGMID PGMID CHAR 4 Program ID in Requests and Tasks
OBJECT TROBJTYPE CHAR 4 Object Type
OBJ_NAME TROBJ_NAME CHAR 120 Object Name in Object List
OBJFUNC OBJFUNC CHAR 1 Object function
LOCKFLAG LOCKFLAG CHAR 1
Lock status or import status of an
object entry
GENNUM TRGENNUM CHAR 3
Language information for object
entry in Transport Organizer
LANG SPRAS LANG 1 * Language Key ISOLA
ACTIVITY TRACTIVITY CHAR 20 *
Activity that wrote the entry to
the object list
Click to edit Master title styleDetermine all Transports related to an Object
• Provide the Object name (OBJ_NAME) to search for.In this
case it is ZAP_VIM_NONPO Program name
• Press Enter.
Click to edit Master title styleDetermine all Transports related to an Object
Below is the List of Transports associated with the Program.
Click to edit Master title styleResults
• Video
Click to edit Master title styleAvoid Releasing Transports with erroneous code
• To restrict Creation of Transport with codes which does not
have proper checks and parameter set.
• Go to SE18 Tcode.
SE18 (Business Add-Ins: Definitions) is a standard SAP transaction code available
within R/3 SAP systems depending on your version and release level.
• Select BADI Name Option
• Enter CTS_REQUEST_CHECK in Badi name
Select Enhancement Implementation
from the top menu and then click
Create.
Click to edit Master title styleAvoid Releasing Transports with erroneous code
Implement Method by double clicking on the below
method
Click to edit Master title styleAvoid Releasing Transports with erroneous code
Implement the below code
Click to edit Master title styleAvoid Releasing Transports with erroneous code
Video
Click to edit Master title styleAvoid missing Transport Migration to Production
Environment
• How many times the Development Team has
moved a Transport and it has caused a lot of
issues making the business to stop processing?
Answer: Numerous times. Uncountable it is a
nightmare
• What if I said that this issue will never ever
happen again?
Answer: You must be kidding me.
I wish I still was a kid but I am serious.
Those days of endless issues and receiving
ABAP Dumps are over
Click to edit Master title styleAvoid missing Transport Migration to Production
Environment
• We will create the code using standard ABAP programming.
• Open transaction SE38 to create the ABAP program.
Click to edit Master title styleAvoid missing Transport Migration to Production
Environment
Video
Click to edit Master title styleHow to determine tables for data extract
• How many times you have to search in internet and ask
other users to know which is the table that stores two
particular fields in SAP like Purchase Order number and
Material Number?
• At least Ten times for each scenario. We waste so much
time.
• Now all those time is yours by just creating a simple
program an you will know what is the million dollar table
you can get the data
Click to edit Master title styleHow to determine tables for data extract
• We will create the code using standard ABAP programming.
• Open transaction SE38 to create the ABAP program.
Click to edit Master title style
Video
How to determine tables for data extract
Click to edit Master title styleDownload Program to local file from a respective Package
• How many times as a Technical person or as a SAP end
user you knew that we have done this in this project and
you forgot it as we are human and we forget ?
Answer : Numerous times and it is frustrating doing the
same thing over and over and over again.
• All those days are over as the next program will
download those programs at mass to your local drive 
Click to edit Master title styleDownload Program to local file from a respective Package
• We will create the code using standard ABAP programming.
• Open transaction SE38 to create the ABAP program.
Click to edit Master title style
Video
Download Program to local file from a respective Package
Click to edit Master title styleSummary
We have reviewed a number of tools that you can use to take Proactive
action and useful tools to save your transports and avoid critical problems
in your SAP Environment. This should be used everyday in every companies
running SAP and for sure you will owe a big thank you to yourself to watch
this Tutorial.
• Determine all the Transports related to a particular Object.
• Preventive measures to avoid releasing a Transport with erroneous code.
• Preventive Measures to avoid missing a Transport Migration to the
Production Environment.
• Determine which tables will be used to extract data in SAP.
• Download a Program to a local file from a respective Package.
Click to edit Master title styleDisclaimer
MICHAEL MANAGEMENT CORPORATION (MMC) AND THE MMC LOGO ARE REGISTERED
OR UNREGISTERED TRADE AND/OR SERVICE MARKS OF MMC AND ARE PROTECTED BY
US AND INTERNATIONAL COPYRIGHT LAWS. ALL OTHER NAMES, BRANDS, LOGOS, ETC.
ARE REGISTERED TRADE OR SERVICE MARKS OF THEIR RESPECTIVE OWNERS. MMC IS
NOT AFFILIATED WITH SAP SE. SAP®, THE SAP® LOGO, PRODUCT NAMES, SAP®
SCREEN SHOTS © SAP SE.

More Related Content

What's hot

OpenERP Functional Training Day2
OpenERP Functional Training Day2OpenERP Functional Training Day2
OpenERP Functional Training Day2Satyamitra maan
 
SAP Landscape
SAP Landscape SAP Landscape
SAP Landscape
lakshmi rajkumar
 
Introduction to sap erp
Introduction to sap erpIntroduction to sap erp
Introduction to sap erp
babloo6
 
SAP ChaRM and Retrofit
SAP ChaRM and Retrofit SAP ChaRM and Retrofit
SAP ChaRM and Retrofit
Mark Hansraj
 
Brandy's Presentation ON TPM PARTS MARCH 2ND 2016
Brandy's Presentation ON TPM  PARTS MARCH 2ND 2016Brandy's Presentation ON TPM  PARTS MARCH 2ND 2016
Brandy's Presentation ON TPM PARTS MARCH 2ND 2016Brandy Fox
 
Sap Solution Manager - Charm Urgent Correction
Sap Solution Manager - Charm Urgent CorrectionSap Solution Manager - Charm Urgent Correction
Sap Solution Manager - Charm Urgent Correctionwlacaze
 
Preparing for SAP EHP Upgrade
Preparing for SAP EHP UpgradePreparing for SAP EHP Upgrade
Preparing for SAP EHP Upgrade
Tony de Thomasis
 
SAP LSMW - Direct input approach v2.5 by Pavan Golesar
SAP LSMW - Direct input approach v2.5 by Pavan GolesarSAP LSMW - Direct input approach v2.5 by Pavan Golesar
SAP LSMW - Direct input approach v2.5 by Pavan Golesar
Pavan Golesar
 
Sap solution manager change request management
Sap solution manager change request managementSap solution manager change request management
Sap solution manager change request management
dryday sunny
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
Hicham Khallouki
 
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement PacksMastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement PacksJan Coetzee
 
DigiServe, a Service Management Application - Training Document
DigiServe, a Service Management Application - Training DocumentDigiServe, a Service Management Application - Training Document
DigiServe, a Service Management Application - Training Document
Digivertical Technologies Pvt. Ltd
 
Sap abap ppt
Sap abap pptSap abap ppt
Sap abap pptvonline
 
SAP ABAP - Needed Notes
SAP   ABAP - Needed NotesSAP   ABAP - Needed Notes
SAP ABAP - Needed Notes
Akash Bhavsar
 
Sage Inventory Advisor for Sage 100
Sage Inventory Advisor for Sage 100Sage Inventory Advisor for Sage 100
Sage Inventory Advisor for Sage 100
Net at Work
 
Introduction to SAP, Systems, Applications
Introduction to SAP, Systems, ApplicationsIntroduction to SAP, Systems, Applications
Introduction to SAP, Systems, Applications
Mahmoud Tolba
 
Sap Upgrade Project Brief
Sap Upgrade Project BriefSap Upgrade Project Brief
Sap Upgrade Project Briefvpallapothu
 
Sap upgrade
Sap upgradeSap upgrade
Sap upgradeRam K
 

What's hot (20)

OpenERP Functional Training Day2
OpenERP Functional Training Day2OpenERP Functional Training Day2
OpenERP Functional Training Day2
 
SAP Landscape
SAP Landscape SAP Landscape
SAP Landscape
 
SAP workflow events
SAP workflow eventsSAP workflow events
SAP workflow events
 
Introduction to sap erp
Introduction to sap erpIntroduction to sap erp
Introduction to sap erp
 
SAP ChaRM and Retrofit
SAP ChaRM and Retrofit SAP ChaRM and Retrofit
SAP ChaRM and Retrofit
 
Brandy's Presentation ON TPM PARTS MARCH 2ND 2016
Brandy's Presentation ON TPM  PARTS MARCH 2ND 2016Brandy's Presentation ON TPM  PARTS MARCH 2ND 2016
Brandy's Presentation ON TPM PARTS MARCH 2ND 2016
 
Sap Solution Manager - Charm Urgent Correction
Sap Solution Manager - Charm Urgent CorrectionSap Solution Manager - Charm Urgent Correction
Sap Solution Manager - Charm Urgent Correction
 
Preparing for SAP EHP Upgrade
Preparing for SAP EHP UpgradePreparing for SAP EHP Upgrade
Preparing for SAP EHP Upgrade
 
SAP LSMW - Direct input approach v2.5 by Pavan Golesar
SAP LSMW - Direct input approach v2.5 by Pavan GolesarSAP LSMW - Direct input approach v2.5 by Pavan Golesar
SAP LSMW - Direct input approach v2.5 by Pavan Golesar
 
Sap solution manager change request management
Sap solution manager change request managementSap solution manager change request management
Sap solution manager change request management
 
Clients in sap
Clients in sapClients in sap
Clients in sap
 
Creating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflowsCreating attachments to work items or to user decisions in workflows
Creating attachments to work items or to user decisions in workflows
 
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement PacksMastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
Mastering SAP Technologies 2013 - Jan Coetzee - PCS - Enhancement Packs
 
DigiServe, a Service Management Application - Training Document
DigiServe, a Service Management Application - Training DocumentDigiServe, a Service Management Application - Training Document
DigiServe, a Service Management Application - Training Document
 
Sap abap ppt
Sap abap pptSap abap ppt
Sap abap ppt
 
SAP ABAP - Needed Notes
SAP   ABAP - Needed NotesSAP   ABAP - Needed Notes
SAP ABAP - Needed Notes
 
Sage Inventory Advisor for Sage 100
Sage Inventory Advisor for Sage 100Sage Inventory Advisor for Sage 100
Sage Inventory Advisor for Sage 100
 
Introduction to SAP, Systems, Applications
Introduction to SAP, Systems, ApplicationsIntroduction to SAP, Systems, Applications
Introduction to SAP, Systems, Applications
 
Sap Upgrade Project Brief
Sap Upgrade Project BriefSap Upgrade Project Brief
Sap Upgrade Project Brief
 
Sap upgrade
Sap upgradeSap upgrade
Sap upgrade
 

Similar to Sap Tips and Tricks Training for End user

Ab1011 module pool programming
Ab1011   module pool programmingAb1011   module pool programming
Ab1011 module pool programming
Satheesh Kanna
 
ABAP Test Cockpit in action with Doctor ZedGe and abap2xlsx
ABAP Test Cockpit in action with Doctor ZedGe and abap2xlsxABAP Test Cockpit in action with Doctor ZedGe and abap2xlsx
ABAP Test Cockpit in action with Doctor ZedGe and abap2xlsx
Ivan Femia
 
Abap for sd consultatnt
Abap for sd consultatntAbap for sd consultatnt
Abap for sd consultatnt
Sukumar Manickam
 
Sap abap part1
Sap abap part1Sap abap part1
Sap abap part1
sailesh107
 
SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01
Argos
 
Abap sample code
Abap sample codeAbap sample code
Abap sample code
roymat2
 
Sap abap pdf
Sap abap pdfSap abap pdf
Sap abap pdf
cranesoftsolutions
 
Abap sample programs 24 slides
Abap sample programs 24 slidesAbap sample programs 24 slides
Abap sample programs 24 slides
Roy Mathew
 
Abap sample
Abap sampleAbap sample
Abap sample
V.Muthu kumar
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
VictorSzoltysek
 
SAP Overview and Architecture
SAP Overview and ArchitectureSAP Overview and Architecture
SAP Overview and Architecture
Ankit Sharma
 
Building a Data Warehouse for Business Analytics using Spark SQL-(Blagoy Kalo...
Building a Data Warehouse for Business Analytics using Spark SQL-(Blagoy Kalo...Building a Data Warehouse for Business Analytics using Spark SQL-(Blagoy Kalo...
Building a Data Warehouse for Business Analytics using Spark SQL-(Blagoy Kalo...
Spark Summit
 
TAG17 - O'Zapft is - Daten zapfen leicht gemacht?
TAG17 - O'Zapft is - Daten zapfen leicht gemacht?TAG17 - O'Zapft is - Daten zapfen leicht gemacht?
TAG17 - O'Zapft is - Daten zapfen leicht gemacht?
SbgMartin
 
sappm-171220062959.pdf
sappm-171220062959.pdfsappm-171220062959.pdf
sappm-171220062959.pdf
Shobha Nand Kumar
 
Sap overview
Sap overviewSap overview
Sap overview
DIVAKAR SINGH
 
Realtech assessment services combined slides final
Realtech assessment services combined slides finalRealtech assessment services combined slides final
Realtech assessment services combined slides final
Carly Shank
 
Sap web dynpro – practices for better functionality
Sap web dynpro – practices for better functionalitySap web dynpro – practices for better functionality
Sap web dynpro – practices for better functionality
anjalirao366
 
Abap for functional consultants
Abap for functional consultantsAbap for functional consultants
Abap for functional consultants
Mohammad Mousavi
 

Similar to Sap Tips and Tricks Training for End user (20)

Ab1011 module pool programming
Ab1011   module pool programmingAb1011   module pool programming
Ab1011 module pool programming
 
ABAP Test Cockpit in action with Doctor ZedGe and abap2xlsx
ABAP Test Cockpit in action with Doctor ZedGe and abap2xlsxABAP Test Cockpit in action with Doctor ZedGe and abap2xlsx
ABAP Test Cockpit in action with Doctor ZedGe and abap2xlsx
 
Abap for sd consultatnt
Abap for sd consultatntAbap for sd consultatnt
Abap for sd consultatnt
 
Sap abap part1
Sap abap part1Sap abap part1
Sap abap part1
 
SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01SAP performance testing & engineering courseware v01
SAP performance testing & engineering courseware v01
 
Abap training material
Abap training material Abap training material
Abap training material
 
Abap sample code
Abap sample codeAbap sample code
Abap sample code
 
Sap abap pdf
Sap abap pdfSap abap pdf
Sap abap pdf
 
Abap sample programs 24 slides
Abap sample programs 24 slidesAbap sample programs 24 slides
Abap sample programs 24 slides
 
Abap start
Abap startAbap start
Abap start
 
Abap sample
Abap sampleAbap sample
Abap sample
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
SAP Overview and Architecture
SAP Overview and ArchitectureSAP Overview and Architecture
SAP Overview and Architecture
 
Building a Data Warehouse for Business Analytics using Spark SQL-(Blagoy Kalo...
Building a Data Warehouse for Business Analytics using Spark SQL-(Blagoy Kalo...Building a Data Warehouse for Business Analytics using Spark SQL-(Blagoy Kalo...
Building a Data Warehouse for Business Analytics using Spark SQL-(Blagoy Kalo...
 
TAG17 - O'Zapft is - Daten zapfen leicht gemacht?
TAG17 - O'Zapft is - Daten zapfen leicht gemacht?TAG17 - O'Zapft is - Daten zapfen leicht gemacht?
TAG17 - O'Zapft is - Daten zapfen leicht gemacht?
 
sappm-171220062959.pdf
sappm-171220062959.pdfsappm-171220062959.pdf
sappm-171220062959.pdf
 
Sap overview
Sap overviewSap overview
Sap overview
 
Realtech assessment services combined slides final
Realtech assessment services combined slides finalRealtech assessment services combined slides final
Realtech assessment services combined slides final
 
Sap web dynpro – practices for better functionality
Sap web dynpro – practices for better functionalitySap web dynpro – practices for better functionality
Sap web dynpro – practices for better functionality
 
Abap for functional consultants
Abap for functional consultantsAbap for functional consultants
Abap for functional consultants
 

Recently uploaded

Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdfDr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam
 
How to create an effective K-POC tutorial
How to create an effective K-POC tutorialHow to create an effective K-POC tutorial
How to create an effective K-POC tutorial
vencislavkaaa
 
Full Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptxFull Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptx
mmorales2173
 
132. Acta Scientific Pharmaceutical Sciences
132. Acta Scientific Pharmaceutical Sciences132. Acta Scientific Pharmaceutical Sciences
132. Acta Scientific Pharmaceutical Sciences
Manu Mitra
 
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdfDOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
Pushpendra Kumar
 
The Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdfThe Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdf
ssuser3e63fc
 
Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!
LukeRoyak
 
Widal Agglutination Test: A rapid serological diagnosis of typhoid fever
Widal Agglutination Test: A rapid serological diagnosis of typhoid feverWidal Agglutination Test: A rapid serological diagnosis of typhoid fever
Widal Agglutination Test: A rapid serological diagnosis of typhoid fever
taexnic
 
salivary gland disorders.pdf nothing more
salivary gland disorders.pdf nothing moresalivary gland disorders.pdf nothing more
salivary gland disorders.pdf nothing more
GokulnathMbbs
 
Brand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio IBrand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio I
thomasaolson2000
 
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaInteractive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
23211a7274
 
133. Reviewer Certificate in Advances in Research
133. Reviewer Certificate in Advances in Research133. Reviewer Certificate in Advances in Research
133. Reviewer Certificate in Advances in Research
Manu Mitra
 
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
foismail170
 
Midterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptxMidterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptx
Sheldon Byron
 
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
foismail170
 
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
larisashrestha558
 
My Story of Getting into Tech By Gertrude Chilufya Westrin
My Story of Getting into Tech By Gertrude Chilufya WestrinMy Story of Getting into Tech By Gertrude Chilufya Westrin
My Story of Getting into Tech By Gertrude Chilufya Westrin
AlinaseFaith
 
15385-LESSON PLAN- 7TH - SS-Insian Constitution an Introduction.pdf
15385-LESSON PLAN- 7TH - SS-Insian Constitution an Introduction.pdf15385-LESSON PLAN- 7TH - SS-Insian Constitution an Introduction.pdf
15385-LESSON PLAN- 7TH - SS-Insian Constitution an Introduction.pdf
gobogo3542
 
131. Reviewer Certificate in BP International
131. Reviewer Certificate in BP International131. Reviewer Certificate in BP International
131. Reviewer Certificate in BP International
Manu Mitra
 
han han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi samahan han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi sama
IrlanMalik
 

Recently uploaded (20)

Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdfDr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
Dr. Nazrul Islam, Northern University Bangladesh - CV (29.5.2024).pdf
 
How to create an effective K-POC tutorial
How to create an effective K-POC tutorialHow to create an effective K-POC tutorial
How to create an effective K-POC tutorial
 
Full Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptxFull Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptx
 
132. Acta Scientific Pharmaceutical Sciences
132. Acta Scientific Pharmaceutical Sciences132. Acta Scientific Pharmaceutical Sciences
132. Acta Scientific Pharmaceutical Sciences
 
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdfDOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
 
The Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdfThe Impact of Artificial Intelligence on Modern Society.pdf
The Impact of Artificial Intelligence on Modern Society.pdf
 
Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!Luke Royak's Personal Brand Exploration!
Luke Royak's Personal Brand Exploration!
 
Widal Agglutination Test: A rapid serological diagnosis of typhoid fever
Widal Agglutination Test: A rapid serological diagnosis of typhoid feverWidal Agglutination Test: A rapid serological diagnosis of typhoid fever
Widal Agglutination Test: A rapid serological diagnosis of typhoid fever
 
salivary gland disorders.pdf nothing more
salivary gland disorders.pdf nothing moresalivary gland disorders.pdf nothing more
salivary gland disorders.pdf nothing more
 
Brand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio IBrand Identity For A Sportscaster Project and Portfolio I
Brand Identity For A Sportscaster Project and Portfolio I
 
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaInteractive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
 
133. Reviewer Certificate in Advances in Research
133. Reviewer Certificate in Advances in Research133. Reviewer Certificate in Advances in Research
133. Reviewer Certificate in Advances in Research
 
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
欧洲杯买球平台-欧洲杯买球平台推荐-欧洲杯买球平台| 立即访问【ac123.net】
 
Midterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptxMidterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptx
 
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
欧洲杯投注app-欧洲杯投注app推荐-欧洲杯投注app| 立即访问【ac123.net】
 
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
 
My Story of Getting into Tech By Gertrude Chilufya Westrin
My Story of Getting into Tech By Gertrude Chilufya WestrinMy Story of Getting into Tech By Gertrude Chilufya Westrin
My Story of Getting into Tech By Gertrude Chilufya Westrin
 
15385-LESSON PLAN- 7TH - SS-Insian Constitution an Introduction.pdf
15385-LESSON PLAN- 7TH - SS-Insian Constitution an Introduction.pdf15385-LESSON PLAN- 7TH - SS-Insian Constitution an Introduction.pdf
15385-LESSON PLAN- 7TH - SS-Insian Constitution an Introduction.pdf
 
131. Reviewer Certificate in BP International
131. Reviewer Certificate in BP International131. Reviewer Certificate in BP International
131. Reviewer Certificate in BP International
 
han han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi samahan han widi kembar tapi beda han han dan widi kembar tapi sama
han han widi kembar tapi beda han han dan widi kembar tapi sama
 

Sap Tips and Tricks Training for End user

  • 1. Click to edit Master title style SAP Utility Tools for Analysis and Transport Management with Arghadip Kar SAP Workflow Expert
  • 2. Click to edit Master title styleMeet your Instructor Arghadip Kar Currently an SAP ABAP Architect in the energy industry – I work developing new reusable tools to help business with SAP features used in everyday work activities. Developing programs where production monitoring is minimal and optimizing ABAP coding to add flexibility across SAP modules. Previously worked at IBM Global Services as an SAP ABAP Workflow/Open Text Consultant.
  • 3. Click to edit Master title styleLinks to Tutorial • https://www.michaelmanagement.com/sap-training-course/sap-utility- tools-for-transports •
  • 4. Click to edit Master title styleAgenda • Determine all the Transports related to a particular Object. • Understand preventive measures to avoid releasing Transports with erroneous code. • Understand preventive measures to avoid missing a Transport Migration to Production Environment. • Determine which tables will be used to extract data in SAP. • Download Program code to local file from a respective Package.
  • 5. Click to edit Master title styleIntroduction What are SAP Transports? • An SAP transport is a package which is used to transfer data from one SAP installation to another. This data can range from a simple printer driver to a whole SAP client. • SAP Transports cause an "update", with the only difference being that SAP transports are made by the SAP users themselves.
  • 6. Click to edit Master title styleIntroduction What are different type of Transports? Workbench Request: requests record changes made to an ABAP Workbench object. There are local and transportable Workbench requests. (Local Workbench requests have the target system <space>.) Customizing Requests: changes to Customizing settings are recorded in Customizing requests.
  • 7. Click to edit Master title styleSAP Transaction Codes used for this Utility Transaction Code Description SE01 Transport Organizer (Extended) SE03 Transport Organizer Tools SE09 Transport Organizer SE10 Transport Organizer SE16 Data Browser SE38 ABAP Editor SE18 BADI Builder SE80 Object Navigator
  • 8. Click to edit Master title styleDetermine all Transports related to an Object Go to SE16 –Data Browser transaction Code and enter Table E071.
  • 9. Click to edit Master title styleDetermine all Transports related to an Object Enter table name E071 - standard SAP Table used to store Change & Transport System: Object Entries of Requests/Tasks information. (available within R/3 SAP systems depending on the version and release level.) Field Data Element Data Type Length (Decimals) Check table Description Conversion Routine TRKORR TRKORR CHAR 20 E070 Request/Task AS4POS DDPOSITION NUMC 6 Dictionary: Line item PGMID PGMID CHAR 4 Program ID in Requests and Tasks OBJECT TROBJTYPE CHAR 4 Object Type OBJ_NAME TROBJ_NAME CHAR 120 Object Name in Object List OBJFUNC OBJFUNC CHAR 1 Object function LOCKFLAG LOCKFLAG CHAR 1 Lock status or import status of an object entry GENNUM TRGENNUM CHAR 3 Language information for object entry in Transport Organizer LANG SPRAS LANG 1 * Language Key ISOLA ACTIVITY TRACTIVITY CHAR 20 * Activity that wrote the entry to the object list
  • 10. Click to edit Master title styleDetermine all Transports related to an Object • Provide the Object name (OBJ_NAME) to search for.In this case it is ZAP_VIM_NONPO Program name • Press Enter.
  • 11. Click to edit Master title styleDetermine all Transports related to an Object Below is the List of Transports associated with the Program.
  • 12. Click to edit Master title styleResults • Video
  • 13. Click to edit Master title styleAvoid Releasing Transports with erroneous code • To restrict Creation of Transport with codes which does not have proper checks and parameter set. • Go to SE18 Tcode. SE18 (Business Add-Ins: Definitions) is a standard SAP transaction code available within R/3 SAP systems depending on your version and release level. • Select BADI Name Option • Enter CTS_REQUEST_CHECK in Badi name Select Enhancement Implementation from the top menu and then click Create.
  • 14. Click to edit Master title styleAvoid Releasing Transports with erroneous code Implement Method by double clicking on the below method
  • 15. Click to edit Master title styleAvoid Releasing Transports with erroneous code Implement the below code
  • 16. Click to edit Master title styleAvoid Releasing Transports with erroneous code Video
  • 17. Click to edit Master title styleAvoid missing Transport Migration to Production Environment • How many times the Development Team has moved a Transport and it has caused a lot of issues making the business to stop processing? Answer: Numerous times. Uncountable it is a nightmare • What if I said that this issue will never ever happen again? Answer: You must be kidding me. I wish I still was a kid but I am serious. Those days of endless issues and receiving ABAP Dumps are over
  • 18. Click to edit Master title styleAvoid missing Transport Migration to Production Environment • We will create the code using standard ABAP programming. • Open transaction SE38 to create the ABAP program.
  • 19. Click to edit Master title styleAvoid missing Transport Migration to Production Environment Video
  • 20. Click to edit Master title styleHow to determine tables for data extract • How many times you have to search in internet and ask other users to know which is the table that stores two particular fields in SAP like Purchase Order number and Material Number? • At least Ten times for each scenario. We waste so much time. • Now all those time is yours by just creating a simple program an you will know what is the million dollar table you can get the data
  • 21. Click to edit Master title styleHow to determine tables for data extract • We will create the code using standard ABAP programming. • Open transaction SE38 to create the ABAP program.
  • 22. Click to edit Master title style Video How to determine tables for data extract
  • 23. Click to edit Master title styleDownload Program to local file from a respective Package • How many times as a Technical person or as a SAP end user you knew that we have done this in this project and you forgot it as we are human and we forget ? Answer : Numerous times and it is frustrating doing the same thing over and over and over again. • All those days are over as the next program will download those programs at mass to your local drive 
  • 24. Click to edit Master title styleDownload Program to local file from a respective Package • We will create the code using standard ABAP programming. • Open transaction SE38 to create the ABAP program.
  • 25. Click to edit Master title style Video Download Program to local file from a respective Package
  • 26. Click to edit Master title styleSummary We have reviewed a number of tools that you can use to take Proactive action and useful tools to save your transports and avoid critical problems in your SAP Environment. This should be used everyday in every companies running SAP and for sure you will owe a big thank you to yourself to watch this Tutorial. • Determine all the Transports related to a particular Object. • Preventive measures to avoid releasing a Transport with erroneous code. • Preventive Measures to avoid missing a Transport Migration to the Production Environment. • Determine which tables will be used to extract data in SAP. • Download a Program to a local file from a respective Package.
  • 27. Click to edit Master title styleDisclaimer MICHAEL MANAGEMENT CORPORATION (MMC) AND THE MMC LOGO ARE REGISTERED OR UNREGISTERED TRADE AND/OR SERVICE MARKS OF MMC AND ARE PROTECTED BY US AND INTERNATIONAL COPYRIGHT LAWS. ALL OTHER NAMES, BRANDS, LOGOS, ETC. ARE REGISTERED TRADE OR SERVICE MARKS OF THEIR RESPECTIVE OWNERS. MMC IS NOT AFFILIATED WITH SAP SE. SAP®, THE SAP® LOGO, PRODUCT NAMES, SAP® SCREEN SHOTS © SAP SE.

Editor's Notes

  1. High level agenda
  2. High level agenda