SAP ABAP Class /ISDFPS/CL_EPA_PACK_HUM_DATA (Data Class for Packing EPAs)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS-MM (Application Component) Materials Management
     /ISDFPS/MM (Package) SDP BW Enhancements in Materials Management
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 PPET 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 COPY_1_OF_GC_CHARH Constant Public Type reference (TYPE) CHAR1 'H' H 20050104
2 COPY_2_OF_GC_CHARH Constant Public Type reference (TYPE) CHAR1 'H' H 20050104
3 GC_CHANGE Constant Public Type reference (TYPE) CHAR1 'U' Change 20041228
4 GC_CHAR1 Constant Public Type reference (TYPE) CHAR1 '1' Size 1 20050103
5 GC_CHARH Constant Public Type reference (TYPE) CHAR1 'H' H 20050104
6 GC_CHARU Constant Public Type reference (TYPE) CHAR1 'U' Stock transfer 20050203
7 GC_CHARV Constant Public Type reference (TYPE) CHAR1 'V' V 20050104
8 GC_CHARX Constant Public Type reference (TYPE) CHAR1 'X' Single-Character Indicator 20041228
9 GC_CREATE Constant Public Type reference (TYPE) CHAR1 'C' Create 20041228
10 GC_FUNCT_L Constant Public Type reference (TYPE) /ISDFPS/FUNCT 'L' Master Schedule Item 20050104
11 GC_FUNCT_M Constant Public Type reference (TYPE) /ISDFPS/FUNCT 'M' Required Part 20050104
12 GC_FUNCT_O Constant Public Type reference (TYPE) /ISDFPS/FUNCT 'O' Optional Part 20050104
13 GC_MSGID Constant Public Type reference (TYPE) SY-MSGID '/ISDFPS/MM' Messages, Message Class 20050103
14 GC_MSGTY_E Constant Public Type reference (TYPE) SYMSGTY 'E' Error message 20050104
15 GC_MSGTY_I Constant Public Type reference (TYPE) SYMSGTY 'I' Information Message 20050104
16 GC_MSGTY_W Constant Public Type reference (TYPE) SYMSGTY 'W' Warning Message 20050104
17 GC_OBJECT Constant Public Type reference (TYPE) HU_OBJECT '12' Object Key's Object Type 20050103
18 GC_VELIN_MAT Constant Public Type reference (TYPE) VELIN '1' Type of handling-unit item content 20041229
19 GS_DEFAULT Instance attribute Protected Type reference (TYPE) /ISDFPS/EPA_HU_DEFAULT Default Values for Creating HUs from EPAs 20050126
20 GS_EPA_HEADER Instance attribute Protected Type reference (TYPE) /ISDFPS/PNEPA Materials from Equipment Packages with Aggregated Quantities 20050104
21 GS_HU_HEADER Instance attribute Protected Type reference (TYPE) VEKPVB Work Structure for Handling Unit Header 20041229
22 GT_EPA_LIST Instance attribute Protected Type reference (TYPE) /ISDFPS/EPA_PACK_HU_LIST_T Table Type for V51VP 20041228
23 GT_EPA_LIST_OLD Instance attribute Protected Type reference (TYPE) /ISDFPS/EPA_PACK_HU_LIST_T Table Type for V51VP 20050127
24 GT_EPA_MATERIALS Instance attribute Protected Type reference (TYPE) /ISDFPS/PNEPAM_TAB Materials from Equipment Packages with Aggregated Quantities 20041228
25 GT_EPA_MAT_L Instance attribute Protected Type reference (TYPE) /ISDFPS/PNEPAM_TAB Master Schedule Items 20050107
26 GT_EPA_MAT_M Instance attribute Protected Type reference (TYPE) /ISDFPS/PNEPAM_TAB Required Parts 20050107
27 GT_EPA_MAT_O Instance attribute Protected Type reference (TYPE) /ISDFPS/PNEPAM_TAB Optional Parts 20050107
28 GT_HUM_LIST Instance attribute Protected Type reference (TYPE) /ISDFPS/EPA_PACK_HU_LIST_T Table Type for V51VP 20050103
29 GT_HU_ITEMS Instance attribute Protected Type reference (TYPE) HUM_HU_ITEM_T Table Type for Handling Unit Items 20050103
30 GV_MODE Instance attribute Protected Type reference (TYPE) CHAR1 Mode of Object 20041228
31 GV_UPDATE_FLAG Instance attribute Protected Type reference (TYPE) CHAR1 Update Indicator 20050103
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ITEM_TO_HU Instance method Protected Method Add Items to Handling Unit 20041229
2 ADD_SERIALNUMBERS Instance method Public Method Add Serial Numbers 20050103
3 CHECK_COMPLETE_HU_DEL Instance method Protected Method Check Whether HU Data Is Sufficient 20050205
4 CHECK_HU_STLOC Instance method Public Method Check for Uniform Storage Locations 20050805
5 CHECK_HU_TO_EPA Instance method Public Method Check Whether HU Data Is Sufficient 20050104
6 CHECK_ON_EXIT Instance method Public Method Check Whether Anything Needs to Be Saved 20050103
7 CHECK_ON_FOLLOW_ACTION Instance method Public Method Check Whether Anything Needs to Be Saved 20050125
8 COMPUTE_EPA_LIST Instance method Protected Method Update List with EPA Materials 20050107
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041228
10 DELETE_HU Instance method Public Method Delete Handling Unit 20050103
11 DELETE_ITEM_FROM_HU Instance method Protected Method Delete One Line Item from the HU 20050103
12 DO_PACKING Instance method Public Method Pack EPA 20041229
13 EMPTY_HU Instance method Public Method Delete all Items from Handling Unit 20050103
14 EXECUTE_CHECK Instance method Protected Method Execute Checks 20050105
15 GET_ALL_DATA_FROM_EPA Instance method Protected Method Determine Total Data from EPA 20041228
16 GET_ALL_DATA_FROM_HUM Instance method Public Method Determine Total Data from EPA 20050103
17 GET_AND_JUSTIFY_SERNR_FROM_EPA Instance method Protected Method Get SerNo from EPA and Check Whether It Is Available 20050128
18 GET_DATA_FOR_MAIN_REPORT Instance method Public Method Determine Data for Main Program 20041229
19 GET_EPA_LIST Instance method Public Method Return EPA List 20041228
20 GET_HUM_LIST Instance method Public Method Return EPA List 20050103
21 GET_HU_FOR_BUFFER Instance method Protected Method Fill Buffer for HU 20050113
22 HU_CHANGE_PACK_QUANTITY Instance method Public Method Change Pack Quantity 20050203
23 SAVE_HU Instance method Public Method Save the Handling unit 20041229
24 SET_EPA_LIST Instance method Public Method Return EPA List 20041229
25 SWITCH_MODE Instance method Protected Method Switches from Create to Edit Mode and Back 20050103
26 SWITCH_UPDATE_FLAG Instance method Protected Method Change Update Indicator 20050103
27 UNPACK_HU Instance method Public Method Unpack Individual Rows from EPA 20050103
28 UPDATE_EPA_LINE_ITEM 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 Importing 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 Importing 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 Returning 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 Returning 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 Returning 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 Returning 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 Importing 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 Importing IV_EPA Call by reference Type reference (TYPE) PVS_PNODE Bezeichnung EPA 20041228
3 Importing IV_HUM Call by reference Type reference (TYPE) EXIDV Externe Handling Unit Identifikation 20041228
# Exception Resumable Description Created on
1 NO_SUFFICIENT_INPUT 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 Importing IS_HU_ITEMS Call by reference Type reference (TYPE) VEPOVB Handling Unit Position 20050207
2 Returning 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 Importing 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 Changing CT_HU_ITEMS Call by reference Type reference (TYPE) HUM_HU_ITEM_T Tabellentyp für Handling Unit Positionen 20050105
2 Changing CT_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20050105
3 Importing 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 Importing IV_EPA Call by reference Type reference (TYPE) PVS_PNODE EPA Name 20041228
2 Returning 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 Importing IV_HUM Call by reference Type reference (TYPE) EXIDV EPA Name 20050103
2 Importing IV_INIT Call by reference Type reference (TYPE) CHAR1 SPACE Initialisiern 20050203
3 Returning 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 Exporting EV_SERNR Call by reference Type reference (TYPE) GERNR Serialnummer 20050128
2 Importing 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 NOT_ON_STOCK 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 Exporting EV_HUM Call by reference Type reference (TYPE) EXIDV Externe Handling Unit Identifikation 20041229
2 Exporting 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 Returning 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 Returning 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 Importing IV_INDEX Call by reference Type reference (TYPE) SY-TABIX Interne Tabellen, aktueller Zeilenindex 20050203
2 Importing 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 Importing 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 Importing 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 Importing 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 Importing 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