Download ABAP Development for Materials Management in SAP by Jürgen Schwaninger PDF

By Jürgen Schwaninger

No matter if you're a fabrics administration advisor or a programmer, you’ll customize and increase your approaches by way of person exits, enterprise add-ins (BAdIs), and enhancement spots with this e-book. the writer makes use of his real-life event and knowing of the complicated demanding situations that clients face, and offers excellent concepts to augment and optimize the SAP average via customized advancements. This publication exhibits you ways to enforce those customizations for fabrics administration (MM) in SAP ERP and describes how those customizations impact the habit of the person exits with customized ABAP courses. incorporated through the publication are workouts to demonstrate the precise methods and coding examples wanted, in addition to priceless suggestions and tricks.

1. useful creation find out how you should use and turn on some of the enhancement techniques of the SAP process as a way to create functions which are specified on your person wishes.

2. vital software components locate attempted and validated methods for every of the main parts of fabrics administration, in addition to for the validation and substitution of accounting files.

3. Cross-Release Description follow programming examples for unencumber 4.6C and better. You’ll know about replacement resolution strategies if an enhancement has necessities or used to be carried out in a later unlock.

4. whole evaluation observe the main beneficial user-exits, company add-ins, and enhancement spots which are excited by fabrics administration. A accomplished appendix additionally offers an easy-to-reference list.


External prone Management
Inventory Management
Area Valuation and Account task Area
Invoice Verification
Validation and Substitution of Accounting Documents
User Exits and BAdIs
Materials administration

Show description

Read Online or Download ABAP Development for Materials Management in SAP PDF

Best development books

Getting Better: Why Global Development Is Succeeding--And How We Can Improve the World Even More

Knowledgeable at the constructing international reflects—with optimism—on the prior fifty years of reduction interventions.

As the source of revenue hole among built and constructing international locations grows, so grows the cacophony of voices claiming that the hunt to discover an easy recipe for fiscal development has failed. recovering, in sharp distinction, experiences the good news approximately international growth. Economist Charles Kenny argues opposed to improvement naysayers through pointing to the proof of common advancements in wellbeing and fitness, schooling, peace, liberty--and even happiness. Kenny indicates how the unfold of inexpensive applied sciences, akin to vaccines and mattress nets, and concepts, equivalent to political rights, has remodeled the area. He additionally indicates that through knowing this change, we will make the area an excellent larger position to live.

That's to not say that existence is grand for everybody, or that we don't have some distance to head. yet advancements have unfold some distance, and, in response to Kenny, they could unfold even further.

Agile Web Development with Rails 3.1 (Pragmatic Programmers)

Ruby on Rails is helping you produce fine quality, beautiful-looking internet functions fast. you consider growing the applying, and Rails looks after the main points. Tens of hundreds of thousands of builders have used this award-winning publication to profit Rails. it is a vast, far-reaching instructional and reference that is suggested via the Rails middle staff.

Inhibition of Tumor Induction and Development

The first function of this publication is to convey to the eye of contributors of the scientific and clinical groups, in addition to to different individuals, a brand new and increasing zone of research that includes using chemical compounds for the prevention of tumor induction and improvement. This novel use of chemical substances has succeeded in generating a awesome sequence of discoveries lately.

Language Evolution and Developmental Impairments

This e-book offers an account of developmental language impairment from the viewpoint of language evolution. parts of language acquisition and particular language impairments should be mapped to phases within the evolutionary trajectory of language. Lian argues that the educational of procedural talents through early ancestors has served as pre-adaptation of grammar.

Additional info for ABAP Development for Materials Management in SAP

Example text

TYPE zme_pohead . gs_pohead * Table and ~10rk structure for the i tern data * (_db contains the status of the database) DATA : gt_poi tem_db TYP[ SORTED TABLE OF zme_poi tern 44 Customized Fields in Purchase Orders UNIQUE KEY mandt ebeln ebelp , gt_poitem LIKE gt_poitem_db . gs_poitem_db TYPE zme_poitem . TYPE zme_poitem . gs_poitem vl lTH * Form routines for dynpro calls . Always necessary' DATA ok·code TYP E sy·ucomm . INCLUDE lmeviewsfOl . 1 Global Data (Include lZME_CUSTTOP) 4. Create a dynpro for the header data in the function group (suggestion: 0100), and insert the three fields from the ABAP Dictionaty structure ZNE_POHEAD_DS as an in put fie ld.

2. The internaJ tables w ith the items are transferred in the example as table parameters. When the tables are to be transferred as CHANGING parameters, you must first create another table type in the ASAP Dictionary. Because it's an update module, you must set the PASS VALUE flag for the impon paramete rs. 3. The two statuses must be compared, a nd only w hen a d ifference exists must the line be inserted into, o r be updated in. the database tables. 9 includes the example for this module. 50 Customized Fields i n Purchase Orders FUNCTION z_me_cust_update .

Data have been changed • UPDATE zme_pohead FROI1 i_pohead . f . END! f . * Preparing the item data LOOP AT t_poitem INTO gs_poitem . * Was this line :here previously? READ TABLE t_poitem_db INTO gs_poitem_db WITH KEY mandt = sy·mandt ebeln - gs_poitem·ebeln ebelp = gs_poitem·ebelp . IF sy-subrc - 0. Item ~~as already in DB . delete and * note if applicable * DELETE t_poi:em_db INDEX sy·tabix . • * lf gs_poitem_db <> gs_poitem . Content changed . note for UPDATE APPEND gs_poitem TO lt_item_chg .

Download PDF sample

Rated 4.09 of 5 – based on 29 votes