SAP ABAP Class CL_MAT_MATDISCBYSPSQR_IMPL (Impl Class for CL_MAT_MATDISCBYSPSQR)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
LO-MD-MM (Application Component) Material Master
⤷
PLM_SE_MAT_XI_PROXY (Package) Package for Proxy Generation Material Master Services

⤷

⤷

Properties
Class | CL_MAT_MATDISCBYSPSQR_IMPL | |
Short Description | Impl Class for CL_MAT_MATDISCBYSPSQR | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PLM_SE_MAT_XI_PROXY | Package for Proxy Generation Material Master Services |
Created | 20090212 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_MAT_MATDISCBYSPSQR_IMPL has no forward declaration.
Interfaces
Class CL_MAT_MATDISCBYSPSQR_IMPL has no interface implemented.
Friends
Class CL_MAT_MATDISCBYSPSQR_IMPL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Protected | Object reference (TYPE REF TO) | CL_MAT_MATDISCBYSPSQR_IMPL | Service execution class for CL_BPC_CUSTERPSIMPBYEQR_IMPL | 20090212 | ||
2 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | MAT_APPL_SE_MATDISCBYSPSQR | 20090217 | |||
3 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | MAT_APPL_SE_MATDISCBYSPSQR_INT | 20090325 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Constructor | Class Constructor | 20090212 |
2 | ![]() |
Instance method | Public | Constructor | Constructor | 20090212 |
3 | ![]() |
Static method | Public | Method | Factory method to get the proxy impl object reference | 20090212 |
4 | ![]() |
Instance method | Public | Method | Execute service processing | 20090212 |
5 | ![]() |
Instance method | Public | Method | Export Conversion | 20090212 |
6 | ![]() |
Instance method | Public | Method | Import Conversion | 20090212 |
Events
Class CL_MAT_MATDISCBYSPSQR_IMPL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_RESULT | Public | See coding | 20090212 | BEGIN OF ts_result,
matnr TYPE matnr, "Material
maktx TYPE maktx, "Material Desc
werks TYPE werks_d,"Plant
pstat TYPE pstat_d,
mstae TYPE mstae, "Cross-Plant Material Status
mstde TYPE mstde, "Date from which the cross-plant material status is valid
mmsta TYPE mmsta, "Plant Spec Mat Status
mmstd TYPE mmstd, "Valid From Date
mtstb TYPE mtstb, "Plant Spec Mat Status Name
name1 TYPE name1, "Plant Name1
name2 TYPE name2, "Plant Name2
ekgrp TYPE ekgrp, "Purchasing Group
eknam TYPE eknam, "Purchasing Group Name
berid TYPE berid, "MRP Area or PlantID
dispo TYPE dispo, "MRP Controller
nfmat TYPE nfmat, "Follow Up Material
kzaus TYPE kzaus, "Discontinuation Code
ausdt TYPE ausdt, "Effective Out Date
bertx TYPE bertx, "MRP Area Descr
dsnam TYPE dsnam, "MRP Controller Name
kzausd TYPE string, "1 Single/parallel discontinued part/material
"3 Dependent paral
nfmatx TYPE maktx, "Follow Up Material descr
" mrp LIKE lt_mrp,
END OF ts_result
|
||
2 | TT_AUSDT_SEL | Public | See coding | 20090212 | tt_ausdt_sel TYPE RANGE OF ausdt
|
||
3 | TT_DISPO_SEL | Public | See coding | 20090212 | tt_dispo_sel TYPE RANGE OF dispo
|
||
4 | TT_EKGRP_SEL | Public | See coding | 20090212 | tt_ekgrp_sel TYPE RANGE OF ekgrp
|
||
5 | TT_MATNR_SEL | Public | See coding | 20090212 | tt_matnr_sel TYPE RANGE OF matnr
|
||
6 | TT_MMSTA_SEL | Public | See coding | 20090212 | tt_mmsta_sel TYPE RANGE OF mmsta
|
||
7 | TT_RESULT | Public | See coding | 20090212 | tt_result TYPE STANDARD TABLE OF ts_result
|
||
8 | TT_WERKS_SEL | Public | See coding | 20090212 | tt_werks_sel TYPE RANGE OF werks_d
|
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_MAT_MATDISCBYSPSQR_IMPL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MAT_MATDISCBYSPSQR_IMPL has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_MAT_MATDISCBYSPSQR_IMPL has no parameter.
Method CONSTRUCTOR on class CL_MAT_MATDISCBYSPSQR_IMPL has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RO_EXEC_IMPL | Value transfer | Object reference (TYPE REF TO) | CL_MAT_MATDISCBYSPSQR_IMPL | Impl Class for CL_MAT_MATDISCBYSPSQR | 20090212 |
Method CREATE on class CL_MAT_MATDISCBYSPSQR_IMPL has no exception.
Method EXECUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_PROXY_DATA | Call by reference | Type reference (TYPE) | MAT_MATDISCBYMRP_RMSG | Proxy Structure (generated) | 20090212 | ||
2 | ![]() |
IS_PROXY_DATA | Call by reference | Type reference (TYPE) | MAT_MATDISCBYMRP_QMSG | Proxy Structure (generated) | 20090212 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Standard Message Fault | 20090212 |
Method EXPORT_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE_LOG | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090212 | ||
2 | ![]() |
ET_PROXY_DATA | Call by reference | Type reference (TYPE) | MAT_MATDISCBYMRP_RMSG | Proxy Structure (generated) | 20090212 | ||
3 | ![]() |
IT_RESULT | Call by reference | Type reference (TYPE) | TT_RESULT | 20090212 | |||
4 | ![]() |
IV_MAXROWS | Call by reference | Type reference (TYPE) | I | 20090213 |
Method EXPORT_CONVERSION on class CL_MAT_MATDISCBYSPSQR_IMPL has no exception.
Method IMPORT_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_MESSAGE_LOG | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090212 | ||
2 | ![]() |
ET_AUSDT_SEL | Call by reference | Type reference (TYPE) | TT_AUSDT_SEL | 20090212 | |||
3 | ![]() |
ET_DISPO_SEL | Call by reference | Type reference (TYPE) | TT_DISPO_SEL | 20090212 | |||
4 | ![]() |
ET_EKGRP_SEL | Call by reference | Type reference (TYPE) | TT_EKGRP_SEL | 20090212 | |||
5 | ![]() |
ET_MATNR_SEL | Call by reference | Type reference (TYPE) | TT_MATNR_SEL | 20090212 | |||
6 | ![]() |
ET_MMSTA_SEL | Call by reference | Type reference (TYPE) | TT_MMSTA_SEL | 20090212 | |||
7 | ![]() |
ET_WERKS_SEL | Call by reference | Type reference (TYPE) | TT_WERKS_SEL | 20090212 | |||
8 | ![]() |
EV_MAXROWS | Call by reference | Type reference (TYPE) | I | 20090212 | |||
9 | ![]() |
IS_PROXY_DATA | Call by reference | Type reference (TYPE) | MAT_MATDISCBYMRP_QMSG | Proxy Structure (generated) | 20090212 |
Method IMPORT_CONVERSION on class CL_MAT_MATDISCBYSPSQR_IMPL has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 605 |