ABAP Development for Sales and Distribution in SAP - Michael Koch

ABAP Development for Sales and Distribution in SAP

Exits, BAdIs, and Enhancements

(Autor)

Buch | Hardcover
260 Seiten
2012
SAP Press (Verlag)
978-1-59229-420-6 (ISBN)
69,95 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
This book explains solutions to the most common enhancement scenarios in SD, and provides insight on how to implement light and flexible enhancements. You'll follow along with specific examples of when the standard SD system doesn't meet business requirements, including sales orders and billing, and understand how to find the right enhancement and implement the solution. Learning about ABAP development for Sales and Distribution in SAP has never been so practical- jump in with a book that explains the whys and hows! 1. No-Nonsense Enhancement Advice: Understand when enhancements should be used, and what impacts they'll have on your SAP system in the short and long term. 2. What Enhancement Will Work?: There is no 'best enhancement,' learn how to compare the pros and cons of different enhancement methods and understand how they can tailor your standard SD functionality. 3. Detailed Scenarios: See specific examples that illustrate where enhancements are necessary, then how to find and implement custom enhancements to meet a company's specific SD needs. 4. Practical SD Topics: Sales order processing, delivery processing, and billing: Find enhancement scenarios and solutions in the book by these common topics. 5. Comprehensive Appendices: Find detailed listings of BAdIs and exits for sales orders, delivery, invoicing, transport documents, and more, as well as complete coding examples. Highlights:

Explicit and implicit enhancements
Persistent objects and classes
Enhancement and Switch Framework
Enterprise services
VOFM routines
Repository Infosystem
Validations
Remote function calls (RFC)
Customer-defined routines
KPI reporting

Michael Koch was born in Aachen, Germany. His career in IT started in 1990 as a COBOL and RPG programmer. He soon started a double business degree course at Fachhochschule Aachen, which led to his first adventures in ABAP coding. Michael completed his course at CoventryUniversity, England, where he graduated in 1998.Since then, he has worked on national and multinational SAP projects in both consulting and end-user roles. During his work in the SAP arena, he covered various industries including automotive, FMCG, entertainment, insurance, telecoms, and high tech. In 2002, Michael founded his own freelance business, Pixelbase (http://pixelbase.co.uk), which provides independent SAP development consulting. Pixelbase's focus is SAP NetWeaver web development, rich Internet applications, application architecture and design, customizations, upgrades, and interfaces. Pixelbase takes pride in its work and aims to give clients value for money by offering independent, real-world advice.Michael now lives in England with his family. He has been a member of the SAP Mentor initiative since 2009.

Preface
Introduction to Enhancements in Sales and Distribution
Enhancing Standard SD Functionality
Customer Routines
The Enhancement and Switch Framework
Comparison of Enhancement Methods
Summary
PART I Enhancements in Sales Order Processing
Validating Sales Order Data
Business Scenario
Finding the Right Enhancement
Implementing the Solution
Summary
Capturing and Saving Additional Data Fields in Sales Order Processing
Business Scenario
Finding the Right Enhancement
Implementing the Solution
Summary
Creating an SAP CRM Activity after SD Order Billing
Business Scenario
Finding the Right Enhancement
Communication between SAP Systems via RFC
Implementing the Solution
Summary
Filtering Pricing Data within a Web Service
Background on SOA and Enterprise Services
Business Scenario
Finding the Right Enhancement
Implementing the Solution
Summary
Using a Custom Field in SD Pricing
Business Scenario
Finding the Right Enhancement
Implementing the Solution
Summary
PART II Enhancements in Delivery Processing
Setting a Delivery Block on the Header Level
Business Scenario
Finding the Right Enhancement
Implementing the Solution
Summary
Using a BAdI to Keep Track of Delivery KPIs
Business Scenario
Finding the Right Enhancement
Implementing the Solution
Summary
Using a Customer Exit to Enhance the Outbound Delivery Monitor
Business Scenario
Finding the Right Enhancement
Implementing the Solution
Summary
PART III Enhancements in Billing
Invoice Splitting Using a VOFM Routine
Business Scenario
Finding the Right Enhancement
Implementing the Solution
Summary
Changing Invoice Reference and Numbering Range during Document Creation
Business Scenario
Finding the Right Enhancement
Implementing the Solution
Summary
PART IV Conclusion
Finding the Right Enhancement Technique
Techniques Used and How the Solution Was Found
Solution Search Categories
Key Aspects When Implementing Enhancements
There is No ""Silver Bullet""
Future Outlook
Appendices
Exits and BAdIs in Sales and Distribution
Code Listing for Class ZCL_SURVEY
The Author
Index

Erscheint lt. Verlag 31.10.2012
Reihe/Serie SAP PRESS Englisch
Verlagsort Maryland
Sprache englisch
Maße 175 x 229 mm
Themenwelt Mathematik / Informatik Informatik Netzwerke
Mathematik / Informatik Informatik Programmiersprachen / -werkzeuge
Informatik Weitere Themen SAP
Schlagworte ABAP • BAdI • Create/simulate sales orders • Delivery processing enhancement • Field Validation • Pricing routine • Remote Function Call • Sales order processing enhancement • SAP • Text Objects • User Exit • User prompts
ISBN-10 1-59229-420-0 / 1592294200
ISBN-13 978-1-59229-420-6 / 9781592294206
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Schnittstellenentwicklung für SAP Fiori, mobile und …

von Carsten Bönnen; Volker Drees; André Fischer …

Buch | Hardcover (2024)
Rheinwerk (Verlag)
89,90