1_ABAP_For_FIsappress_abap_development_for_financial_accounting.pdf

3
Sergey Korolev ABAPDevelopment for Financial Accounting Custom Enhancements Bonn Boston

Transcript of 1_ABAP_For_FIsappress_abap_development_for_financial_accounting.pdf

  • Sergey Korolev

    ABAP Development for Financial Accounting

    Custom Enhancements

    Bonn Boston

    370_Book.indb 3 1/6/11 7:35:31 AM

  • Contents at a Glance

    1 Enhancement Types ................................................................. 17

    2 Master Data Enhancements .................................................... 39

    3 Posting to Accounting ............................................................. 111

    4 Enhancements in Reports ........................................................ 151

    5 Inbound Scenarios in Financial Accounting ............................ 167

    6 Outbound Scenarios in Financial Accounting ........................ 197

    7 Workflow as a User Exit .......................................................... 227

    370_Book.indb 5 1/6/11 7:35:31 AM

  • 7Contents

    Introduction ............................................................................................... 13Acknowledgments ..................................................................................... 15

    1 Enhancement Types .................................................................. 17

    1.1 Customer Enhancements (CMOD/SMOD) ................................... 171.1.1 Function Module Exit .................................................... 181.1.2 Menu Exit ..................................................................... 191.1.3 Customer Exit Subscreen ................................................ 201.1.4 Finding Customer Enhancements .................................... 211.1.5 Enhancements Summary ................................................ 23

    1.2 Business Transaction Events (BTE) ............................................... 241.2.1 Events and Processes ...................................................... 241.2.2 Configuration ................................................................. 251.2.3 Finding Business Transaction Events ............................... 301.2.4 Business Transaction Events Summary ............................ 31

    1.3 Business Add-In (BAdI) ............................................................... 311.3.1 Classic BAdI ................................................................... 321.3.2 Kernel-Based BAdI ......................................................... 341.3.3 Filtered BAdIs ............................................................... 351.3.4 BAdI Subscreen and Function Codes .............................. 361.3.5 Finding BAdIs ................................................................. 371.3.6 BAdI Summary ............................................................... 37

    1.4 Implicit Enhancements ................................................................ 381.5 Summary .................................................................................... 38

    2 Master Data Enhancements ..................................................... 39

    2.1 General Ledger Accounts ............................................................ 392.1.1 Main Transaction Codes for General Ledger

    Account Master Data ..................................................... 402.1.2 Data Enhancement of General Ledger Account

    Master Data Tables ......................................................... 412.1.3 Screen Layout Enhancement .......................................... 52

    370_Book.indb 7 1/6/11 7:35:31 AM

    SAP PRESS reading sampleABAP Development for Financial AccountingSergey Korolev--------------------------------------------Contents at a GlanceContents------------------------------------------------------------------------------------------------------------------------------------www.sap-press.de Galileo Press GmbH 2011