SAP ABAP - Needed Notes

6,218 views

Published on

SAP - ABAP First Steps --> This very basic and useful for good starts for ABAP.

Published in: Technology

SAP ABAP - Needed Notes

  1. 1. SAP – ABAP…First StepAuthor : Akash R. Bhavsar
  2. 2. SAP• SAP – SYSTEM APPLICATIONS AND PRODUCTS IN DATA PROCESSING.• ERP – ENTERPRISE RESOURCE PLANNING
  3. 3. • VISMA – SALES PROCESS• SALES FORCE – SALES PROCESS• J.D.EDWARD – MANUFACTURING BUSINESS• ORACLE – HR & FINANCE MANAGEMENT
  4. 4. WHY SAP - ERP• TO OPTIMIZE – MAXIMUM UTILIZATION THE CURRENT RESOURSES.• THE CURRENT RESOURSES LIKE MAN POWER, MACHINE, FINANCE, GOODS OF THE ORGANIZATION• AVOIDS DELAYS – CAUSE LOSES• MAKE STAFF MORE RESPONSIBLE TOWARDS THE JOB• HELPS TO IMPROVE THE STRATEGIC DECISION MAKING
  5. 5. WHY SAP - ERP• USE REPORTING TOOL FOR IMPLEMENTING DIFFERENT PROCESS AND MAKE ONE DECISION• ADVANCE FEATURES – – WEB DYNPRO – SAP NETWEAVER – ENHANCEMENT PACKAGESSEAVES AS CROSS PLATEFORMS INTEGRATION TOOL
  6. 6. SAP - ABAP• ABAP – ADVANCE BUSINESS APPLICATION PROGRAMMING• SAP USE FOR IT FOR CREATING – MODIFYING – DIFFERENT APPLICATIONS ALSO FOR OTHER MODULES.• ABAP/4 – SUPPORTS OOPS 4TH GENERATION LANGUAGE
  7. 7. SAP - ABAP• REPORTING LANGUAGE• PART OF PASCALS & C• PROCEDURAL PROGRAMMING AND OOPS – SUPPORTS BOTH
  8. 8. SAP - FEATURES• SUPPORTS INDUSTRY BUSINESS• CONVENTIONAL BUSINESS PROCESS VS ERP BUSINESS PROCESS – FUNCTIONAL MODULES• EASY TO MAINTAIN CENTERAL PROCESS
  9. 9. SAP - FEATURES• 17000 TABLES• 11000 APPLICATIONS• DATABASE INDEPENDENT• PLATEFORM INDEPENDENT
  10. 10. DRAWBACKS• HIGH COST• DELAYS• NEED EXPERTS CONSULTANT• FEAR OF – PROJECT MIGHT GET FAIL
  11. 11. SAP ERP PROJECTS• END TO END - IMPLEMENTATION - COMPLETELY NEW• SUPPORT PROJECT – PERIODIC SUPPORT• UPGRADE PROJECT – - NOW 4.6CC TO 4.7EE – ENTERPRISE EDITION• ROLLOUT PROJECT – DATA IS KEPT IN OLD VERSION MOVED TO NEW VERSION THROUGH THIS PROJECTS
  12. 12. SAP – ERP VERSIONS• 4.6CC – CENTERAL COMPONENT• 4.7EE – ENTERPRISE EDITION Now• 6.0ECC – ERP CENTERAL COMPONENT
  13. 13. SAP – TRANSACTION CODE• THROUGH WHICH WE CAN OPEN ANY FILE – DIRECTORY DIRECTLY – APART FOR LONG PATH• TO OPEN AALICATION
  14. 14. LOGIN• ONLY AND ONLY ONE WAY TO LOGIN TO SAP – CLIENT : – USER ID : – PASSWORD : – LANGUAGE : IN18 – INTERNATIONALIZATION – last part for LANGUAGES
  15. 15. CLIENTS• SET OF USERS• STORES DATA TO DATA BASE SERVER
  16. 16. LANDSCAPES• THREE TYPES OF CLIENTS - DEVELOPMENT – ABAP DEVELOPER WORKS - QUALITY – THIS CLIENT TO CHECK FOR ERROR OR QUALITY OF DEVELOPMENT CLIENTS – ABAP’ERS ALSO CAN WORK - PRODUCTION – END USERS WORKS - Functional Person CAN WORK IN ALL THREE.
  17. 17. Three Tiers Architecture• Presentation Server – login pad of SAP – Sapgui.exe – Need to install – You can get presentation server or login pad• Application Server – More then 11000 Applications• Database Server – 17000 tables for database
  18. 18. Sap Offers Wast Range of ProductsFor All Companies•• SAP Business SUITE• SAP Business ALL – IN – ONE MNC• SAP Business BYDESIGN Company USE• SAP Business ONE High Cost Usage Integration Small Company USE
  19. 19. SAP Business ONE• Company less then 100 employees and 30 users• Ms WORD and EXCEL• For SMALL and Mid Size Companies• Implementation Time - Approx. 6-8 weeks• Available in 40 countries – 20 languages
  20. 20. SAP Business ByDesign• Used for midsize companies• With between 100 – 500 Employees• Available in USA, Germany, France, UK, China, India• Implementation Time – Approx 4-8 weeks
  21. 21. SAP Business ALL – in - ONE• Up to 2500 employees• Available in 50 countries• Implementation Time – approx 8-16 weeks• Industry Specific• NETWEAVER
  22. 22. SAP Business SUITE• Complete Spectrum of Business Solutions• Complete Business Software Package• Comprehensive and Flexible Applications with highly evolved functions :• Complete Integration• Industry Typical Functional• Unlimited Scalability• Smooth Collaboration via INTERNET
  23. 23. Maintenance Strategy• Maintenance for FIVE YEARS – followed by the ONE YEAR Extended Maintenance for Maintenance Fees of 2% More.. 5– 1–2• Optionally 2 Year for Maintenance Fees of 4% More
  24. 24. SAP NETWEAVER• People Integration• Information Integration• Process Integration• Application Integration• Life Cycle Management• Composite Application Integration
  25. 25. Important Notes• Just SAVE is not enough in SAP• CTRL + S – for SAVE SAP OBJECTS• User defined object names – starts with “y” and “z”• CTRL + F3 – for ACTIVATE the OBJECT – MUST REQURED – for transport to next object• Objects get allocated in REPOSITORY.• /NSE38 …DIRECT JUMP… “/N”
  26. 26. Important Transaction Codes• ABAP DATA DICTONARY – SE11• ABAP EDITOR – SE38• FUNCTION BUILDER – SE37• CLASS BUILDER – SE24• SCREEN PAINTER – SE51• MENU PAINTER – SE41• REPOSITORY BROWSER – SE80• MESSAGE CLASS – SE91• TRANSACTION CODE – SE93 – ABAP WORKBENCH TOOLS IN ALL T-CODES RESIDES THERE.
  27. 27. Some Important Tables• LFA1• EKKO• EKPO• KNA1• VBAK• VBAP
  28. 28. DATA DICTONARY - SE11• DATABSE SERVER• TABLE• DATA ELEMENT• STRUCTURE• LOCK OBJECT• VIEW• TABLE TYPE• TYPE POOL
  29. 29. Domain & Data element• NAME SACHIN• Filed.lable char(6)• Data element domain (data type)• (which types of field saved as Data Elements)
  30. 30. Important Websites• Sap.COM• Help.sap.com• Sdn.com

×