SAP ABAP Class CL_MAT_MATSPSPECBYSPSQR_IMPL (Impl class for cl_mat_MatSPSpecBySPSQR)
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_MATSPSPECBYSPSQR_IMPL | |
Short Description | Impl class for cl_mat_MatSPSpecBySPSQR | |
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 | 20090209 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_MAT_MATSPSPECBYSPSQR_IMPL has no interface implemented.
Friends
Class CL_MAT_MATSPSPECBYSPSQR_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_MATSPSPECBYSPSQR_IMPL | Service execution class for CL_BPC_CUSTERPSIMPBYEQR_IMPL | 20090210 | ||
2 | ![]() |
Instance attribute | Public | Type reference (TYPE) | TT_MRP | 20090212 | |||
3 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | MAT_APPL_SE_MATSPSPECBYSPSQR | 20090217 | |||
4 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | MAT_APPL_SE_MATSPSBYSPSQR_INT | 20090325 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Constructor | Class Constructor | 20090209 |
2 | ![]() |
Instance method | Public | Constructor | Constructor | 20090209 |
3 | ![]() |
Static method | Public | Method | Factory method to get the proxy impl object reference | 20090209 |
4 | ![]() |
Instance method | Public | Method | Execute service processing | 20090209 |
5 | ![]() |
Instance method | Public | Method | Export Conversion | 20090209 |
6 | ![]() |
Instance method | Public | Method | Import Conversion | 20090209 |
Events
Class CL_MAT_MATSPSPECBYSPSQR_IMPL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_MRP | Public | See coding | 20090211 | BEGIN OF ts_mrp,
matnr TYPE matnr, "Material
werks TYPE werks_d,"Plant
berid TYPE berid, "MRP Area or PlantID
dispo TYPE dispo, "MRP Controller
berty TYPE berty, "Type of MRP area
dismm TYPE dismm, "MRP Type
beskz TYPE beskz, "Procurement Type
sobsl TYPE sobsl, "Spec Procurement Type
type TYPE c LENGTH 1, "Plant = 1 Stor Loc, Vendor = 2
typename TYPE string, "1=Plant, 2=MRP Area
bertx TYPE bertx, "MRP Area Descr
dibez TYPE dibez, "MRP Type Name
dsnam TYPE dsnam, "MRP Controller Name
beskzd TYPE string,"Procurement Type Descr
ltext TYPE ltext, "Spec Procurement Type Name
END OF ts_mrp
|
||
2 | TS_MRPID | Public | See coding | 20090210 | BEGIN OF ts_mrpid, "MRPID or PLANTID
sign TYPE c LENGTH 1,
option TYPE c LENGTH 2,
low TYPE string,
high TYPE string,
typecode TYPE c LENGTH 1, "Depend on this field 1:Plant
END OF ts_mrpid
|
||
3 | TS_RESULT | Public | See coding | 20090210 | 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
mtstb_c TYPE mtstb, "Cross-Plant Spec Mat Status Name
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
berty TYPE berty, "Type of MRP area
dismm TYPE dismm, "MRP Type
beskz TYPE beskz, "Procurement Type
sobsl TYPE sobsl, "Spec Procurement Type
type TYPE c LENGTH 1, "Plant = 1 Stor Loc, Vendor = 2
typename TYPE string, "1=Plant, 2=MRP Area
bertx TYPE bertx, "MRP Area Descr
dibez TYPE dibez, "MRP Type Name
dsnam TYPE dsnam, "MRP Controller Name
beskzd TYPE string, "Procurement Type Descr
ltext TYPE ltext, "Spec Procurement Type Name
mrp LIKE lt_mrp,
END OF ts_result
|
||
4 | TT_BERID_SEL | Public | See coding | 20090210 | tt_berid_sel TYPE RANGE OF berid
|
||
5 | TT_BESKZ_SEL | Public | See coding | 20090210 | tt_beskz_sel TYPE RANGE OF beskz
|
||
6 | TT_DISMM_SEL | Public | See coding | 20090210 | tt_dismm_sel TYPE RANGE OF dismm
|
||
7 | TT_DISPO_SEL | Public | See coding | 20090210 | tt_dispo_sel TYPE RANGE OF dispo
|
||
8 | TT_EKGRP_SEL | Public | See coding | 20090210 | tt_ekgrp_sel TYPE RANGE OF ekgrp
|
||
9 | TT_MATNR_SEL | Public | See coding | 20090210 | tt_matnr_sel TYPE RANGE OF matnr
|
||
10 | TT_MMSTA_SEL | Public | See coding | 20090210 | tt_mmsta_sel TYPE RANGE OF mmsta
|
||
11 | TT_MRP | Public | See coding | 20090211 | tt_mrp TYPE STANDARD TABLE OF ts_mrp
|
||
12 | TT_MRPID | Public | See coding | 20090210 | tt_mrpid TYPE STANDARD TABLE OF ts_mrpid
|
||
13 | TT_RESULT | Public | See coding | 20090211 | tt_result TYPE STANDARD TABLE OF ts_result
|
||
14 | TT_SOBSL_SEL | Public | See coding | 20090210 | tt_sobsl_sel TYPE RANGE OF sobsl
|
||
15 | TT_WERKS_SEL | Public | See coding | 20090210 | tt_werks_sel TYPE RANGE OF werks_d
|
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_MAT_MATSPSPECBYSPSQR_IMPL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MAT_MATSPSPECBYSPSQR_IMPL has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_MAT_MATSPSPECBYSPSQR_IMPL has no parameter.
Method CONSTRUCTOR on class CL_MAT_MATSPSPECBYSPSQR_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_MATSPSPECBYSPSQR_IMPL | Service execution class for CL_MAT_MATSPSPECBYSPSQR_IMPL | 20090210 |
Method CREATE on class CL_MAT_MATSPSPECBYSPSQR_IMPL has no exception.
Method EXECUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_PROXY_DATA | Call by reference | Type reference (TYPE) | MAT_MATMRPBYMRP_RMSG | Proxy Structure (generated) | 20090209 | ||
2 | ![]() |
IS_PROXY_DATA | Call by reference | Type reference (TYPE) | MAT_MATMRPBYMRP_QMSG_T | Proxy Structure (generated) | 20090209 |
# | 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 | 20090211 | ||
2 | ![]() |
ET_PROXY_DATA | Call by reference | Type reference (TYPE) | MAT_MATMRPBYMRP_RMSG | Proxy Structure (generated) | 20090211 | ||
3 | ![]() |
IT_RESULT | Call by reference | Type reference (TYPE) | TT_RESULT | 20090211 | |||
4 | ![]() |
IV_MAXROWS | Call by reference | Type reference (TYPE) | I | 20090213 |
Method EXPORT_CONVERSION on class CL_MAT_MATSPSPECBYSPSQR_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 | 20090211 | ||
2 | ![]() |
ET_SEL_MATID | Call by reference | Type reference (TYPE) | TT_MATNR_SEL | 20090210 | |||
3 | ![]() |
ET_SEL_MRPCONTR | Call by reference | Type reference (TYPE) | TT_DISPO_SEL | 20090210 | |||
4 | ![]() |
ET_SEL_MRPID | Call by reference | Type reference (TYPE) | TT_BERID_SEL | 20090210 | |||
5 | ![]() |
ET_SEL_MRPTYPE | Call by reference | Type reference (TYPE) | TT_DISMM_SEL | 20090210 | |||
6 | ![]() |
ET_SEL_PLANT | Call by reference | Type reference (TYPE) | TT_WERKS_SEL | 20090210 | |||
7 | ![]() |
ET_SEL_PRGGRID | Call by reference | Type reference (TYPE) | TT_EKGRP_SEL | 20090210 | |||
8 | ![]() |
ET_SEL_PROCSUBTYPE | Call by reference | Type reference (TYPE) | TT_SOBSL_SEL | 20090210 | |||
9 | ![]() |
ET_SEL_PROCTYPE | Call by reference | Type reference (TYPE) | TT_BESKZ_SEL | 20090210 | |||
10 | ![]() |
ET_SEL_PROFCODE | Call by reference | Type reference (TYPE) | TT_MMSTA_SEL | 20090210 | |||
11 | ![]() |
EV_DATE | Call by reference | Type reference (TYPE) | MMSTD | Date in CHAR format | 20090210 | ||
12 | ![]() |
EV_MAXROWS | Call by reference | Type reference (TYPE) | I | 20090209 | |||
13 | ![]() |
EV_MRP_EXISTS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090210 | |||
14 | ![]() |
IS_PROXY_DATA | Call by reference | Type reference (TYPE) | MAT_MATMRPBYMRP_QMSG_T | Proxy Structure (generated) | 20090209 |
Method IMPORT_CONVERSION on class CL_MAT_MATSPSPECBYSPSQR_IMPL has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 605 |