SAP ABAP Class CL_PP_PRODORDER_RELEAS_DPC_EXT (Data Provider Secondary Class)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PP (Application Component) Production Planning and Control
     ODATA_PP_SFC (Package) OData Services for Manufacturing Orders
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PP_PRODORDER_RELEAS_DPC Data Provider Base Class 20130827
Properties
Class CL_PP_PRODORDER_RELEAS_DPC_EXT  
Short Description Data Provider Secondary Class    
Super Class CL_PP_PRODORDER_RELEAS_DPC Data Provider Base Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ODATA_PP_SFC   OData Services for Manufacturing Orders 
Created 20130827   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/IF_MGW_APPL_SRV_RUNTIME Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 CL_ODATA_PP_POR_API Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_PP_PRODORDER_RELEAS_DPC_EXT has no interface implemented.
Friends
Class CL_PP_PRODORDER_RELEAS_DPC_EXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_PRODUCTION_ORDER Instance attribute Private Type reference (TYPE) ODATA_PP_POR_PRODORD prodorder.release Entity Type: ProductionOrder 20130911
Methods
# Method Level Visibility Method type Description Created on
1 _CHECK_VARIANT_SUBRC Instance method Private Method Raise message if variant was not found 20130919
2 _DISABLE_BROWSER_CACHE Instance method Private Method Disable caching in browser frontend 20130910
3 _FUNC_ORDER_AVAIL Instance method Private Method Function: Check Material Availability of single Prod. Order 20131002
4 _FUNC_ORDER_RELEASE Instance method Private Method Function: Release single Production Order 20130916
5 _GET_SELECT_FIELDS Instance method Private Method Determines SELECT fields as range table 20130912
6 _GET_SORTORDER Instance method Private Method Converts orderby into abap sort table 20131120
7 _RAISE_BAPI_MESSAGES Instance method Private Method Raises messages created by BAPI 20131206
8 _RAISE_MESSAGE Instance method Private Method Raises T100 message 20130909
Events
Class CL_PP_PRODORDER_RELEAS_DPC_EXT has no event.
Types
Class CL_PP_PRODORDER_RELEAS_DPC_EXT has no local type.
Method Signatures

Method _CHECK_VARIANT_SUBRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Code 20130919
2 Importing IV_VARIANT_ORDER Call by reference Type reference (TYPE) ODATA_PP_POR_VARIANT_ORDER Relative Position of the Variant 20130919
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130919

Method _DISABLE_BROWSER_CACHE Signature

Method _DISABLE_BROWSER_CACHE on class CL_PP_PRODORDER_RELEAS_DPC_EXT has no parameter.
Method _DISABLE_BROWSER_CACHE on class CL_PP_PRODORDER_RELEAS_DPC_EXT has no exception.

Method _FUNC_ORDER_AVAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order Number 20131002
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20131002

Method _FUNC_ORDER_RELEASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order Number 20130930
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130916

Method _GET_SELECT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETR_FIELDS Call by reference Type reference (TYPE) CL_ODATA_PP_POR_API=>TRTY_FIELDNAME Subset of Fields to be retrieved 20130912
2 Importing IO_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITY Request Details for Entity Read Operation 20130912
3 Importing IO_REQUEST_CONTEXT_SET Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITYSET Request Details for Read Feed 20130912

Method _GET_SELECT_FIELDS on class CL_PP_PRODORDER_RELEAS_DPC_EXT has no exception.

Method _GET_SORTORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SORTORDER Call by reference Type reference (TYPE) ABAP_SORTORDER_TAB Table for SORT itab BY (ABAP_SORTORDER_TAB) 20131120
2 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITYSET Request Details for Read Feed 20131120

Method _GET_SORTORDER on class CL_PP_PRODORDER_RELEAS_DPC_EXT has no exception.

Method _RAISE_BAPI_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RETURN Call by reference Type reference (TYPE) BAPIRET2 Return Parameter 20131206
2 Importing IT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20131206
3 Importing IV_AUFNR Call by reference Type reference (TYPE) AUFNR Order Number 20131206
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20131206

Method _RAISE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CODE Call by reference Type reference (TYPE) /IWBEP/MGW_HTTP_STATUS_CODE /IWBEP/CX_MGW_BUSI_EXCEPTION=>GCS_HTTP_STATUS_CODES-BAD_REQUEST http status code, see documentation for constants 20131120
2 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 'CM_ODATA_PP_POR' Message Class 20130909
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Message Number 20130909
4 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY Message Variable 20130909
5 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY Message Variable 20130909
6 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY Message Variable 20130909
7 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY Message Variable 20130909
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130909
History
Last changed by/on SAP  20131127 
SAP Release Created in 618