• Complain

Michael Koch - ABAP Development for Sales and Distribution in SAP: Exits, BAdIs, and Enhancements (Sap Essentials)

Here you can read online Michael Koch - ABAP Development for Sales and Distribution in SAP: Exits, BAdIs, and Enhancements (Sap Essentials) full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2012, publisher: SAP PRESS, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Michael Koch ABAP Development for Sales and Distribution in SAP: Exits, BAdIs, and Enhancements (Sap Essentials)
  • Book:
    ABAP Development for Sales and Distribution in SAP: Exits, BAdIs, and Enhancements (Sap Essentials)
  • Author:
  • Publisher:
    SAP PRESS
  • Genre:
  • Year:
    2012
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

ABAP Development for Sales and Distribution in SAP: Exits, BAdIs, and Enhancements (Sap Essentials): summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "ABAP Development for Sales and Distribution in SAP: Exits, BAdIs, and Enhancements (Sap Essentials)" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

This book explains solutions to the most common enhancement scenarios in SD, and provides insight on how to implement light and flexible enhancements. Youll follow along with specific examples of when the standard SD system doesnt 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 practicaljump in with a book that explains the whys and hows!
1. No-Nonsense Enhancement Advice Understand when enhancements should be used, and what impacts theyll have on your SAP system in the short and long term.
2. What Enhancement Will Work? There is no best enhancementlearn 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 companys 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: author's other books


Who wrote ABAP Development for Sales and Distribution in SAP: Exits, BAdIs, and Enhancements (Sap Essentials)? Find out the surname, the name of the author of the book and a list of all author's works by series.

ABAP Development for Sales and Distribution in SAP: Exits, BAdIs, and Enhancements (Sap Essentials) — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "ABAP Development for Sales and Distribution in SAP: Exits, BAdIs, and Enhancements (Sap Essentials)" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Michael Koch
ABAP Development for Sales and Distribution in SAP
Exits, BAdIs, and Enhancements
1st edition 2012

Imprint This e-book is a publication many contributed to specifically Editor - photo 1

Imprint

This e-book is a publication many contributed to, specifically:

Editor Laura Korslund
Acquisitions Editor Kelly Grace Harris
Copyeditor Julie McNamee, Hope, IN
Production E-Book Graham Geary
Cover Design Graham Geary
Photo Credit iStockphoto.com/Ceneri
Typesetting E-Book Publishers' Design and Production Services, Inc.

We hope that you liked this e-book. Please share your feedback with us and read the to find out how to contact us.

The Library of Congress has cataloged the printed edition as follows:

Koch, Michael.ABAP development for sales and distribution in SAP : exits, BADIs, andenhancements / Michael Koch. 1st ed.p. cm.ISBN 978-1-59229-420-6 ISBN 1-59229-420-01. SAP ERP. 2. Sales managementComputer programs. 3. MarketingManagementComputer programs. I. Title.HF5438.4.K634 2013658.80028553dc232012027202

ISBN 978-1-59229-420-6 (print)
ISBN 978-1-59229-604-0 (print and e-book)
ISBN 978-1-59229-603-3 (e-book)

2012 by Galileo Press Inc., Boston (MA)
1st edition 2012

Preface

Today, SAP ERP counts for more than 65,000 installations worldwide. Experts estimate that 90-95% of these installations use Sales and Distribution (SD), so we can assume that roughly 60,000 businesses around the globe use it. In other words, SAP SD is a true ERP success story.

There are many reasons for this success, but one that repeatedly ranks the highest is the level of configuration and customization that can be achieved within SD. Both sales and distribution form integral parts of most modern businesses. Therefore, the ability to mold the system to key business processeswhere deemed necessarycan be paramount. While configuration enables a business to add system settings within the boundaries of the programming code defined by SAP, customization goes deeper and requires additional code in ABAP, SAPs programming language.

However, customization of standard software is often frowned upon. Experts perceive any deviation from the standard as a potential heachache when it comes to future upgrades. This leaves customers in a dilemma, as shown in the following light-hearted illustration.

Over the past 20 years however SAP has worked hard to allow its customers to - photo 2

Over the past 20 years, however, SAP has worked hard to allow its customers to slightly adjust key processes if necessary, yet still remain on the upgrade path. This is enabled by different kinds of technologies such as exits, business add-ins (BAdIs), and the more recent introduction of the Enhancement Framework. These technologies support ABAP code customizations and play a major role when modifying SAPs standard ABAP delivery.

About This Book

This book is predominantly based on my own consulting experience and tasks I have worked on over the years. I have tried to include helpful, real-world examples of varying difficulty and complexity.

will show you how to do the following:

  • Add new field validations for a sales order.

  • Capture additional data in custom fields within Transactions VA01/02.

  • Automatically create a SAP CRM activity after billing cancellation.

  • Filter pricing data within a SAP standard web service for order confirmation.

  • Add custom fields within SD pricing.

  • Set a delivery block from new validation within a code enhancement.

  • Use a BAdI to keep track of delivery KPIs within a little custom reporting system.

  • Enhance a standard delivery monitor report to include custom KPI data.

  • Split invoice items into separate documents by using a VOFM routine.

  • Change the reference field and numbering range while a new invoice is created.

concludes with an outlook on ERP enhancements and their role in the future.

Within the appendices you will find an overview of all SD-related exits and BAdIs, as well as one of the longer coding examples (which can also be found online).

Who Benefits from This Book

This book will be beneficial to the following groups of people:

  • ABAP developers (beginner, intermediate)

  • SD consultants (all levels of experience)

  • Support consultants (all levels of experience)

  • SAP architects (all levels of experience)

  • Project team members who require a deeper understanding of how to enhance standard SAP ERP

System Prerequisites

All examples in this book have been created and tested in a SAP ECC 6.06 system on SAP NetWeaver AS ABAP 7.31. However, none of the shown examples require such a recent release level (as of July 2012) and any SAP ECC 6.0 and SAP NetWeaver AS ABAP 7.x and above will suffice. If you work on earlier releases, some of the newer enhancement techniques such as BAdIs or the Enhancement Framework might not be available.

If in doubt, refer to the overviews in to check whether an enhancement point or BAdI is available within the application release you are using.

Fictional Project

Software development doesnt take place in a vacuum, and most of the time there are underlying pains and purposes for it. The same goes for any enhancements to SAP systems, which invariably often stem from business requirements. Therefore, simply showcasing the most common exits and enhancements with instructions on how to implement them doesnt reach far enough. Its important to tell a business story. Its equally important for IT professionals to realize this concept and have a grasp of the business story behind a proposed change.

Youll find that this book mirrors the real world as much as possible. Throughout the course of this book, I have used stories and anecdotes from a fictional project to better illustrate the discussed topics.

Youll come across a junior ABAP developer and a senior SD consultant, who will accompany you on your learning journey. So lets meet the business, Sean, and Christine

The Byrell Corporation

Byrell Corporation has been trading for more than 50 years as a logistics business with depots and warehouses in various locations on the British Isles. The company has been growing steadily over the past 40 years, in particular in the past 20, which among other things led to the boards decision to implement SAP R/3 and replace the various legacy systems previously in place. Apart from the traditional haulage business, Byrell also offers storage and warehousing solutions, based on its SAP systems and custom developments.

In 2004, Byrell decided to add SAP CRM alongside its SAP ERP system to offer its customers a better integration of opportunity management and quotations.

Byrell envisages an upgrade to the latest SAP ECC Enhancement Pack in the near future and has already instructed its SAP team to prepare for this.

Sean, Senior SD Consultant

Sean has been with the Byrell Corporation for more than 30 years now. He started with Byrell when he was in his early twenties, working as a packer in the warehouse. Over the years, his bosses recognized his technical aptitude and gave him the option to cross over into IT, where he played a pivotal role in the implementation of SAP R/3 3.1i in 1995. Since then, he has worked on other major upgrades, all the way to the current SAP ECC 6.0 release. Apart from his upgrade project work, Sean deals with smaller SD support and improvements, liaising between business and IT.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «ABAP Development for Sales and Distribution in SAP: Exits, BAdIs, and Enhancements (Sap Essentials)»

Look at similar books to ABAP Development for Sales and Distribution in SAP: Exits, BAdIs, and Enhancements (Sap Essentials). We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «ABAP Development for Sales and Distribution in SAP: Exits, BAdIs, and Enhancements (Sap Essentials)»

Discussion, reviews of the book ABAP Development for Sales and Distribution in SAP: Exits, BAdIs, and Enhancements (Sap Essentials) and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.