ABAP Development for Materials Management in SAP : User Exits and BAdis by Jürgen Schwaninger (2010, Hardcover)

ZUBER (265008)
97,8% positive Bewertungen
Preis:
US $128,20
(inkl. MwSt.)
Ca.CHF 104,65
+ $29,98 Versand
Lieferung ca. Mo, 30. Jun - Mo, 14. Jul
Rücknahme:
30 Tage Rückgabe. Käufer zahlt Rückversand. Wenn Sie ein eBay-Versandetikett verwenden, werden die Kosten dafür von Ihrer Rückerstattung abgezogen.
Artikelzustand:
Sehr gut

Über dieses Produkt

Product Identifiers

PublisherRheinwerk Publishing Inc.
ISBN-101592293735
ISBN-139781592293735
eBay Product ID (ePID)121708045

Product Key Features

Number of Pages260 Pages
LanguageEnglish
Publication NameAbap Development for Materials Management in Sap : User Exits and Badis
Publication Year2010
SubjectProgramming / Object Oriented, Management, Enterprise Applications / General
FeaturesNew Edition
TypeTextbook
Subject AreaComputers, Business & Economics
AuthorJürgen Schwaninger
FormatHardcover

Dimensions

Item Height0.9 in
Item Length9 in
Item Width6.9 in

Additional Product Features

Intended AudienceScholarly & Professional
LCCN2010-042024
IllustratedYes
Table Of ContentPreface 11 1 Introduction 13 1.1 Objectives 13 1.2 Structure and Content 13 1.3 Target Audience 14 1.4 Prerequisites 14 2 General Information on User Exits and BAdIs 17 2.1 Using User Exits 17 2.1.1 Finding and Viewing Enhancements 18 2.1.2 Creating a Project and Assigning Enhancements 18 2.1.3 Using Components of the Project 19 2.1.4 Activating and Deactivating Projects 21 2.2 Use of Classic BAdIs 22 2.2.1 Finding and Viewing Enhancements 22 2.2.2 Creating a BAdI Implementation 24 2.2.3 Working with Methods 25 2.2.4 Activating and Deactivating BAdIs 27 2.2.5 Enhanced Editing Options 28 2.3 Use of New BAdIs (Enhancement Spots) 29 2.3.1 SAP Enhancement Framework 29 2.3.2 Finding and Viewing Enhancement Spots 30 2.3.3 Creating Enhancement Implementations 31 2.3.4 Working with Methods 33 2.3.5 Activating and Deactivating BAdIs 34 3 User Exits and BAdIs in Purchasing 37 3.1 Customized Fields in Purchase Orders 37 3.1.1 Overview of the Implementation 38 3.1.2 Implementation of Custom Purchase Order Data and Function Group 42 3.1.3 Integration of Custom Fields into the BAdIs 54 3.1.4 Integration of Customer Fields into the Business Logic 61 3.1.5 Initializing, Reading, and Updating Data 68 3.1.6 Display of Error Messages 69 3.2 Customizing the Document Overview in Purchase Requisitions or Purchase Orders 72 3.2.1 Removal of a Standard Selection Variant 72 3.2.2 Inserting Custom Selection Variants 75 4 User Exits and BAdIs in External Services Management 83 4.1 Prepopulating Account Assignment for Service Lines 83 4.2 Input Check of the Service Lines 86 4.2.1 Prepopulating Fields in EXIT_SAPLMLSP_030 87 4.2.2 Input Check in EXIT_SAPLMLSP_031 88 4.3 Prepopulation of the Header Data in the Data Entry Sheet 89 5 User Exits and BAdIs in Inventory Management 93 5.1 Custom Fields in Transaction MIGO 93 5.1.1 Custom Fields: An Overview 94 5.1.2 Preparations in the ABAP Dictionary 97 5.1.3 Preparation of the Function Group 98 5.1.4 Preparation and Status Management in MB_MIGO_BADI 104 5.1.5 Activation of Custom Header Data 109 5.1.6 Activation of Custom Item Data 112 5.1.7 Updating the Data 117 5.2 Other Functions of the BAdI MB_MIGO_BADI 118 5.2.1 Noting Custom Data 119 5.2.2 Input Checks in Transaction MIGO 123 5.3 Checking and Prepopulating Standard Fields 125 5.3.1 Prepopulation of Storage Location and Text 125 5.3.2 Checking the Standard Fields 126 5.4 Check of the Earliest Delivery Date 127 5.5 Tolerance Limits for Scheduling Agreements 129 5.5.1 Overwriting Overdelivery Quantity 129 5.5.2 Overwriting Default Quantity 132 5.6 Enhancement of Reservations 134 5.6.1 Prepopulating Fields 135 5.6.2 Checking Entries 137 6 User Exits and BAdIs in the Valuation and Account Assignment Area 139 6.1 GR/IR Clearing Account 139 6.2 Overriding the Account Determination in the User Exit 141 7 User Exits and BAdIs in Logistics Invoice Verification 145 7.1 Custom Fields in Transaction MIRO 145 7.1.1 Overview of the Solution via BAdI 146 7.1.2 BAdI in Detail Customizations in the ABAP Dictionary 148 7.1.3 Creating a Custom Dynpro with Table Control 151 7.1.4 Preparation of the Data in the BAdI 154 7.1.5 Back to the Dynpro 158 7.2 Overriding Tolerance Checks 164 7.2.1 Tolerance Limits in Customizing 165 7.2.2 Use of the Enhancement 166 8 Validation and Substitution of Accounting Documents 171 8.1 Validation of Accounting Documents 172 8.1.1 Callup Points 172 8.1.2 Steps 173 8.1.3 Example without Exit Routine 174 8.1.4 Example with Exit Routine 177 8.2 Substitution of Accounting Documents 182 8.2.1 Substitution without Exit Routine 183 8.2.2 Substitution with Exit Routine 185 8.2.3 Read Access to Data of the Source Document 188 Appendices 193 A User Exits and BAdIs in SAP Materials Management 193 A.1 Purchasing 194 A.2 External Services Management 221 A.3 Inventory Management 227 A.4 Valuation and Account Assignment 238 A.5 Logistics Invoice Verification 240 B The Author 257 Index 259
Edition DescriptionNew Edition
SynopsisOffers custom enhancement exercises for the SAP standard. Reviews examples for purchasing, inventory management, invoice verification, and much more Provides an overview of more than 140 user exits, BAdIs, and enhancements. Whether you are a Materials Management consultant or a programmer, you'll learn how to personalize and improve your processes by means of user exits, business add-ins (BAdIs), and enhancement spots with this book. The author uses his real-life experience and understanding of the frustrating challenges that users face, and provides ideal options to enhance and optimize the SAP standard through custom developments. This book shows you how to implement these customizations for Materials Management (MM) in SAP ERP and describes how these customizations influence the behavior of the user exits with custom ABAP programs. Included throughout the book are exercises to illustrate the exact procedures and coding examples needed, as well as valuable tips and tricks. Practical Introduction Learn how you can use and activate the various enhancement options of the SAP system in order to create applications that are unique to your individual needs. Important Application Areas Find tried and tested approaches for each of the major areas of Materials Management, as well as for the validation and substitution of accounting documents. Cross-Release Description Apply programming examples for Release 4.6C and higher. You'll learn about alternative solution options if an enhancement has prerequisites or was implemented in a later release. Complete Overview Discover the most useful user-exits, business add-ins, and enhancement spots that are involved in Materials Management. A comprehensive appendix also provides an easy-to-reference list., Whether you are a Materials Management consultant or a programmer, you'll learn how to personalize and improve your processes by means of user exits, business add-ins (BAdIs), and enhancement spots with this book. The author uses his real-life experience and understanding of the frustrating challenges that users face, and provides ideal options to enhance and optimize the SAP standard through custom developments. This book shows you how to implement these customizations for Materials Management (MM) in SAP ERP and describes how these customizations influence the behavior of the user exits with custom ABAP programs. Included throughout the book are exercises to illustrate the exact procedures and coding examples needed, as well as valuable tips and tricks. 1. Practical Introduction Learn how you can use and activate the various enhancement options of the SAP system in order to create applications that are unique to your individual needs. 2. Important Application Areas Find tried and tested approaches for each of the major areas of Materials Management, as well as for the validation and substitution of accounting documents. 3. Cross-Release Description Apply programming examples for Release 4.6C and higher. You'll learn about alternative solution options if an enhancement has prerequisites or was implemented in a later release. 4. Complete Overview Discover the most useful user-exits, business add-ins, and enhancement spots that are involved in Materials Management. A comprehensive appendix also provides an easy-to-reference list. Highlights: Purchasing External Services Management Inventory Management Area Valuation and Account Assignment Area Invoice Verification Validation and Substitution of Accounting Documents User Exits and BAdIs Materials Management, · Offers custom enhancement exercises for the SAP standard· Reviews examples for purchasing, inventory management, invoice verification, and much more· Provides an overview of more than 140 user exits, BAdIs, and enhancementsWhether you are a Materials Management consultant or a programmer, you'll learn how to personalize and improve your processes by means of user exits, business add-ins (BAdIs), and enhancement spots with this book. The author uses his real-life experience and understanding of the frustrating challenges that users face, and provides ideal options to enhance and optimize the SAP standard through custom developments. This book shows you how to implement these customizations for Materials Management (MM) in SAP ERP and describes how these customizations influence the behavior of the user exits with custom ABAP programs. Included throughout the book are exercises to illustrate the exact procedures and coding examples needed, as well as valuable tips and tricks.Practical IntroductionLearn how you can use and activate the various enhancement options of the SAP system in order to create applications that are unique to your individual needs.Important Application AreasFind tried and tested approaches for each of the major areas of Materials Management, as well as for the validation and substitution of accounting documents.Cross-Release DescriptionApply programming examples for Release 4.6C and higher. You'll learn about alternative solution options if an enhancement has prerequisites or was implemented in a later release.Complete OverviewDiscover the most useful user-exits, business add-ins, and enhancement spots that are involved in Materials Management. A comprehensive appendix also provides an easy-to-reference list., Whether you are a Materials Management consultant or a programmer, you'll learn how to personalize and improve your processes by means of user exits, business add-ins (BAdIs), and enhancement spots with this book. The author uses his real-life experience and understanding of the frustrating challenges that users face, and provides ideal options to enhance and optimize the SAP standard through custom developments. This book shows you how to implement these customizations for Materials Management (MM) in SAP ERP and describes how these customizations influence the behavior of the user exits with custom ABAP programs. Included throughout the book are exercises to illustrate the exact procedures and coding examples needed, as well as valuable tips and tricks. 1. Practical Introduction Learn how you can use and activate the various enhancement options of the SAP system in order to create applications that are unique to your individual needs. 2. Important Application Areas Find tried and tested approaches for each of the major areas of Materials Management, as well as for the validation and substitution of accounting documents. 3. Cross-Release Description Apply programming examples for Release 4.6C and higher. You'll learn about alternative solution options if an enhancement has prerequisites or was implemented in a later release. 4. Complete Overview Discover the most useful user-exits, business add-ins, and enhancement spots that are involved in Materials Management. A comprehensive appendix also provides an easy-to-reference list. Purchasing External Services Management Inventory Management Area Valuation and Account Assignment Area Invoice Verification Validation and Substitution of Accounting Documents User Exits and BAdIs Materials Management
LC Classification NumberTS161.S38713 2011
Noch keine Bewertungen oder Rezensionen