SAP ABAP Interface IF_BADI_HU_MAIN (BAdI Interface IF_BADI_HU_MAIN)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
LO-HU (Application Component) Handling Unit Management
⤷
HU_BADI (Package) Business Add-Ins for Handling Units
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_BADI_HU_MAIN | BAdI Class CL_EX_BADI_HU_MAIN | 20080509 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_IM_LXVAS_LMOB_PACK | Imp. class for BAdI imp. LXVAS_LMOB_PACK | 20030706 |
Properties
| Interface | IF_BADI_HU_MAIN | |
| Short Description | BAdI Interface IF_BADI_HU_MAIN |
General Data
| Package | HU_BADI | Business Add-Ins for Handling Units |
| Created | 20011025 | SAP |
| Last changed | 20100310 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_BADI_HU_MAIN has no forward declaration.
Interfaces
Interface IF_BADI_HU_MAIN has no interface.
Friends
Interface IF_BADI_HU_MAIN has no friend.
Attributes
Interface IF_BADI_HU_MAIN has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Check the HU Assignment | 20011112 | |
| 2 | Instance method | Public | Method | Set Customer-Specific Status for Goods Movements | 20011025 | |
| 3 | Instance method | Public | Method | Checks when Changing HU Header Attributes | 20011025 | |
| 4 | Instance method | Public | Method | Change HU Header Data and Update of Other Data | 20011025 | |
| 5 | Instance method | Public | Method | Additional Selections | 20011112 |
Events
Interface IF_BADI_HU_MAIN has no event.
Types
Interface IF_BADI_HU_MAIN has no local type.
Method Signatures
Method ASSIGNMENT_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_HEADER | Call by reference | Type reference (TYPE) | VEKPVB | Kopf der obersten HU | 20011112 | |||
| 2 | IS_HEADER51 | Call by reference | Type reference (TYPE) | HEADER51 | allg. Kopfdaten | 20011112 | |||
| 3 | IT_HEADERS | Call by reference | Type reference (TYPE) | HUM_HU_HEADER_T | Tabelle aller Köpfe dieser Hierarchie | 20011112 | |||
| 4 | IT_ITEMS | Call by reference | Type reference (TYPE) | HUM_HU_ITEM_T | Tabelle aller Positionen dieser Hierarchie | 20011112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | HU-Zuordnung ist nicht erlaubt | 20011112 |
Method GM_STATUS_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ATTRIBUTES | Call by reference | Type reference (TYPE) | HUM_HEADER_ATTRIBUTES_S | Attribute des Handling Unit Kopfes | 20011025 | |||
| 2 | IS_HEADER | Call by reference | Type reference (TYPE) | VEKPVB | Handling Unit Kopf | 20011025 | |||
| 3 | IS_HEADER51 | Call by reference | Type reference (TYPE) | HEADER51 | HU_Bearbeitung: allg. Kopfdaten | 20011025 | |||
| 4 | IT_HEADER | Call by reference | Type reference (TYPE) | HUM_HU_HEADER_T | Handling Units | 20011025 | |||
| 5 | IT_ITEMS | Call by reference | Type reference (TYPE) | HUM_HU_ITEM_T | Handling Unit Positionen | 20011025 |
Method GM_STATUS_SET on Interface IF_BADI_HU_MAIN has no exception.
Method HEADER_CHECKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ATTRIBUTES | Call by reference | Type reference (TYPE) | HUM_HEADER_ATTRIBUTES_S | Attribute des Handling Unit Kopfes | 20011025 | |||
| 2 | IS_CHANGED_FIELDS | Call by reference | Type reference (TYPE) | V51P_CHANGED | Struktur für Importtabelle des Bausteins LV51PU12 | 20011025 | |||
| 3 | IS_HEADER | Call by reference | Type reference (TYPE) | VEKPVB | Arbeitsstruktur Handling Unit Kopf | 20011025 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | keine weitere Bearbeitung dieses Datensatzes | 20011025 |
Method HEADER_UPDATE_IN_PACKING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CF_HEADER_UPDATE | Call by reference | Type reference (TYPE) | XFELD | Änderungskennzeichen Kopf | 20080509 | |||
| 2 | CS_HEADER_ATTRIBUTES | Call by reference | Type reference (TYPE) | HUM_HEADER_ATTRIBUTES_S | Attribute des HU Kopfes | 20011025 | |||
| 3 | CS_HU_ITEM_ATTRIBUTES | Call by reference | Type reference (TYPE) | HUM_HEADER_ATTRIBUTES_S | Attribute des HU Positonskopfes | 20011025 | |||
| 4 | IF_UPDKZ | Call by reference | Type reference (TYPE) | UPDKZ_D | Änderungskennzeichen | 20011025 | |||
| 5 | IS_HEADER51 | Call by reference | Type reference (TYPE) | HEADER51 | HU_Bearbeitung: allg. Kopfdaten | 20011025 | |||
| 6 | IS_HU_HEADER | Call by reference | Type reference (TYPE) | VEKPVB | HU-Kopf der oberen HU | 20011025 | |||
| 7 | IS_HU_ITEM | Call by reference | Type reference (TYPE) | VEKPVB | HU-Kopf der zu verpackenden HU | 20011025 | |||
| 8 | IS_MATERIAL | Call by reference | Type reference (TYPE) | V51VP | zu verpackende Materialposition | 20011025 | |||
| 9 | IS_REQUEST | Call by reference | Type reference (TYPE) | PACKING_ITEM_HU | Anforderung | 20011025 | |||
| 10 | IS_VEPO | Call by reference | Type reference (TYPE) | VEPOVB | Erzeugte oder geänderte HU-Position | 20011025 | |||
| 11 | IT_HEADER | Call by reference | Type reference (TYPE) | HUM_HU_HEADER_T | HU-Kopftabelle | 20011025 |
Method HEADER_UPDATE_IN_PACKING on Interface IF_BADI_HU_MAIN has no exception.
Method SELECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FLAGS | Call by reference | Type reference (TYPE) | V51P_SELECT_FLAGS | Flags: Was beim Datenbankzugriff zu beachten ist | 20011112 | |||
| 2 | IS_HEADER51 | Call by reference | Type reference (TYPE) | HEADER51 | allg. Kopfdaten | 20011112 | |||
| 3 | IT_HEADER | Call by reference | Type reference (TYPE) | HUM_HU_HEADER_T | 20011112 | ||||
| 4 | IT_OBJECTS | Call by reference | Type reference (TYPE) | HUM_OBJECT_T | Tabelle mit HU-Objekten | 20011112 |
Method SELECT on Interface IF_BADI_HU_MAIN has no exception.
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 470 |