SAP ABAP Class CL_PP_SOLUTION_HANDLER (Handler class for solution interactions)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PP (Application Component) Production Planning and Control
     ODATA_PP_MRP (Package) OData Services for MRP/MRP Cockpit
Properties
Class CL_PP_SOLUTION_HANDLER  
Short Description Handler class for solution interactions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ODATA_PP_MRP   OData Services for MRP/MRP Cockpit 
Created 20130924   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_MRP_COCKPIT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_PP_MRP_COCKPIT_MPC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_SDM_API Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_PP_SOLUTION_HANDLER has no interface implemented.
Friends
Class CL_PP_SOLUTION_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_CATEGROY_NAME_BUFFER Instance attribute Protected Type reference (TYPE) LTY_CATNAME_BUF Category name buffer 20131129
2 MT_PLANT_BUFFER Instance attribute Protected Type reference (TYPE) LTY_PLANT_BUF Plant buffer 20130928
3 MT_UNIT_BUFFER Instance attribute Protected Type reference (TYPE) LTY_UNIT_BUF Unit-of-measure buffer 20130928
4 MV_CR_ORDER_COUNT Instance attribute Protected Type reference (TYPE) SYINDEX 0 Create order counter 20131007
Methods
# Method Level Visibility Method type Description Created on
1 ALLIGN_AND_TOTAL_SUPDEM Instance method Protected Method Allign and total a list of supply demand items 20130930
2 GET_ACCOUNT_ASSIGNMENT Instance method Protected Method Get the account assignemt information for sol cards 20130928
3 GET_BASE_UNIT Instance method Protected Method Get the base unit information 20130928
4 GET_CATEGORY_NAME Instance method Protected Method Get the category name for an MRP element category 20131129
5 GET_PLANNING_SEGMENT Instance method Protected Method Get the planning segment 20130928
6 GET_PLANT_DETAIL Instance method Protected Method Get plant details (buffered) 20130928
7 GET_SOLUTION_TYPE Instance method Private Method Returns the Solution Type with the help of Type and Action 20131001
8 GET_SOL_CARD_ACCEPT Instance method Protected Method Get solution card to accept / cancel accept 20131106
9 GET_SOL_CARD_CHANGE Instance method Protected Method Get solution card to change an element 20131001
10 GET_SOL_CARD_CREATE Instance method Protected Method Get solution card to create an element 20130927
11 GET_SOL_CARD_REQUEST Instance method Protected Method Get the Request / note information for a solution card 20131002
12 GET_SOL_CARD_TYPE_CHANGE Instance method Protected Method Get type and category for solution card 20131002
13 GET_SOL_CARD_TYPE_CREATE Instance method Protected Method Get type and category for solution card 20131002
14 GET_SOL_CUSTOMER Instance method Protected Method Get the customer information 20131008
15 GET_SOL_SOURCE Instance method Protected Method Get solution card to create an element 20131111
16 GET_SOL_SUP_DEM_ITEM Instance method Protected Method Get a supply demand item for the solution call 20130930
17 GET_SOL_VENDOR Instance method Protected Method Get the vendor information for the solution card service 20130930
18 HANDLE_CHANGE_UPDATE_REQUEST Instance method Public Method Handle a change or update of a request object 20130924
19 HANDLE_CREATE_ACCEPT_SHORTAGE Instance method Public Method Handle a create request for an accepted shortage 20131108
20 HANDLE_DELETE_ACCEPT_SHORTAGE Instance method Public Method Handle a delete request for an accepted shortage 20131108
21 HANDLE_SOLCARD_READ Instance method Public Method Handle a read request on solution supply demand item list. 20130930
22 HANDLE_SOLHEADER_READ Instance method Public Method Handle a read request on a solution header entity set 20130927
23 HANDLE_SOLSOURCE_READ Instance method Public Method Handle a read request on solution supply demand item list. 20131111
24 HANDLE_SOLSUPDEMLIST_READ Instance method Public Method Handle a read request on solution supply demand item list. 20130930
25 MAP_SOLUTION_TYPE Instance method Private Method Splits Solution Type into Type and Action 20131001
Events
Class CL_PP_SOLUTION_HANDLER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LSY_PLANT Protected See coding 20130928 BEGIN OF lsy_plant, plant TYPE werks_d, name TYPE string, company_code TYPE bukrs, END OF lsy_plant
2 LSY_UNIT Protected See coding 20130928 BEGIN OF lsy_unit, meins TYPE meins, mseh6 TYPE mseh6, END OF lsy_unit
3 LTY_CATNAME_BUF Protected See coding 20131129 LTY_CATNAME_BUF TYPE SORTED TABLE OF T457T WITH UNIQUE KEY delkz
4 LTY_PLANT_BUF Protected See coding 20130928 lty_plant_buf TYPE SORTED TABLE OF lsy_plant WITH UNIQUE KEY plant
5 LTY_UNIT_BUF Protected See coding 20130928 LTY_UNIT_BUF TYPE SORTED TABLE OF lsy_unit WITH UNIQUE KEY meins
Method Signatures

Method ALLIGN_AND_TOTAL_SUPDEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PLANSEGSTAT Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_PLANSEGSHORTAGESTAT Planing segment shortage statistic 20131001
2 Importing IT_SUPITEMTOTAL Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>T_SUPPLYDEMANDITEMVIEWTOTALS1 Table of totals per day 20130930
3 Changing XT_SUPDEM Call by reference Type reference (TYPE) CL_PP_MRP_COCKPIT_MPC=>TT_PPMRPSOLSUPDEMITEM Table of supply demand items 20130930

Method ALLIGN_AND_TOTAL_SUPDEM on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_ACCOUNT_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACCOUNT Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_ACCOUNTASSIGNMENT Account Assignment Information 20130928
2 Changing XS_CARD Call by reference Type reference (TYPE) PPMRP_SOL_CARD Solution View Card - OData MRP Cockpit 20130928

Method GET_ACCOUNT_ASSIGNMENT on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_BASE_UNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BASEUNIT Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_BASEUNIT Base unit information 20130928
2 Changing XS_RECORD Call by reference Type reference (TYPE) ANY Generic OData record 20130928

Method GET_BASE_UNIT on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_CATEGORY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CAT Call by reference Type reference (TYPE) DELKZ MRP element 20131129
2 Returning RV_NAME Value transfer Type reference (TYPE) DELB0 Abbreviation for MRP element 20131129

Method GET_CATEGORY_NAME on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_PLANNING_SEGMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PLANSEG Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_PLANNINGSEGMENT Planning segment structure 20130928
2 Changing XS_RECORD Call by reference Type reference (TYPE) ANY odate service record 20130928

Method GET_PLANNING_SEGMENT on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_PLANT_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DETAIL Call by reference Type reference (TYPE) LSY_PLANT Plant detail 20130928
2 Importing IV_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20130928

Method GET_PLANT_DETAIL on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_SOLUTION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SOLUTION_TYPE Call by reference Type reference (TYPE) PPMRP_SOLUTION_TYPE Solution Card Solution Type 20131002
2 Importing IV_ACTION Call by reference Type reference (TYPE) MRPACTION Version Number Component 20131002
3 Importing IV_MAT_PROC_TYPE Call by reference Type reference (TYPE) SOBES Special procurement type 20131004
4 Importing IV_TYPE Call by reference Type reference (TYPE) DELKZ MRP element 20131002

Method GET_SOLUTION_TYPE on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_SOL_CARD_ACCEPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BASE_UNIT Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_BASEUNIT Base unit structure 20131106
2 Importing IS_STAT Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_PLANSEGSHORTAGESTAT Shortage statistic 20131106
3 Importing IT_ACC_SHORTAGE Call by reference Type reference (TYPE) MRPT_ACC_SHORTAGE Table of accepted shortages 20131112
4 Importing IT_TOTALS Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>T_SUPPLYDEMANDITEMVIEWTOTALS1 Totals table 20131106
5 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20131106
6 Importing IV_MRPAREA Call by reference Type reference (TYPE) BERID MRP Area 20131112
7 Importing IV_MRPPLANT Call by reference Type reference (TYPE) WERKS_D MRP Plant 20131112
8 Importing IV_PLANNING_SEG_NUMBER Call by reference Type reference (TYPE) PLANR Planning segment number 20131112
9 Importing IV_PLANNING_SEG_TYPE Call by reference Type reference (TYPE) PLAAB Material requirements planning segment 20131112
10 Importing IV_SHORTAGE_END_DATE Call by reference Type reference (TYPE) DATUM Date 20131106
11 Importing IV_SHORTAGE_PROFILE Call by reference Type reference (TYPE) MATERIALSHORTAGEPROFILE Material Shortage Profile 20131111
12 Importing IV_SHORTAGE_PROFILE_COUNT Call by reference Type reference (TYPE) SDM_COUNTER Counter for SDM customizing settings 20131111
13 Importing IV_SHORTAGE_START_DATE Call by reference Type reference (TYPE) DATUM Date 20131106
14 Changing XT_CARD Call by reference Type reference (TYPE) CL_PP_MRP_COCKPIT_MPC=>TT_PPMRPSOLCARD Solution View Cards - OData MRP Cockpit 20131106

Method GET_SOL_CARD_ACCEPT on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_SOL_CARD_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CARD Call by reference Type reference (TYPE) PPMRP_SOL_CARD Solution View Card - OData MRP Cockpit 20131001
2 Importing IS_ACCOUNT Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_ACCOUNTASSIGNMENT Account assignment 20131001
3 Importing IS_BASEUNIT Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_BASEUNIT Material Base Unit structure 20131001
4 Importing IS_CHANGE Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_CHANGESUPPLYITEM Record with supply item to change 20131001
5 Importing IS_PLANSEG Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_PLANNINGSEGMENT Planning segment structure 20131001
6 Importing IS_SUPDEMITEM Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_SUPPLYDEMANDITEM Supply demand item to change 20131002
7 Importing IT_SUPPLIER Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>T_SUPPLIER Table of suppliers 20131001

Method GET_SOL_CARD_CHANGE on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_SOL_CARD_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CARD Call by reference Type reference (TYPE) PPMRP_SOL_CARD Solution View Card - OData MRP Cockpit 20130927
2 Importing IS_ACCOUNT Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_ACCOUNTASSIGNMENT Account assignment 20130928
3 Importing IS_BASEUNIT Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_BASEUNIT Material Base Unit structure 20130927
4 Importing IS_CREATE Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_CREATESUPPLYITEM Record with supply item to create 20130927
5 Importing IS_CREATE_CAT Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_CREATESUPPLYITEMCATEGORY Categroy infromation for created item 20131009
6 Importing IS_PLANSEG Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_PLANNINGSEGMENT Planning segment structure 20130928
7 Importing IT_SUPPLIER Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>T_SUPPLIER Table of suppliers 20130927

Method GET_SOL_CARD_CREATE on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_SOL_CARD_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CREATE Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_CREATESUPPLYITEM Record with supply item to create 20131002
2 Importing IS_PLANSEG Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_PLANNINGSEGMENT Planning segment structure 20131002
3 Importing IS_SUPDEMITEM Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_SUPPLYDEMANDITEM Supply demand item to change 20131002
4 Changing XS_CARD Call by reference Type reference (TYPE) PPMRP_SOL_CARD Solution View Card - OData MRP Cockpit 20131002

Method GET_SOL_CARD_REQUEST on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_SOL_CARD_TYPE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CHANGE Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_CHANGESUPPLYITEM Record with supply item to change 20131002
2 Importing IS_SUPDEMITEM Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_SUPPLYDEMANDITEM Supply demand item to change 20131002
3 Changing XS_CARD Call by reference Type reference (TYPE) PPMRP_SOL_CARD Solution View Card - OData MRP Cockpit 20131002

Method GET_SOL_CARD_TYPE_CHANGE on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_SOL_CARD_TYPE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CREATE Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_CREATESUPPLYITEM Record with supply item to create 20131002
2 Changing XS_CARD Call by reference Type reference (TYPE) PPMRP_SOL_CARD Solution View Card - OData MRP Cockpit 20131002

Method GET_SOL_CARD_TYPE_CREATE on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_SOL_CUSTOMER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CUSTOMER Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>T_CUSTOMER Table of customer information 20131008
2 Importing IV_CUSTOMER Call by reference Type reference (TYPE) KUNNR Customer Number 20131008
3 Changing XS_SUPDEM Call by reference Type reference (TYPE) PPMRP_SOL_SUP_DEM_ITEM Solution View Supply Demand Item - OData MRP Cockpit 20131008

Method GET_SOL_CUSTOMER on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_SOL_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SOURCE Call by reference Type reference (TYPE) PPMRP_SOL_SOURCE 20131111
2 Importing IS_CREATE Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_CREATESUPPLYITEM Record with supply item to create 20131111
3 Importing IS_CREATE_CAT Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_CREATESUPPLYITEMCATEGORY Categroy infromation for created item 20131111
4 Importing IT_SUPPLIER Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>T_SUPPLIER Table of suppliers 20131111

Method GET_SOL_SOURCE on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_SOL_SUP_DEM_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SUPDEM Call by reference Type reference (TYPE) PPMRP_SOL_SUP_DEM_ITEM Solution View Supply Demand Item - OData MRP Cockpit 20130930
2 Importing IS_BASEUNIT Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_BASEUNIT Material base unit structure 20130930
3 Importing IS_PLANSEG Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_PLANNINGSEGMENT Planning segment structure 20130930
4 Importing IS_SUPDEM Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>S_SUPPLYDEMANDITEM Supply / Demand item Structure (API) 20130930
5 Importing IT_CUSTOMER Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>T_CUSTOMER Table of customer informations 20131008
6 Importing IT_SUPITEMVIEW Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>T_SUPPLYDEMANDITEMVIEW Table of supply demand item view details 20130930
7 Importing IT_SUPPLIER Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>T_SUPPLIER Table of supplier informations 20130930

Method GET_SOL_SUP_DEM_ITEM on class CL_PP_SOLUTION_HANDLER has no exception.

Method GET_SOL_VENDOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SOLREC Call by reference Type reference (TYPE) ANY Incoming solution record 20130930
2 Importing IT_SUPPLIER Call by reference Type reference (TYPE) CL_MRP_COCKPIT=>T_SUPPLIER Table with supplier information 20130930
3 Importing IV_PROCURTYPE Call by reference Type reference (TYPE) SOBES Special procurement type 20131002
4 Importing IV_SUPPLIER Call by reference Type reference (TYPE) LIFNR Supplier 20131002
5 Changing XS_RECORD Call by reference Type reference (TYPE) ANY Solution view record 20130930

Method GET_SOL_VENDOR on class CL_PP_SOLUTION_HANDLER has no exception.

Method HANDLE_CHANGE_UPDATE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQ_NOTE Call by reference Type reference (TYPE) MRP_REQ_NOTE Requests and Notes for MRP Cockpit 20130924
2 Importing IS_REQ_NOTE Call by reference Type reference (TYPE) PPMRP_REQ_NOTE Request / Note - OData MRP Cockpit 20130924
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20130924
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20130924

Method HANDLE_CREATE_ACCEPT_SHORTAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XS_ACC_SHORTAGE Call by reference Type reference (TYPE) PPMRP_ACCEPT_SHORTAGE Accept Shortage - OData MRP Cockpit 20131108
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20131108
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20131108

Method HANDLE_DELETE_ACCEPT_SHORTAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACC_SHORTAGE Call by reference Type reference (TYPE) PPMRP_ACCEPT_SHORTAGE Accept Shortage - OData MRP Cockpit 20131108
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20131108
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20131108

Method HANDLE_SOLCARD_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOLCARD Call by reference Type reference (TYPE) CL_PP_MRP_COCKPIT_MPC=>TT_PPMRPSOLCARD Table of solution cards 20131002
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20130930
3 Importing IV_MRPAREA Call by reference Type reference (TYPE) BERID MRP Area 20130930
4 Importing IV_PLANNING_SEGMENT_NUMBER Call by reference Type reference (TYPE) PLANR Planning segment number 20130930
5 Importing IV_PLANNING_SEGMENT_TYPE Call by reference Type reference (TYPE) PLAAB Material requirements planning segment 20130930
6 Importing IV_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20130930
7 Importing IV_SHORTAGE_DEFINITION Call by reference Type reference (TYPE) DAYSOFSUPPLYPROFILE Days of Supply Profile 20130930
8 Importing IV_SHORTAGE_DEFINITION_CNT Call by reference Type reference (TYPE) SDM_COUNTER Counter for SDM customizing settings 20130930
9 Importing IV_SHORTAGE_END_DATE Call by reference Type reference (TYPE) DATUM Date 20130930
10 Importing IV_SHORTAGE_START_DATE Call by reference Type reference (TYPE) DATUM Date 20130930

Method HANDLE_SOLCARD_READ on class CL_PP_SOLUTION_HANDLER has no exception.

Method HANDLE_SOLHEADER_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Call by reference Type reference (TYPE) CL_PP_MRP_COCKPIT_MPC=>TS_PPMRPSOLHEADER Solution header structure 20131001
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20130927
3 Importing IV_MRPAREA Call by reference Type reference (TYPE) BERID MRP Area 20130927
4 Importing IV_PLANNING_SEGMENT_NUMBER Call by reference Type reference (TYPE) PLANR Planning segment number 20130927
5 Importing IV_PLANNING_SEGMENT_TYPE Call by reference Type reference (TYPE) PLAAB Material requirements planning segment 20130927
6 Importing IV_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20130927
7 Importing IV_SHORTAGE_DEFINITION Call by reference Type reference (TYPE) DAYSOFSUPPLYPROFILE Days of Supply Profile 20130927
8 Importing IV_SHORTAGE_DEFINITION_CNT Call by reference Type reference (TYPE) SDM_COUNTER Counter for SDM customizing settings 20130927
9 Importing IV_SHORTAGE_END_DATE Call by reference Type reference (TYPE) DATUM Date 20130927
10 Importing IV_SHORTAGE_START_DATE Call by reference Type reference (TYPE) DATUM Date 20130927

Method HANDLE_SOLHEADER_READ on class CL_PP_SOLUTION_HANDLER has no exception.

Method HANDLE_SOLSOURCE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SOURCE Call by reference Type reference (TYPE) CL_PP_MRP_COCKPIT_MPC=>TT_PPMRPSOLSOURCE Table of sources 20131122
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20131111
3 Importing IV_MRPAREA Call by reference Type reference (TYPE) BERID MRP Area 20131111
4 Importing IV_PLANNING_SEGMENT_NUMBER Call by reference Type reference (TYPE) PLANR Planning segment number 20131111
5 Importing IV_PLANNING_SEGMENT_TYPE Call by reference Type reference (TYPE) PLAAB Material requirements planning segment 20131111
6 Importing IV_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20131111
7 Importing IV_SHORTAGE_DEFINITION Call by reference Type reference (TYPE) DAYSOFSUPPLYPROFILE Days of Supply Profile 20131111
8 Importing IV_SHORTAGE_DEFINITION_CNT Call by reference Type reference (TYPE) SDM_COUNTER Counter for SDM customizing settings 20131111
9 Importing IV_SHORTAGE_END_DATE Call by reference Type reference (TYPE) DATUM Date 20131111
10 Importing IV_SHORTAGE_START_DATE Call by reference Type reference (TYPE) DATUM Date 20131111

Method HANDLE_SOLSOURCE_READ on class CL_PP_SOLUTION_HANDLER has no exception.

Method HANDLE_SOLSUPDEMLIST_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUPDEMITEM Call by reference Type reference (TYPE) CL_PP_MRP_COCKPIT_MPC=>TT_PPMRPSOLSUPDEMITEM Table of supply demand items 20130930
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20130930
3 Importing IV_MRPAREA Call by reference Type reference (TYPE) BERID MRP Area 20130930
4 Importing IV_PLANNING_SEGMENT_NUMBER Call by reference Type reference (TYPE) PLANR Planning segment number 20130930
5 Importing IV_PLANNING_SEGMENT_TYPE Call by reference Type reference (TYPE) PLAAB Material requirements planning segment 20130930
6 Importing IV_PLANT Call by reference Type reference (TYPE) WERKS_D Plant 20130930
7 Importing IV_SHORTAGE_DEFINITION Call by reference Type reference (TYPE) DAYSOFSUPPLYPROFILE Days of Supply Profile 20130930
8 Importing IV_SHORTAGE_DEFINITION_CNT Call by reference Type reference (TYPE) SDM_COUNTER Counter for SDM customizing settings 20130930
9 Importing IV_SHORTAGE_END_DATE Call by reference Type reference (TYPE) DATUM Date 20130930
10 Importing IV_SHORTAGE_START_DATE Call by reference Type reference (TYPE) DATUM Date 20130930

Method HANDLE_SOLSUPDEMLIST_READ on class CL_PP_SOLUTION_HANDLER has no exception.

Method MAP_SOLUTION_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTION Call by reference Type reference (TYPE) MRPACTION Version Number Component 20131002
2 Exporting EV_MAT_PROC_TYPE Call by reference Type reference (TYPE) SOBES Special procurement type 20131004
3 Exporting EV_TYPE Call by reference Type reference (TYPE) DELKZ MRP element 20131002
4 Importing IV_SOLUTION_TYPE Call by reference Type reference (TYPE) PPMRP_SOLUTION_TYPE Solution Card Solution Type 20131002

Method MAP_SOLUTION_TYPE on class CL_PP_SOLUTION_HANDLER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 618