SAP ABAP Interface IF_MMPUR_SUBCON_SCRAP (Reporting Interface to Scrap monitoring)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
MM-PUR (Application Component) Purchasing
⤷
MMPUR_OUTSOURCED_MANUF (Package) Outsourced Manufacturing in Procurement

⤷

⤷

Properties
Interface | IF_MMPUR_SUBCON_SCRAP | |
Short Description | Reporting Interface to Scrap monitoring |
General Data
Package | MMPUR_OUTSOURCED_MANUF | Outsourced Manufacturing in Procurement |
Created | 20080313 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
Interface IF_MMPUR_SUBCON_SCRAP has no forward declaration.
Interfaces
Interface IF_MMPUR_SUBCON_SCRAP has no interface.
Friends
Interface IF_MMPUR_SUBCON_SCRAP has no friend.
Attributes
Interface IF_MMPUR_SUBCON_SCRAP has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Destructor | 20080313 |
2 | ![]() |
Instance method | Public | Method | Get the Result | 20080313 |
3 | ![]() |
Instance method | Public | Method | Get relevant items for a PO number | 20120429 |
4 | ![]() |
Instance method | Public | Method | Execute the program | 20080313 |
5 | ![]() |
Instance method | Public | Method | Set selection data | 20080313 |
Events
Interface IF_MMPUR_SUBCON_SCRAP has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LTY_S_SEL_DATA | Public | See coding | 20080313 | BEGIN OF lty_s_sel_data,
* ebeln TYPE rseloption, "1490303
* ebelp TYPE rseloption,
* bedat TYPE rseloption,
* lifnr TYPE rseloption,
* werks TYPE rseloption,
* matnr TYPE rseloption,
* charg TYPE rseloption,
ebeln TYPE type_t_range_ebeln,
ebelp TYPE type_t_range_ebelp,
bedat TYPE type_t_range_ebdat,
lifnr TYPE type_t_range_lifnr,
werks TYPE type_t_range_werks,
matnr TYPE type_t_range_matnr,
charg TYPE type_t_range_charg, "1490303
elikz TYPE ekpo-elikz,
END OF lty_s_sel_data
|
||
2 | TYPE_S_RANGE_CHARG | Public | See coding | Selection range structure for Batch | 20100719 | BEGIN OF type_s_range_charg,
sign TYPE c LENGTH 1,
option TYPE c LENGTH 2,
low TYPE charg_d,
high TYPE charg_d,
END OF type_s_range_charg
|
|
3 | TYPE_S_RANGE_EBDAT | Public | See coding | Selection range structure for Document Date | 20100719 | BEGIN OF type_s_range_ebdat,
sign TYPE c LENGTH 1,
option TYPE c LENGTH 2,
low TYPE ebdat,
high TYPE ebdat,
END OF type_s_range_ebdat
|
|
4 | TYPE_S_RANGE_EBELN | Public | See coding | Selection range structure for Purchasing Document Number | 20100719 | BEGIN OF type_s_range_ebeln,
sign TYPE c LENGTH 1,
option TYPE c LENGTH 2,
low TYPE ebeln,
high TYPE ebeln,
END OF type_s_range_ebeln
|
|
5 | TYPE_S_RANGE_EBELP | Public | See coding | Selection range structure for Item Number | 20100719 | BEGIN OF type_s_range_ebelp,
sign TYPE c LENGTH 1,
option TYPE c LENGTH 2,
low TYPE ebelp,
high TYPE ebelp,
END OF type_s_range_ebelp
|
|
6 | TYPE_S_RANGE_LIFNR | Public | See coding | Selection range structure for Vendor | 20100719 | BEGIN OF type_s_range_lifnr,
sign TYPE c LENGTH 1,
option TYPE c LENGTH 2,
low TYPE lifnr,
high TYPE lifnr,
END OF type_s_range_lifnr
|
|
7 | TYPE_S_RANGE_MATNR | Public | See coding | Selection range structure for Material | 20100719 | BEGIN OF type_s_range_matnr,
sign TYPE c LENGTH 1,
option TYPE c LENGTH 2,
low TYPE matnr,
high TYPE matnr,
END OF type_s_range_matnr
|
|
8 | TYPE_S_RANGE_WERKS | Public | See coding | Selection range structure for Plant | 20100719 | BEGIN OF type_s_range_werks,
sign TYPE c LENGTH 1,
option TYPE c LENGTH 2,
low TYPE werks_d,
high TYPE werks_d,
END OF type_s_range_werks
|
|
9 | TYPE_S_WORKLOAD | Public | See coding | 20120429 | BEGIN OF type_s_workload,
ebeln TYPE ebeln,
ebelp TYPE ebelp,
END OF type_s_workload
|
||
10 | TYPE_T_RANGE_CHARG | Public | See coding | Selection range table for Batch | 20100719 | type_t_range_charg TYPE SORTED TABLE OF type_s_range_charg
WITH UNIQUE KEY table_line
|
|
11 | TYPE_T_RANGE_EBDAT | Public | See coding | Selection range table for Document Date | 20100719 | type_t_range_ebdat TYPE SORTED TABLE OF type_s_range_ebdat
WITH UNIQUE KEY table_line
|
|
12 | TYPE_T_RANGE_EBELN | Public | See coding | Selection range table for Purchasing Document Number | 20100719 | type_t_range_ebeln TYPE SORTED TABLE OF type_s_range_ebeln
WITH UNIQUE KEY table_line
|
|
13 | TYPE_T_RANGE_EBELP | Public | See coding | Selection range table for Item Number | 20100719 | type_t_range_ebelp TYPE SORTED TABLE OF type_s_range_ebelp
WITH UNIQUE KEY table_line
|
|
14 | TYPE_T_RANGE_LIFNR | Public | See coding | Selection range table for Vendor | 20100719 | type_t_range_lifnr TYPE SORTED TABLE OF type_s_range_lifnr
WITH UNIQUE KEY table_line
|
|
15 | TYPE_T_RANGE_MATNR | Public | See coding | Selection range table for Material | 20100719 | type_t_range_matnr TYPE SORTED TABLE OF type_s_range_matnr
WITH UNIQUE KEY table_line
|
|
16 | TYPE_T_RANGE_WERKS | Public | See coding | Selection range table for Plant | 20100719 | type_t_range_werks TYPE SORTED TABLE OF type_s_range_werks
WITH UNIQUE KEY table_line
|
|
17 | TYPE_T_WORKLOAD | Public | See coding | 20120429 | type_t_workload TYPE SORTED TABLE OF type_s_workload
WITH UNIQUE KEY ebeln ebelp
|
||
18 | TY_EBELN | Public | See coding | 20080313 | BEGIN OF ty_ebeln,
ebeln TYPE ebeln,
END OF ty_ebeln
|
||
19 | TY_EKBE_SC | Public | See coding | 20080313 | BEGIN OF ty_ekbe_sc,
ebeln TYPE ekbe_sc-ebeln,
ebelp TYPE ekbe_sc-ebelp,
matnr TYPE ekbe_sc-matnr,
erfmg TYPE ekbe_sc-erfmg,
erfme TYPE ekbe_sc-erfme,
shkzg TYPE ekbe_sc-shkzg,
END OF ty_ekbe_sc
|
||
20 | TY_RESULT | Public | See coding | 20080313 | BEGIN OF ty_result,
ebeln TYPE ekko-ebeln,
ebelp TYPE ekpo-ebelp,
etenr TYPE eket-etenr,
matnr TYPE resb-matnr,
bdmng TYPE resb-bdmng,
meins TYPE resb-meins,
ausch TYPE resb-ausch,
consq TYPE resb-bdmng,
consuom TYPE resb-meins,
ratio TYPE resb-ausch,
charg TYPE resb-charg,
"status TYPE icon-id,
status TYPE mere_icon_sign.
INCLUDE TYPE mmpur_om_is2erp.
TYPES: END OF ty_result
|
||
21 | TY_T_EBELN | Public | See coding | 20080313 | ty_t_ebeln TYPE SORTED TABLE OF ty_ebeln WITH UNIQUE KEY ebeln
|
||
22 | TY_T_EKBE_SC | Public | See coding | 20080313 | ty_t_ekbe_sc TYPE SORTED TABLE OF ty_ekbe_sc WITH UNIQUE KEY ebeln ebelp matnr
|
||
23 | TY_T_OUTTAB | Public | See coding | 20080410 | ty_t_outtab TYPE STANDARD TABLE OF merep_outtab_scrap
|
||
24 | TY_T_RESULT | Public | See coding | 20080313 | ty_t_result TYPE STANDARD TABLE OF ty_result WITH KEY ebeln ebelp matnr
|
Method Signatures
Method CLOSE Signature
Method CLOSE on Interface IF_MMPUR_SUBCON_SCRAP has no parameter.
Method CLOSE on Interface IF_MMPUR_SUBCON_SCRAP has no exception.
Method GET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RT_RESULT | Value transfer | Object reference (TYPE REF TO) | TY_T_RESULT | Result table for output (as data reference) | 20080313 |
Method GET_DATA on Interface IF_MMPUR_SUBCON_SCRAP has no exception.
Method IS_AVAILABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DOCUMENT | Call by reference | Type reference (TYPE) | EBELN | Purchasing Document Number | 20120429 | ||
2 | ![]() |
IV_ITEM | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20120429 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Not relvant | 20120429 |
Method PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_DATA | Call by reference | Type reference (TYPE) | TY_T_EBELN | 20120429 |
Method PROCESS on Interface IF_MMPUR_SUBCON_SCRAP has no exception.
Method SET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DATA | Call by reference | Type reference (TYPE) | LTY_S_SEL_DATA | selection data reference | 20080313 |
Method SET_DATA on Interface IF_MMPUR_SUBCON_SCRAP has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 604 |