SAP ABAP Class CL_EAM_IMBOMVITMBYVIDESQR_IMPL (Reads Individual Material BOM Var Itm By Var Itm Idfg Elms)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷ PM (Application Component) Plant Maintenance
⤷ PLM_SE_EAM_XI_PROXY (Package) Proxy implementations for Enterprise Asset Maintenance
⤷ PM (Application Component) Plant Maintenance
⤷ PLM_SE_EAM_XI_PROXY (Package) Proxy implementations for Enterprise Asset Maintenance
Properties
Class | CL_EAM_IMBOMVITMBYVIDESQR_IMPL | |
Short Description | Reads Individual Material BOM Var Itm By Var Itm Idfg Elms | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | PLM_SE_EAM_XI_PROXY | Proxy implementations for Enterprise Asset Maintenance |
Created | 20080206 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CS01 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_EAM_IMBOMVITMBYVIDESQR_IMPL has no interface implemented.
Friends
Class CL_EAM_IMBOMVITMBYVIDESQR_IMPL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_BOM_TYPE_EQUIPMENT | Constant | Private | Type reference (TYPE) | STLTY | 'E' | BOM category | 20080429 | |
2 | GC_MATERIAL_TYPE_ID | Constant | Private | Type reference (TYPE) | OBJTY | '1' | Object type (BOM item) | 20080430 | |
3 | GC_REQD_FIELD_NAMES | Constant | Private | Type reference (TYPE) | STRING | 'VariantIndividualMaterialID, UsageCode' | 20080429 | ||
4 | GC_SEPARATOR | Constant | Private | Type reference (TYPE) | C | '/' | 20080429 | ||
5 | GC_VAR_LOC_ID | Constant | Private | Type reference (TYPE) | STRING | 'VariantLocationInternalID' | 20080429 | ||
6 | GO_SINGLETON | Static Attribute | Protected | Object reference (TYPE REF TO) | CL_EAM_IMBOMVITMBYVIDESQR_IMPL | 20080206 | |||
7 | TBL_IMBOM_ITM_BASICS | Instance attribute | Public | Type reference (TYPE) | TY_IMBOM_ITM_BASICS_T | 20080207 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | 20080206 | |
2 | CREATE | Static method | Public | Method | 20080206 | |
3 | EXECUTE | Instance method | Public | Method | 20080206 | |
4 | EXPORT_CONVERSION | Static method | Public | Method | 20080429 | |
5 | FILL_LOG | Static method | Private | Method | 20080206 | |
6 | GET_MESSAGE_FROM_SY | Instance method | Private | Method | 20100119 | |
7 | IMPORT_CONVERSION | Static method | Public | Method | 20080429 | |
8 | ITEM_SELECTION | Instance method | Private | Method | 20080206 | |
9 | READ_STKO_AOV_ADD | Instance method | Private | Method | 20080206 | |
10 | VARIANT_READ | Instance method | Private | Method | 20080206 |
Events
Class CL_EAM_IMBOMVITMBYVIDESQR_IMPL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_IMBOM_BOM_VAR_ITMS | Public | See coding | 20080429 | begin of TY_IMBOM_BOM_VAR_ITMS,
STLNR type STNUM,
EXSTL type EXSTL,
ZTEXT type CSTEXT,
MATNR type MATNR,
WERKS type WERKS_D,
STLAL type STALT,
DATUV type DATUV,
STLAN type STLAN,
MATTX type MAKTX,
VRWNM type ANTXT,
STKTX type STKTX,
ITEMS like tbl_imbom_itm_basics,
end of TY_IMBOM_BOM_VAR_ITMS
|
||
2 | TY_IMBOM_BOM_VAR_ITMS_T | Public | See coding | 20080429 | TY_IMBOM_BOM_VAR_ITMS_T type standard table of TY_IMBOM_BOM_VAR_ITMS
|
||
3 | TY_IMBOM_IDELEMS | Public | See coding | 20080429 | begin of TY_IMBOM_IDELEMS,
STLNR type STNUM,
EXSTL type EXSTL,
ZTEXT type CSTEXT,
end of TY_IMBOM_IDELEMS
|
||
4 | TY_IMBOM_IDELEMS_T | Public | See coding | 20080429 | TY_IMBOM_IDELEMS_T type standard table of TY_IMBOM_IDELEMS
|
||
5 | TY_IMBOM_ITM_BASICS | Public | See coding | 20080429 | begin of TY_IMBOM_ITM_BASICS,
STLKN type STLKN,
IDNRK type IDNRK,
STVKN type STVKN,
AENNR type AENRA,
AENRA type AENNR,
DATUV type DATUV,
DATUB type DATUB,
POSTP type POSTP,
POSNR type SPOSN,
MENGE type KMPMG,
MEINS type KMPME,
FMENG type FMNGE,
MATTX type MAKTX,
POTX1 type POTX1,
PTEXT type PTTXT,
end of TY_IMBOM_ITM_BASICS
|
||
6 | TY_IMBOM_ITM_BASICS_T | Public | See coding | 20080429 | TY_IMBOM_ITM_BASICS_T type standard table of TY_IMBOM_ITM_BASICS
|
||
7 | TY_IMBOM_VAR_BASICS | Public | See coding | 20080429 | begin of TY_IMBOM_VAR_BASICS,
EQUNR type EQUNR,
WERKS type WERKS_D,
STLAL type STALT,
DATUV type DATUV,
STLAN type STLAN,
EQKTX type KTX01,
VRWNM type ANTXT,
STKTX type STKTX,
PARENT_STLNR type STNUM,
PARENT_EXSTL type EXSTL,
PARENT_ZTEXT type CSTEXT,
end of TY_IMBOM_VAR_BASICS
|
||
8 | TY_IMBOM_VAR_BASICS_T | Public | See coding | 20080429 | TY_IMBOM_VAR_BASICS_T type standard table of TY_IMBOM_VAR_BASICS
|
||
9 | TY_IMBOM_VAR_IDELEMS | Public | See coding | 20080429 | begin of TY_IMBOM_VAR_IDELEMS,
EQUNR type EQUNR,
WERKS type WERKS_D,
STLAL type STALT,
DATUV type DATUV,
STLAN type STLAN,
end of TY_IMBOM_VAR_IDELEMS
|
Method Signatures
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_EAM_IMBOMVITMBYVIDESQR_IMPL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EAM_IMBOMVITMBYVIDESQR_IMPL has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_EXEC_IMPL | Value transfer | Object reference (TYPE REF TO) | CL_EAM_IMBOMVITMBYVIDESQR_IMPL | 20080206 |
Method CREATE on class CL_EAM_IMBOMVITMBYVIDESQR_IMPL has no exception.
Method EXECUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INPUT | Call by reference | Type reference (TYPE) | EAM_IMBOMVARITMBYVARIDESQRY_S | 20080206 | |||
2 | Exporting | OUTPUT | Call by reference | Type reference (TYPE) | EAM_IMBOMVARITMBYVARIDESRSP_S | 20080206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SAPPLCO_STANDARD_MSG_FAULT | 20080516 |
Method EXPORT_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20080429 | |||
2 | Exporting | ES_OUTPUT | Call by reference | Type reference (TYPE) | EAM_IMBOMVARITMBYVARIDESRSP_S | 20080429 | |||
3 | Importing | IS_PROCGC | Call by reference | Type reference (TYPE) | SAPPLCO_WO_LAST_QRY_PROC_COND | 20080429 | |||
4 | Importing | IT_OUTPUT | Call by reference | Type reference (TYPE) | TY_IMBOM_BOM_VAR_ITMS_T | 20080429 | |||
5 | Importing | IT_OUTPUT_IMBOM | Call by reference | Type reference (TYPE) | TY_IMBOM_IDELEMS_T | 20080429 | |||
6 | Importing | IT_OUTPUT_VARIANT | Call by reference | Type reference (TYPE) | TY_IMBOM_VAR_BASICS_T | 20080429 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_ERROR_MESSAGE | 20080516 | ||
2 | CX_GDT_CONVERSION | 20080429 |
Method FILL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_LOG | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_LOG | 20080206 | |||
2 | Importing | IF_RESULT_CODE | Call by reference | Type reference (TYPE) | PROCESSING_RESULT_CODE | 20080206 | |||
3 | Importing | IT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20080206 |
Method FILL_LOG on class CL_EAM_IMBOMVITMBYVIDESQR_IMPL has no exception.
Method GET_MESSAGE_FROM_SY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RF_MESSAGE | Value transfer | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20100119 |
Method GET_MESSAGE_FROM_SY on class CL_EAM_IMBOMVITMBYVIDESQR_IMPL has no exception.
Method IMPORT_CONVERSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20080429 | |||
2 | Exporting | ES_CONV_OUT | Call by reference | Type reference (TYPE) | TY_IMBOM_VAR_IDELEMS | 20080429 | |||
3 | Exporting | ES_PROCGC | Call by reference | Type reference (TYPE) | SAPPLCO_WO_LAST_QRY_PROC_COND | 20080429 | |||
4 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | EAM_IMBOMVARITMBYVARIDESQRY_S | 20080429 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_ERROR_MESSAGE | 20080516 | ||
2 | CX_GDT_CONVERSION | 20080429 |
Method ITEM_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_BAPIRETURN_TAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20080206 | |||
2 | Exporting | ET_IMBOM_ITEMS | Call by reference | Type reference (TYPE) | TY_IMBOM_ITM_BASICS_T | 20080206 | |||
3 | Importing | I_IMBOM_INTERNAL_ID | Call by reference | Type reference (TYPE) | STNUM | 20080206 | |||
4 | Importing | I_IMBOM_VARIANT_ID | Call by reference | Type reference (TYPE) | STALT | 20080206 | |||
5 | Importing | I_VALIDITY_DATE | Call by reference | Type reference (TYPE) | DATUM | 20080206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_ERROR_MESSAGE | 20080516 |
Method READ_STKO_AOV_ADD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DATUV | Call by reference | Type reference (TYPE) | STKO-DATUV | 20080206 | |||
2 | Importing | DEL | Call by reference | Type reference (TYPE) | CSDATA-XFELD | 20080206 | |||
3 | Exporting | SY_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | 20080206 | |||
4 | Changing | WA_STKOB_TAB | Call by reference | Type reference (TYPE) | STKOB | 20080206 |
Method READ_STKO_AOV_ADD on class CL_EAM_IMBOMVITMBYVIDESQR_IMPL has no exception.
Method VARIANT_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_BAPIRETURN_TAB | Call by reference | Type reference (TYPE) | BAPIRETTAB | 20080206 | |||
2 | Exporting | ET_IMBOM | Call by reference | Type reference (TYPE) | TY_IMBOM_IDELEMS_T | 20080211 | |||
3 | Exporting | ET_VARIANT | Call by reference | Type reference (TYPE) | TY_IMBOM_VAR_BASICS_T | 20080211 | |||
4 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | TY_IMBOM_VAR_IDELEMS | 20080206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_ERROR_MESSAGE | 20080516 |
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 603 |