SAP ABAP Class CL_SW_DETERMINE_WEC_STATUS (Determine WeC Status)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   WEC-APP-SLS-ERP (Application Component) WebChannel Sales using ERP-SD
     ISA_R3 (Package) Internet Sales R/3
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SW_FIND_BY_BILL_STATUS Find Document by WeC Billing Status 20090907
2 Inheritance (c INHERITING FROM c_ref)  CL_SW_FIND_BY_PROC_STATUS Find Document by WeC Overall Status 20090907
3 Inheritance (c INHERITING FROM c_ref)  CL_SW_FIND_BY_SHIP_STATUS Find Document by WeC Shipping Status 20090907
Properties
Class CL_SW_DETERMINE_WEC_STATUS  
Short Description Determine WeC Status    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ISA_R3   Internet Sales R/3 
Created 20090907   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SW_DETERMINE_WEC_STATUS has no forward declaration.
Interfaces
Class CL_SW_DETERMINE_WEC_STATUS has no interface implemented.
Friends
Class CL_SW_DETERMINE_WEC_STATUS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_WEC_STATUS Constant Public Type reference (TYPE) PARAMETER 'WEC_STATUS' Parameter Name 20090907
2 MR_BUFFER Instance attribute Protected Object reference (TYPE REF TO) CL_SW_BUFFER_WEC_STATUS Buffer for the WeC Status 20090907
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20090907
2 CUMULATE_STATUS Instance method Protected Method 20090907
3 DETERMINE_HEADER_STATUS Instance method Public Method 20090907
4 DETERMINE_HEADSTAT_BY_CUMUL Instance method Public Method In case there are cancelled items in the document 20110406
5 DETERMINE_ITEM_STATUS Instance method Public Method 20091113
6 HAS_DEL_MORE_PREDECESSORS Instance method Private Method Returns 'X' if a delivery has more then one predecessor 20110406
7 READ_DOCFLOW_FOR_HEADER Instance method Protected Method 20091113
8 READ_DOCFLOW_FOR_ITEM Instance method Protected Method 20091113
Events
Class CL_SW_DETERMINE_WEC_STATUS has no event.
Types
Class CL_SW_DETERMINE_WEC_STATUS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SW_DETERMINE_WEC_STATUS has no parameter.
Method CONSTRUCTOR on class CL_SW_DETERMINE_WEC_STATUS has no exception.

Method CUMULATE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing SV_STATUS1 Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20090907
2 Importing SV_STATUS2 Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20090907

Method CUMULATE_STATUS on class CL_SW_DETERMINE_WEC_STATUS has no exception.

Method DETERMINE_HEADER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRVOG Call by reference Type reference (TYPE) TRVOG_VA '0' Transaction group 20091021
2 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN 20090907
3 Returning RV_STATUS Value transfer Type reference (TYPE) CHAR1 Single-Character Indicator 20090907

Method DETERMINE_HEADER_STATUS on class CL_SW_DETERMINE_WEC_STATUS has no exception.

Method DETERMINE_HEADSTAT_BY_CUMUL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRVOG Call by reference Type reference (TYPE) TRVOG_VA '0' Transaction group 20110406
2 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN 20110406
3 Returning RV_STATUS Value transfer Type reference (TYPE) CHAR1 Single-Character Indicator 20110406

Method DETERMINE_HEADSTAT_BY_CUMUL on class CL_SW_DETERMINE_WEC_STATUS has no exception.

Method DETERMINE_ITEM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR 20091113
2 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN 20091113
3 Returning RV_STATUS Value transfer Type reference (TYPE) CHAR1 20091113

Method DETERMINE_ITEM_STATUS on class CL_SW_DETERMINE_WEC_STATUS has no exception.

Method HAS_DEL_MORE_PREDECESSORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_MORE_DEL Value transfer Type reference (TYPE) CHAR1 Single-Character Indicator 20110406
2 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20110406

Method HAS_DEL_MORE_PREDECESSORS on class CL_SW_DETERMINE_WEC_STATUS has no exception.

Method READ_DOCFLOW_FOR_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATUS_NAME Call by reference Type reference (TYPE) STRING 20110406
2 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20091113

Method READ_DOCFLOW_FOR_HEADER on class CL_SW_DETERMINE_WEC_STATUS has no exception.

Method READ_DOCFLOW_FOR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FKSTA_TOTAL Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20091113
2 Exporting EV_WBSTA_TOTAL Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20091113
3 Importing IV_POSNR Call by reference Type reference (TYPE) POSNR Item number of the SD document 20091113
4 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Sales and Distribution Document Number 20091113

Method READ_DOCFLOW_FOR_ITEM on class CL_SW_DETERMINE_WEC_STATUS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605