SAP ABAP Class /SPE/CL_CONSOLIDATOR_GR (Consolidator Portal: Goods Receipt(GR))
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-SPM-RET (Application Component) Complaints and Returns
     /SPE/RET_CONSOLIDATOR_API (Package) Consolidator portal R3 API Layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SPE/IF_CONSOLIDATOR_CONSTANTS Consolidator Portal: Constants 20040427
Properties
Class /SPE/CL_CONSOLIDATOR_GR  
Short Description Consolidator Portal: Goods Receipt(GR)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SPE/RET_CONSOLIDATOR_API   Consolidator portal R3 API Layer 
Created 20040423   SAP 
Last change 20050219   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SPEID Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 VSEP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /SPE/IF_CONSOLIDATOR_CONSTANTS Consolidator Portal: Constants 20040427
Friends
Class /SPE/CL_CONSOLIDATOR_GR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_PLANTS Instance attribute Private Type reference (TYPE) SHP_WERKS_RANGE_T Table Type for Ranges Table for Plant 20040423
Methods
# Method Level Visibility Method type Description Created on
1 CANCEL_GR Instance method Public Method Cancel goods receipt for Handling Unit 20050214
2 CHECK_NO_RECORDS Instance method Private Method Check for records' existence 20040714
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040423
4 CONVERT_RESULTS Instance method Private Method Convert Results to Worklist 20040426
5 DETERMINE_DELIVERIES Instance method Private Method Determine Deliveries for Selection Criteria 20040426
6 DETERMINE_DELIVERIES_INTERNAL Instance method Private Method Determine Deliveries for each Document Category 20040427
7 DETERMINE_HUS_FOR_DELIVERIES Instance method Private Method Determine Handling Units for Deliveries 20040426
8 DETERMINE_WORKLIST Instance method Private Method Determine GR Worklist for Selection Criteria 20040426
9 FILL_VBKOK Instance method Private Method Fill Strucure VBKOK for GR Posting 20040429
10 FILL_VBPOK Instance method Private Method Fill Strucure VBPOK for GR Posting 20040429
11 FILL_VERKO_VERPO Instance method Private Method Fill structures VERKO and VERFO for GR Posting 20040513
12 GET_GR_WORKLIST Instance method Public Method Get Goods Receipt Worklist 20040423
13 GET_HUS Instance method Private Method Get Handling Units 20050216
14 INITIALIZE_DELIVERY_SELECTION Instance method Private Method Initialize Delivery Selection 20040423
15 LOCK_UNLOCK_DELIVERY Instance method Private Method Lock/Unlock Delivery 20040429
16 POST_GR Instance method Public Method Post Goods Receipt 20040427
17 UPDATE_DELIVERY Instance method Private Method Update Delivery 20040429
18 UPDATE_DELIVERY_INTERNAL Instance method Private Method Update Delivery Internal 20040430
Events
Class /SPE/CL_CONSOLIDATOR_GR has no event.
Types
Class /SPE/CL_CONSOLIDATOR_GR has no local type.
Method Signatures

Method CANCEL_GR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20050214
2 Importing IT_GR_CANCEL Call by reference Type reference (TYPE) /SPE/CONS_T_GR_CANCEL_PARAM 20050214

Method CANCEL_GR on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method CHECK_NO_RECORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20040714
2 Importing IT_DELIVERIES Call by reference Type reference (TYPE) LESHP_DELIVERY_T Mehrere Lieferungen: Daten, Positionen, Steuerungsdaten 20040714

Method CHECK_NO_RECORDS on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PLANTS Call by reference Type reference (TYPE) SHP_WERKS_RANGE_T Table Type for Ranges Table for Plant 20040423

Method CONSTRUCTOR on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method CONVERT_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20040426
2 Exporting ET_GR_WORKLIST Call by reference Type reference (TYPE) /SPE/CONS_T_GR_WORKLIST Portal f. Logistikkonsolidierer: Wareneingang Arbeitsvorrat 20040426
3 Importing IT_DELIVERIES Call by reference Type reference (TYPE) LESHP_DELIVERY_T Mehrere Lieferungen: Daten, Positionen, Steuerungsdaten 20040426
4 Importing IT_HU_HEADER Call by reference Type reference (TYPE) HUM_HU_HEADER_T Tabellentyp: Handling Units 20040426

Method CONVERT_RESULTS on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method DETERMINE_DELIVERIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DELIVERIES Call by reference Type reference (TYPE) LESHP_DELIVERY_T Mehrere Lieferungen: Daten, Positionen, Steuerungsdaten 20040426
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20040426
3 Importing IS_SELECTION Call by reference Type reference (TYPE) /SPE/CONS_S_GR_SELECTION Selection Criteria for Selecting Deliveries 20040426

Method DETERMINE_DELIVERIES on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method DETERMINE_DELIVERIES_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DELIVERIES Call by reference Type reference (TYPE) LESHP_DELIVERY_T Mehrere Lieferungen: Daten, Positionen, Steuerungsdaten 20040427
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20040427
3 Importing IS_SELECTION Call by reference Type reference (TYPE) /SPE/RET_CONS_SELECTION Selection Criteria for Selecting Deliveries 20040427
4 Importing IS_SELECTION_DATA Call by reference Type reference (TYPE) LESHP_DATA Zu selektierende/puffernde Liefersegmente 20040909
5 Importing IV_SELECTION_MODE Call by reference Type reference (TYPE) /SPE/RET_CONS_SELECTION_MODE Selektionsmodus für Konsolidiererportal 20040909

Method DETERMINE_DELIVERIES_INTERNAL on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method DETERMINE_HUS_FOR_DELIVERIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20040426
2 Exporting ET_HU_HEADER Call by reference Type reference (TYPE) HUM_HU_HEADER_T Tabellentyp: Handling Units 20040426
3 Importing IS_SELECTION Call by reference Type reference (TYPE) /SPE/CONS_S_GR_SELECTION Portal f. Logistikkonsolidierer - WE Arb.Vorr. Auswahlfelder 20040426
4 Importing IT_DELIVERIES Call by reference Type reference (TYPE) LESHP_DELIVERY_T Mehrere Lieferungen: Daten, Positionen, Steuerungsdaten 20040426

Method DETERMINE_HUS_FOR_DELIVERIES on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method DETERMINE_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GR_WORKLIST Call by reference Type reference (TYPE) /SPE/CONS_T_GR_WORKLIST Portal f. Logistikkonsolidierer: Wareneingang Arbeitsvorrat 20040426
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20040426
3 Importing IS_SELECTION Call by reference Type reference (TYPE) /SPE/CONS_S_GR_SELECTION Portal f. Logistikkonsolidierer - WE Arb.Vorr. Auswahlfelder 20040426

Method DETERMINE_WORKLIST on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method FILL_VBKOK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VBKOK Call by reference Type reference (TYPE) VBKOK Confirming Picking Data from Delivery Header 20040429
2 Importing IS_DELIVERY Call by reference Type reference (TYPE) LESHP_DELIVERY_S Lieferung: alle Daten für den Lieferkopf 20040429
3 Importing IV_GOODS_RECEIPT Call by reference Type reference (TYPE) BOOLE_D Goods Receipt 20040429

Method FILL_VBKOK on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method FILL_VBPOK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20041015
2 Exporting ET_VBPOK Call by reference Type reference (TYPE) SPEID_T_VBPOK 20040429
3 Importing IS_DELIVERY Call by reference Type reference (TYPE) LESHP_DELIVERY_S Lieferung: alle Daten für den Lieferkopf 20040429
4 Importing IS_DELIVERY_WORKLIST Call by reference Type reference (TYPE) /SPE/CONS_S_GR_WORKLIST Portal f. Logistikkonsolidierer: Wareneingang Arbeitsvorrat 20040429

Method FILL_VBPOK on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method FILL_VERKO_VERPO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VBKOK Call by reference Type reference (TYPE) VBKOK Handling-Unit Confirmation: Header Data 20040518
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20040528
3 Changing CT_VBPOK Call by reference Type reference (TYPE) SPEID_T_VBPOK 20040518
4 Exporting ET_OBJECTS Call by reference Type reference (TYPE) LEPGR_OBJECTS Objects for Partial GR Posting 20040514
5 Importing IS_DELIVERY Call by reference Type reference (TYPE) /SPE/CONS_S_GR_WORKLIST 20040513

Method FILL_VERKO_VERPO on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method GET_GR_WORKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GR_WORKLIST Call by reference Type reference (TYPE) /SPE/CONS_T_GR_WORKLIST Portal f. Logistikkonsolidierer: Wareneingang Arbeitsvorrat 20040423
2 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20040423
3 Importing IS_SELECTION Call by reference Type reference (TYPE) /SPE/CONS_S_GR_SELECTION Portal f. Logistikkonsolidierer - WE Arb.Vorr. Auswahlfelder 20040423

Method GET_GR_WORKLIST on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method GET_HUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20050216
2 Exporting ET_HU_HEADER Call by reference Type reference (TYPE) HUM_HU_HEADER_T Tabellentyp für Handling Units 20050216
3 Exporting ET_HU_ITEMS Call by reference Type reference (TYPE) HUM_HU_ITEM_T Tabellentyp für Handling Unit-Positionen 20050216
4 Importing IT_HUS Call by reference Type reference (TYPE) HUM_EXIDV_T 20050216

Method GET_HUS on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method INITIALIZE_DELIVERY_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DELIV_SELECT Call by reference Type reference (TYPE) /SPE/RET_CONS_SELECTION Selektionskriterien für Konsolidiererportal 20040909
2 Changing CS_SEL_DATA Call by reference Type reference (TYPE) LESHP_DATA Zu selektierende/puffernde Liefersegmente 20040909
3 Changing CV_SEL_MODE Call by reference Type reference (TYPE) /SPE/RET_CONS_SELECTION_MODE Selektionsmodus für Konsolidiererportal 20040909
4 Importing IS_SELECTION Call by reference Type reference (TYPE) /SPE/CONS_S_GR_SELECTION Portal f. Logistikkonsolidierer - WE Arb.Vorr. Auswahlfelder 20040423

Method INITIALIZE_DELIVERY_SELECTION on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method LOCK_UNLOCK_DELIVERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20040429
2 Importing IV_LOCK Call by reference Type reference (TYPE) BOOLE_D Lock Delivery 20040429
3 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Lieferung 20040429
# Exception Resumable Description Created on
1 COULD_NOT_LOCK Could Not Lock 20040429

Method POST_GR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20040427
2 Importing IT_DELIVERIES Call by reference Type reference (TYPE) /SPE/CONS_T_GR_WORKLIST Portal f. Logistikkonsolidierer: Wareneingang Arbeitsvorrat 20040427

Method POST_GR on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method UPDATE_DELIVERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20040429
2 Importing IS_DELIVERY Call by reference Type reference (TYPE) /SPE/CONS_S_GR_WORKLIST Portal f. Logistikkonsolidierer: Wareneingang Arbeitsvorrat 20040429

Method UPDATE_DELIVERY on class /SPE/CL_CONSOLIDATOR_GR has no exception.

Method UPDATE_DELIVERY_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VBKOK Value transfer Type reference (TYPE) VBKOK Confirming Picking Data from Delivery Header 20040430
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Rückgabeinformationen 20040430
3 Changing CT_VBPOK Value transfer Type reference (TYPE) TT_VBPOK Confirming Picking Data from Delivery Item 20040430
4 Importing IS_DELIVERY Call by reference Type reference (TYPE) /SPE/CONS_S_GR_WORKLIST Portal f. Logistikkonsolidierer: Wareneingang Arbeitsvorrat 20040430
5 Importing IT_OBJECTS Call by reference Type reference (TYPE) LEPGR_OBJECTS Objects for Partial GR Posting 20040514
6 Importing IV_DB_UPDATE Call by reference Type reference (TYPE) LESHP_DATABASE_UPDATE '1' Saving a Delivery can be Deactivated: See Fixed Values 20040430
# Exception Resumable Description Created on
1 ERROR Errors Occurred 20040430
History
Last changed by/on SAP  20050219 
SAP Release Created in 100