SAP ABAP IMG Activity /SPE/BADI_ID_HANDL (BAdI: Extensions for ID Handling)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-SPM-INB (Application Component) Goods Receipt Process
     /SPE/ID_HANDLING (Package) Inbound delivery handling
IMG Activity
ID /SPE/BADI_ID_HANDL BAdI: Extensions for ID Handling  
Transaction Code /SPE/79000046   (empty) 
Created on 20040714    
Customizing Attributes /SPE/BADI_ID_HANDL   Extensions for the ID handling class 
Customizing Activity /SPE/BADI_ID_HANDL   Extensions for the ID handling 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name /SPE/INB_ID_HANDLING    

Use

This Business Add-In (BAdI) is used in Service Parts Management and enables you to change and make extensions to inbound delivery (ID) handling.

The following methods are available:

  • CREATE_METHOD

    This method is called during the constructor of class /SPE/CL_ID_HANDLING.

  • SELECT

    This method can be used to select additional tables.

  • PARSING_SPLIT

    This method is called during parsing for the split of an inbound delivery.

  • PARSING_BAPI

    This method is called during parsing in BAPI processing. All data of class /SPE/CL_ID_HANDLING is changeable.

  • PARSING_IDOC

    This method is called during parsing in IDOC processing. All data of class /SPE/CL_ID_HANDLING is changeable.

  • SAVE

    This method is called when an inbound delivery is saved and can be used, for example, to save additional tables.

  • POST_FULL_GR

    This method is called when a full goods receipt is posted.

  • POST_ GR

    This method is called when a partial goods receipt is posted.

  • POST_QD

    This method is called when a quantity difference is posted. Parameter table XT_TWMD is changeable.

  • DELETE

    This method is called when an inbound delivery is deleted.

  • CANCEL_ GR

    This method is called when goods receipt is cancelled.

  • SPLIT

    This method is called when an inbound delivery is split.

  • SET_IN_YARD

    This method is called when the inbound delivery status changes to In Yard.

  • PREVALIDATE_ASN

    This method is called during pre-validation of an inbound delivery (in other words, when basic checks are performed).

  • VALIDATION

    This method is called when an inbound delivery is validated.

  • ENRICH_HEAD

    This method is called during header enrichment of an inbound delivery.

  • ENRICH_ITEM

    This method is called during item enrichment of an inbound delivery. Parameter table XLIPS is changeable.

  • ENRICH

    This method is called during enrichment of an inbound delivery.

  • DETERMINE_STORAGE_TYPE

    This method determines the storage type of an inbound delivery.

  • WS_DELIVERY_UPDATE_2

    This method is called just before the standard function module WS_DELIVERY_UPDATE_2 is called. All parameters of WS_DELIVERY_UPDATE_2 are changeable.

  • GN_DELIVERY_CREATE

    This method is called just before the standard function module GN_DELIVERY_CREATE is called. All parameters of GN_DELIVERY_CREATE are changeable.

  • COPY_FROM_OBJ

    This method can be used to copy the attributes of an object.

  • REFRESH

    This method refreshes the internal tables.

Requirements

Standard settings

Activities

Example

Business Attributes
ASAP Roadmap ID 153   Design enhancements 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20040820 
SAP Release Created in 100