Hierarchy
⤷
⤷
Properties
| Class | /ISDFPS/CL_EPA_PACK_HUM_DATA | |
| Short Description | Data Class for Packing EPAs | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | /ISDFPS/MM | SDP BW Enhancements in Materials Management |
| Created | 20041228 | SAP |
| Last change | 20060208 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /ISDFPS/CL_EPA_PACK_HUM_DATA has no interface implemented.
Friends
Class /ISDFPS/CL_EPA_PACK_HUM_DATA has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | CHAR1 | 'H' | H | 20050104 | ||
| 2 | Constant | Public | Type reference (TYPE) | CHAR1 | 'H' | H | 20050104 | ||
| 3 | Constant | Public | Type reference (TYPE) | CHAR1 | 'U' | Change | 20041228 | ||
| 4 | Constant | Public | Type reference (TYPE) | CHAR1 | '1' | Size 1 | 20050103 | ||
| 5 | Constant | Public | Type reference (TYPE) | CHAR1 | 'H' | H | 20050104 | ||
| 6 | Constant | Public | Type reference (TYPE) | CHAR1 | 'U' | Stock transfer | 20050203 | ||
| 7 | Constant | Public | Type reference (TYPE) | CHAR1 | 'V' | V | 20050104 | ||
| 8 | Constant | Public | Type reference (TYPE) | CHAR1 | 'X' | Single-Character Indicator | 20041228 | ||
| 9 | Constant | Public | Type reference (TYPE) | CHAR1 | 'C' | Create | 20041228 | ||
| 10 | Constant | Public | Type reference (TYPE) | /ISDFPS/FUNCT | 'L' | Master Schedule Item | 20050104 | ||
| 11 | Constant | Public | Type reference (TYPE) | /ISDFPS/FUNCT | 'M' | Required Part | 20050104 | ||
| 12 | Constant | Public | Type reference (TYPE) | /ISDFPS/FUNCT | 'O' | Optional Part | 20050104 | ||
| 13 | Constant | Public | Type reference (TYPE) | SY-MSGID | '/ISDFPS/MM' | Messages, Message Class | 20050103 | ||
| 14 | Constant | Public | Type reference (TYPE) | SYMSGTY | 'E' | Error message | 20050104 | ||
| 15 | Constant | Public | Type reference (TYPE) | SYMSGTY | 'I' | Information Message | 20050104 | ||
| 16 | Constant | Public | Type reference (TYPE) | SYMSGTY | 'W' | Warning Message | 20050104 | ||
| 17 | Constant | Public | Type reference (TYPE) | HU_OBJECT | '12' | Object Key's Object Type | 20050103 | ||
| 18 | Constant | Public | Type reference (TYPE) | VELIN | '1' | Type of handling-unit item content | 20041229 | ||
| 19 | Instance attribute | Protected | Type reference (TYPE) | /ISDFPS/EPA_HU_DEFAULT | Default Values for Creating HUs from EPAs | 20050126 | |||
| 20 | Instance attribute | Protected | Type reference (TYPE) | /ISDFPS/PNEPA | Materials from Equipment Packages with Aggregated Quantities | 20050104 | |||
| 21 | Instance attribute | Protected | Type reference (TYPE) | VEKPVB | Work Structure for Handling Unit Header | 20041229 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | /ISDFPS/EPA_PACK_HU_LIST_T | Table Type for V51VP | 20041228 | |||
| 23 | Instance attribute | Protected | Type reference (TYPE) | /ISDFPS/EPA_PACK_HU_LIST_T | Table Type for V51VP | 20050127 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | /ISDFPS/PNEPAM_TAB | Materials from Equipment Packages with Aggregated Quantities | 20041228 | |||
| 25 | Instance attribute | Protected | Type reference (TYPE) | /ISDFPS/PNEPAM_TAB | Master Schedule Items | 20050107 | |||
| 26 | Instance attribute | Protected | Type reference (TYPE) | /ISDFPS/PNEPAM_TAB | Required Parts | 20050107 | |||
| 27 | Instance attribute | Protected | Type reference (TYPE) | /ISDFPS/PNEPAM_TAB | Optional Parts | 20050107 | |||
| 28 | Instance attribute | Protected | Type reference (TYPE) | /ISDFPS/EPA_PACK_HU_LIST_T | Table Type for V51VP | 20050103 | |||
| 29 | Instance attribute | Protected | Type reference (TYPE) | HUM_HU_ITEM_T | Table Type for Handling Unit Items | 20050103 | |||
| 30 | Instance attribute | Protected | Type reference (TYPE) | CHAR1 | Mode of Object | 20041228 | |||
| 31 | Instance attribute | Protected | Type reference (TYPE) | CHAR1 | Update Indicator | 20050103 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Add Items to Handling Unit | 20041229 | |
| 2 | Instance method | Public | Method | Add Serial Numbers | 20050103 | |
| 3 | Instance method | Protected | Method | Check Whether HU Data Is Sufficient | 20050205 | |
| 4 | Instance method | Public | Method | Check for Uniform Storage Locations | 20050805 | |
| 5 | Instance method | Public | Method | Check Whether HU Data Is Sufficient | 20050104 | |
| 6 | Instance method | Public | Method | Check Whether Anything Needs to Be Saved | 20050103 | |
| 7 | Instance method | Public | Method | Check Whether Anything Needs to Be Saved | 20050125 | |
| 8 | Instance method | Protected | Method | Update List with EPA Materials | 20050107 | |
| 9 | Instance method | Public | Constructor | CONSTRUCTOR | 20041228 | |
| 10 | Instance method | Public | Method | Delete Handling Unit | 20050103 | |
| 11 | Instance method | Protected | Method | Delete One Line Item from the HU | 20050103 | |
| 12 | Instance method | Public | Method | Pack EPA | 20041229 | |
| 13 | Instance method | Public | Method | Delete all Items from Handling Unit | 20050103 | |
| 14 | Instance method | Protected | Method | Execute Checks | 20050105 | |
| 15 | Instance method | Protected | Method | Determine Total Data from EPA | 20041228 | |
| 16 | Instance method | Public | Method | Determine Total Data from EPA | 20050103 | |
| 17 | Instance method | Protected | Method | Get SerNo from EPA and Check Whether It Is Available | 20050128 | |
| 18 | Instance method | Public | Method | Determine Data for Main Program | 20041229 | |
| 19 | Instance method | Public | Method | Return EPA List | 20041228 | |
| 20 | Instance method | Public | Method | Return EPA List | 20050103 | |
| 21 | Instance method | Protected | Method | Fill Buffer for HU | 20050113 | |
| 22 | Instance method | Public | Method | Change Pack Quantity | 20050203 | |
| 23 | Instance method | Public | Method | Save the Handling unit | 20041229 | |
| 24 | Instance method | Public | Method | Return EPA List | 20041229 | |
| 25 | Instance method | Protected | Method | Switches from Create to Edit Mode and Back | 20050103 | |
| 26 | Instance method | Protected | Method | Change Update Indicator | 20050103 | |
| 27 | Instance method | Public | Method | Unpack Individual Rows from EPA | 20050103 | |
| 28 | Instance method | Public | Method | Determine data again | 20050103 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | REFRESH_UI | Instance Event (0) |
Public (2) |
Modify User Interface | 20041228 |
Types
Class /ISDFPS/CL_EPA_PACK_HUM_DATA has no local type.
Method Signatures
Method ADD_ITEM_TO_HU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_EPA_SEL | Call by reference | Type reference (TYPE) | /ISDFPS/EPA_PACK_HU_LIST_T | Tabellentyp zu V51VP | 20050103 |
Method ADD_ITEM_TO_HU on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method ADD_SERIALNUMBERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SEL_ROWS | Call by reference | Type reference (TYPE) | LVC_T_ROW | ALV-Control: Tabellenzeilen | 20050103 |
Method ADD_SERIALNUMBERS on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method CHECK_COMPLETE_HU_DEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_OK | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050205 |
Method CHECK_COMPLETE_HU_DEL on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method CHECK_HU_STLOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_OK | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050805 |
Method CHECK_HU_STLOC on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method CHECK_HU_TO_EPA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_OK | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050104 |
Method CHECK_HU_TO_EPA on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method CHECK_ON_EXIT Signature
Method CHECK_ON_EXIT on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no parameter.
Method CHECK_ON_EXIT on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method CHECK_ON_FOLLOW_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_NO_ACTION | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050125 |
Method CHECK_ON_FOLLOW_ACTION on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method COMPUTE_EPA_LIST Signature
Method COMPUTE_EPA_LIST on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no parameter.
Method COMPUTE_EPA_LIST on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DEFAULT | Call by reference | Type reference (TYPE) | /ISDFPS/EPA_HU_DEFAULT | Default Werte für die Anlage von HU'S aus EPA's | 20050126 | |||
| 2 | IV_EPA | Call by reference | Type reference (TYPE) | PVS_PNODE | Bezeichnung EPA | 20041228 | |||
| 3 | IV_HUM | Call by reference | Type reference (TYPE) | EXIDV | Externe Handling Unit Identifikation | 20041228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Keine Ausreichender Input für Verarbeitung | 20041228 |
Method DELETE_HU Signature
Method DELETE_HU on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no parameter.
Method DELETE_HU on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method DELETE_ITEM_FROM_HU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_HU_ITEMS | Call by reference | Type reference (TYPE) | VEPOVB | Handling Unit Position | 20050207 | |||
| 2 | RV_ERROR | Value transfer | Type reference (TYPE) | CHAR1 | Fehler aufgetreten | 20050127 |
Method DELETE_ITEM_FROM_HU on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method DO_PACKING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SEL_ROWS | Call by reference | Type reference (TYPE) | LVC_T_ROW | ALV-Control: Tabellenzeilen | 20050103 |
Method DO_PACKING on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method EMPTY_HU Signature
Method EMPTY_HU on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no parameter.
Method EMPTY_HU on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method EXECUTE_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_HU_ITEMS | Call by reference | Type reference (TYPE) | HUM_HU_ITEM_T | Tabellentyp für Handling Unit Positionen | 20050105 | |||
| 2 | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Returntabelle | 20050105 | |||
| 3 | IS_EPA_MATERIALS | Call by reference | Type reference (TYPE) | /ISDFPS/PNEPAM | Materialien eines Ausstattungspakets | 20050105 |
Method EXECUTE_CHECK on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method GET_ALL_DATA_FROM_EPA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EPA | Call by reference | Type reference (TYPE) | PVS_PNODE | EPA Name | 20041228 | |||
| 2 | RT_EPA_LIST | Value transfer | Type reference (TYPE) | /ISDFPS/EPA_PACK_HU_LIST_T | Tabellentyp zu V51VP | 20041228 |
Method GET_ALL_DATA_FROM_EPA on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method GET_ALL_DATA_FROM_HUM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_HUM | Call by reference | Type reference (TYPE) | EXIDV | EPA Name | 20050103 | |||
| 2 | IV_INIT | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | Initialisiern | 20050203 | ||
| 3 | RT_HUM_LIST | Value transfer | Type reference (TYPE) | /ISDFPS/EPA_PACK_HU_LIST_T | Tabellentyp zu V51VP | 20050103 |
Method GET_ALL_DATA_FROM_HUM on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method GET_AND_JUSTIFY_SERNR_FROM_EPA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SERNR | Call by reference | Type reference (TYPE) | GERNR | Serialnummer | 20050128 | |||
| 2 | IS_EPA_LIST | Call by reference | Type reference (TYPE) | /ISDFPS/EPA_PACK_HU_LIST | Struktur zur Anzeige von EPA Materialen beim Erzeug. Hu's | 20050128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | the serial number is not at the requested stock | 20050128 |
Method GET_DATA_FOR_MAIN_REPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_HUM | Call by reference | Type reference (TYPE) | EXIDV | Externe Handling Unit Identifikation | 20041229 | |||
| 2 | EV_MODE | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20041229 |
Method GET_DATA_FOR_MAIN_REPORT on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method GET_EPA_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_EPA_LIST | Value transfer | Type reference (TYPE) | /ISDFPS/EPA_PACK_HU_LIST_T | Tabellentyp zu V51VP | 20041228 |
Method GET_EPA_LIST on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method GET_HUM_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_HUM_LIST | Value transfer | Type reference (TYPE) | /ISDFPS/EPA_PACK_HU_LIST_T | Tabellentyp zu V51VP | 20050103 |
Method GET_HUM_LIST on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method GET_HU_FOR_BUFFER Signature
Method GET_HU_FOR_BUFFER on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no parameter.
Method GET_HU_FOR_BUFFER on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method HU_CHANGE_PACK_QUANTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INDEX | Call by reference | Type reference (TYPE) | SY-TABIX | Interne Tabellen, aktueller Zeilenindex | 20050203 | |||
| 2 | IV_QUANTITY | Call by reference | Type reference (TYPE) | VV_MENGE | 20050203 |
Method HU_CHANGE_PACK_QUANTITY on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method SAVE_HU Signature
Method SAVE_HU on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no parameter.
Method SAVE_HU on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method SET_EPA_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_EPA_LIST | Value transfer | Type reference (TYPE) | /ISDFPS/EPA_PACK_HU_LIST_T | Tabellentyp zu V51VP | 20041229 |
Method SET_EPA_LIST on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method SWITCH_MODE Signature
Method SWITCH_MODE on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no parameter.
Method SWITCH_MODE on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method SWITCH_UPDATE_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VALUE | Call by reference | Type reference (TYPE) | CHAR1 | Wert der gesetzt werden soll | 20050103 |
Method SWITCH_UPDATE_FLAG on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method UNPACK_HU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SEL_ROWS | Call by reference | Type reference (TYPE) | LVC_T_ROW | ALV-Control: Tabellenzeilen | 20050103 |
Method UNPACK_HU on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Method UPDATE_EPA_LINE_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INDEX | Call by reference | Type reference (TYPE) | SY-TABIX | Interne Tabellen, aktueller Zeilenindex | 20050103 |
Method UPDATE_EPA_LINE_ITEM on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no exception.
Event Signatures
Event REFRESH_UI Signature
Event REFRESH_UI on class /ISDFPS/CL_EPA_PACK_HUM_DATA has no parameter.
History
| Last changed by/on | SAP | 20060208 |
| SAP Release Created in | 470 |