Hierarchy
⤷ PM-PRM-TL (Application Component) Maintenance Task Lists
⤷ EAM_TL_API (Package) EAM Task List API
Properties
Class | CL_EAM_TL_COMP | |
Short Description | Class for task list API components | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | EAM_TL_API | EAM Task List API |
Created | 20090804 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_EAM_TL_COMP has no interface implemented.
Friends
Class CL_EAM_TL_COMP has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GO_INSTANCE | Static Attribute | Private | Object reference (TYPE REF TO) | CL_EAM_TL_COMP | Class for task list API components | 20090804 | ||
2 | MS_TL_KEYS | Instance attribute | Private | Type reference (TYPE) | TY_TL_KEYS_DATE_S | Task list keys with a date | 20091123 | ||
3 | MV_STLAN | Instance attribute | Public | Type reference (TYPE) | STLAN | BOM Usage | 20091123 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ASSIGN_COMPONENT2BOM | Instance method | Private | Method | Assign a new component to a BOM item | 20091013 |
2 | ASSIGN_COMPONENT2FREE_BOM | Instance method | Private | Method | Assign a new component to a free existing BOM item | 20091013 |
3 | ASSIGN_COMPONENT2FREE_BOM_NEW | Instance method | Private | Method | Assign a new component to a free new BOM item | 20091015 |
4 | AUTHORITY_CHECK | Instance method | Public | Method | Performs authority check on component | 20091016 |
5 | CHECK_AUTH | Instance method | Private | Method | Check authority dealing with a component | 20091026 |
6 | CHECK_AUTH_PLANT | Instance method | Private | Method | Check authority dealing with a component based on plant data | 20091027 |
7 | CHECK_BOM_KEYS | Instance method | Private | Method | Check whether a same BOM already used for current operation | 20091229 |
8 | CHECK_MATSTAT | Instance method | Private | Method | Check material status | 20090918 |
9 | CHECK_MEINS | Instance method | Private | Method | Check a component unit of measure | 20090811 |
10 | CHECK_MENGE | Instance method | Private | Method | Check a component quantity | 20090811 |
11 | CHECK_RGEKZ | Instance method | Private | Method | Check indicator "Backflush" | 20090811 |
12 | CHECK_TL_KEYS | Instance method | Private | Method | Check the change of TL keys with the next component | 20091123 |
13 | CLASS_CONSTRUCTOR | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20090804 |
14 | CONSTRUCTOR | Instance method | Private | Constructor | 20091123 | |
15 | CREATE | Instance method | Public | Method | Create material components | 20091001 |
16 | CREATE_COMPONENT | Instance method | Private | Method | Create a component | 20091014 |
17 | CREATE_FREE_BOM_ITEM | Instance method | Private | Method | Create a new free BOM item of type "S" | 20091013 |
18 | DELETE | Instance method | Public | Method | Delete TL metrial components | 20090908 |
19 | GET_INSTANCE | Static method | Public | Method | Returns singleton instance | 20090804 |
20 | GET_MATERIAL_INFO | Instance method | Private | Method | Get material information for components | 20091109 |
21 | GET_NON_STANDARD_BOM | Instance method | Private | Method | Get BOM items with other types than 'S' | 20091124 |
22 | GET_PLANMZ_PM | Instance method | Private | Method | Get PLANMZ_PM with mixed data from PLMZ and BOM items | 20091007 |
23 | GET_RGEKZ | Instance method | Private | Method | Get correct RGEKZ | 20091001 |
24 | GET_STANDARD_BOM | Instance method | Private | Method | Get standard BOM items with type 'S' | 20091112 |
25 | GET_STOBJ | Instance method | Private | Method | Build standard object key | 20091124 |
26 | MAP_TRTYP | Instance method | Private | Method | Check authority dealing with a component | 20091028 |
27 | READ | Instance method | Public | Method | Read meterial components | 20090805 |
28 | UPDATE | Instance method | Public | Method | Change material components | 20090820 |
Events
Class CL_EAM_TL_COMP has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_BOM_KEYS_S | Public | See coding | 20091229 | BEGIN OF ty_bom_keys_s.
TYPES: stlty TYPE stlty,
stlnr TYPE stnum,
stlal TYPE stalt,
stlkn TYPE kntnr,
END OF ty_bom_keys_s
|
||
2 | TY_PLANMZ_PM | Public | See coding | 20090922 | BEGIN OF ty_planmz_pm.
INCLUDE TYPE plmzb.
TYPES:
update_flag TYPE vbkz,
beleg_flag TYPE vbkz,
select_flag TYPE vbkz,
tabix TYPE sytabix,
posnr TYPE sposn,
idnrk TYPE matnr,
postp TYPE postp,
sortf TYPE sortp,
menge TYPE kmpmg,
ihbgr TYPE i_bgr,
maktx TYPE kmptx,
sanka TYPE sanka,
sanin TYPE sanin,
stkkz TYPE ck_selkz,
rvrel TYPE rvrel,
erskz TYPE erskz,
schgt TYPE schgt,
pswrk TYPE pswrk,
werks TYPE werks_d,
ekgrp TYPE ekgrp,
preis TYPE cprei,
waers TYPE waers,
mmsta TYPE mmsta,
peinh TYPE peinh,
lifzt TYPE lifzt,
sakto TYPE sakto,
matkl TYPE matkl,
fmeng TYPE fmeng,
stpoz TYPE cim_count,
END OF ty_planmz_pm
|
||
3 | TY_PLANMZ_PM_T | Public | See coding | 20091005 | ty_planmz_pm_t TYPE STANDARD TABLE OF ty_planmz_pm
|
||
4 | TY_RIHSTPX_T | Public | See coding | 20091008 | ty_rihstpx_t TYPE STANDARD TABLE OF rihstpx
|
||
5 | TY_STZU_T | Public | See coding | 20091103 | ty_stzu_t TYPE STANDARD TABLE OF stzu
|
||
6 | TY_TL_KEYS_DATE_S | Public | See coding | 20091123 | BEGIN OF ty_tl_keys_date_s.
INCLUDE TYPE eam_s_task_list_key.
TYPES: date TYPE sydatum,
END OF ty_tl_keys_date_s
|
Method Signatures
Method ASSIGN_COMPONENT2BOM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM | a new component | 20091013 | ||
2 | Importing | IS_G_STPO_TAB | Call by reference | Type reference (TYPE) | RIHSTPX | Transfer table on selection of BOM items | 20091013 | ||
3 | Importing | IS_PLAS | Call by reference | Type reference (TYPE) | PLAS | Task list - selection of operations/activities | 20091013 | ||
4 | Importing | IS_PLKOD | Call by reference | Type reference (TYPE) | PLKOD | I/O table for task list headers | 20091013 | ||
5 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091013 | ||
6 | Importing | IV_DISP | Call by reference | Type reference (TYPE) | DISP_PLUS_1 | Relevancy to Materials Planning/Generation of Purchase Req. | 20091014 | ||
7 | Importing | IV_RGEKZ | Call by reference | Type reference (TYPE) | RGEKZ | Indicator: Backflush | 20091014 |
Method ASSIGN_COMPONENT2BOM on class CL_EAM_TL_COMP has no exception.
Method ASSIGN_COMPONENT2FREE_BOM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM | a new component | 20091013 | ||
2 | Importing | IS_G_FREE_STPO_TAB | Call by reference | Type reference (TYPE) | RIHSTPX | Transfer table on selection of BOM items | 20091013 | ||
3 | Importing | IS_PLAS | Call by reference | Type reference (TYPE) | PLAS | Task list - selection of operations/activities | 20091013 | ||
4 | Importing | IS_PLKOD | Call by reference | Type reference (TYPE) | PLKOD | I/O table for task list headers | 20091013 | ||
5 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091013 |
Method ASSIGN_COMPONENT2FREE_BOM on class CL_EAM_TL_COMP has no exception.
Method ASSIGN_COMPONENT2FREE_BOM_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_BOM_ITEM | Call by reference | Type reference (TYPE) | RIHSTPX | Transfer table on selection of BOM items | 20091020 | ||
2 | Exporting | ES_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM | a new component | 20091015 | ||
3 | Importing | IS_BOM_ITEM | Call by reference | Type reference (TYPE) | RIHSTPX | Transfer table on selection of BOM items | 20091015 | ||
4 | Importing | IS_PLAS | Call by reference | Type reference (TYPE) | PLAS | Task list - selection of operations/activities | 20091015 | ||
5 | Importing | IS_PLKOD | Call by reference | Type reference (TYPE) | PLKOD | I/O table for task list headers | 20091015 | ||
6 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091015 | ||
7 | Importing | IV_DISP | Call by reference | Type reference (TYPE) | DISP_PLUS_1 | Relevancy to Materials Planning/Generation of Purchase Req. | 20091015 | ||
8 | Importing | IV_MENGE | Call by reference | Type reference (TYPE) | KMPMG | Component unit of measure | 20091015 | ||
9 | Importing | IV_RGEKZ | Call by reference | Type reference (TYPE) | RGEKZ | Indicator: Backflush | 20091015 |
Method ASSIGN_COMPONENT2FREE_BOM_NEW on class CL_EAM_TL_COMP has no exception.
Method AUTHORITY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_COMPONENTS | Call by reference | Type reference (TYPE) | EAM_T_COMPONENT_INS | Table type for TL components | 20091027 | ||
2 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091027 | ||
3 | Importing | IV_TRTYP | Call by reference | Type reference (TYPE) | TRTYP | Transaction type | 20091016 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_TL_CONS_COMP | Exception class for tasklist components | 20091027 |
Method CHECK_AUTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_STZU | Call by reference | Type reference (TYPE) | STZU | Permanent BOM data | 20091117 | ||
2 | Importing | IV_STLAN | Call by reference | Type reference (TYPE) | STLAN | BOM Usage | 20091029 | ||
3 | Importing | IV_STLTY | Call by reference | Type reference (TYPE) | STLTY | BOM category | 20091029 | ||
4 | Importing | IV_TRTYP | Call by reference | Type reference (TYPE) | TRTYP | Transaction type | 20091027 |
Method CHECK_AUTH on class CL_EAM_TL_COMP has no exception.
Method CHECK_AUTH_PLANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20091027 | ||
2 | Importing | IV_TRTYP | Call by reference | Type reference (TYPE) | TRTYP | Transaction type | 20091027 |
Method CHECK_AUTH_PLANT on class CL_EAM_TL_COMP has no exception.
Method CHECK_BOM_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SAME_BOM_USED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091229 | |||
2 | Importing | IS_PLMZ_NEW | Call by reference | Type reference (TYPE) | PLMZ | Allocation of bill of material items to operations | 20091229 | ||
3 | Importing | IT_PLMZ | Call by reference | Type reference (TYPE) | PLMZ_TAB | Allocation of bill of material items to operations | 20091229 |
Method CHECK_BOM_KEYS on class CL_EAM_TL_COMP has no exception.
Method CHECK_MATSTAT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ANSWER | Call by reference | Type reference (TYPE) | C | Check result | 20090918 | ||
2 | Importing | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20090918 | ||
3 | Importing | IV_MMSTA | Call by reference | Type reference (TYPE) | MMSTA | Plant-Specific Material Status | 20090918 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_TL_CONS_COMP | Exception class for tasklist components | 20090918 |
Method CHECK_MEINS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_MEINS_NEW | Call by reference | Type reference (TYPE) | KMPME | Component unit of measure | 20090924 | ||
2 | Importing | IV_BOM_MEINS | Call by reference | Type reference (TYPE) | KMPME | Component unit of measure | 20091020 | ||
3 | Importing | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20091013 | ||
4 | Importing | IV_MEINS_NEW | Call by reference | Type reference (TYPE) | KMPME | New component unit of measure | 20090903 | ||
5 | Importing | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20090824 | ||
6 | Importing | IV_POSTP | Call by reference | Type reference (TYPE) | POSTP | Item Category (Bill of Material) | 20091013 | ||
7 | Importing | IV_STLTY | Call by reference | Type reference (TYPE) | STLTY | BOM category | 20091013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_TL_CONS_COMP | 20090827 |
Method CHECK_MENGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_IMENG | Call by reference | Type reference (TYPE) | KMPMG | Component quantity | 20090924 | ||
2 | Importing | IS_COMPONENT | Call by reference | Type reference (TYPE) | EAM_S_TL_PLMZ_UP | Material component inputed | 20090924 | ||
3 | Importing | IS_PLMZD_OLD | Call by reference | Type reference (TYPE) | PLMZD | I/O structure for material component alloctions | 20090924 | ||
4 | Importing | IS_PLPO | Call by reference | Type reference (TYPE) | PLPO | I/O table for task list operations and network activities | 20090902 | ||
5 | Importing | IS_STPOB | Call by reference | Type reference (TYPE) | STPOB | BOM item document table | 20090825 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_TL_CONS_COMP | 20090827 |
Method CHECK_RGEKZ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RGEKZ_NEW | Call by reference | Type reference (TYPE) | RGEKZ | Indicator: Backflush | 20090827 | ||
2 | Importing | IS_STPOB | Call by reference | Type reference (TYPE) | STPOB | BOM item document table | 20091001 | ||
3 | Importing | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20091001 | ||
4 | Importing | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20090827 | ||
5 | Importing | IV_RGEKZ_NEW | Call by reference | Type reference (TYPE) | RGEKZ | Indicator: Backflush | 20090827 | ||
6 | Importing | IV_RGEKZ_OLD | Call by reference | Type reference (TYPE) | RGEKZ | Indicator: Backflush | 20091001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_TL_CONS_COMP | 20090827 |
Method CHECK_TL_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_TL_KEYS_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091123 | |||
2 | Importing | IS_COMPONENT | Call by reference | Type reference (TYPE) | EAM_S_TL_PLMZ_UP | Tasklist: Structure for update or create material components | 20091123 | ||
3 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091123 |
Method CHECK_TL_KEYS on class CL_EAM_TL_COMP has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_EAM_TL_COMP has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EAM_TL_COMP has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_EAM_TL_COMP has no parameter.
Method CONSTRUCTOR on class CL_EAM_TL_COMP has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_COMPONENTS | Call by reference | Type reference (TYPE) | EAM_T_COMPONENT_INS | Table type for TL components | 20091001 | ||
2 | Importing | IV_AENNR | Call by reference | Type reference (TYPE) | AENNR | Change Number | 20091015 | ||
3 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_TL_CONS_COMP | Exception class for tasklist components | 20091124 | |
2 | CX_EAM_TL_CONS_HEADER | Exception class for tasklist header | 20091230 |
Method CREATE_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_G_STPO | Call by reference | Type reference (TYPE) | RIHSTPX | Transfer table on selection of BOM items | 20091020 | ||
2 | Exporting | ES_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM | Structure with PLMZ and BOM item | 20091019 | ||
3 | Exporting | EV_COMPONENT_EXITS | Call by reference | Type reference (TYPE) | ABAP_BOOL | The component already exists | 20091022 | ||
4 | Importing | IS_COMPONENT | Call by reference | Type reference (TYPE) | EAM_S_TL_PLMZ_UP | Structure for the TL component insert | 20091014 | ||
5 | Importing | IS_PLAS | Call by reference | Type reference (TYPE) | PLAS | Task list - selection of operations/activities | 20091014 | ||
6 | Importing | IS_PLKOD | Call by reference | Type reference (TYPE) | PLKOD | I/O table for task list headers | 20091014 | ||
7 | Importing | IS_PLPOD | Call by reference | Type reference (TYPE) | PLPOD | I/O table for task list operations and network activities | 20091014 | ||
8 | Importing | IS_RCR01 | Call by reference | Type reference (TYPE) | RCR01 | View of Work Center from Task Lists | 20091014 | ||
9 | Importing | IT_FREE_STPO_TAB | Call by reference | Type reference (TYPE) | TY_RIHSTPX_T | BOM items with type 'S' | 20091123 | ||
10 | Importing | IT_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM_T | Mixed data from stpo and plmz | 20091123 | ||
11 | Importing | IT_STPO_TAB | Call by reference | Type reference (TYPE) | TY_RIHSTPX_T | BOM items with other types than 'S' | 20091123 | ||
12 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091014 | ||
13 | Importing | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20091015 | ||
14 | Importing | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20091015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_TL_CONS_COMP | Exception class for tasklist components | 20091014 |
Method CREATE_FREE_BOM_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BOM_ITEM | Call by reference | Type reference (TYPE) | TY_RIHSTPX_T | Transfer table on selection of BOM items | 20091014 | ||
2 | Importing | IS_PLKOD | Call by reference | Type reference (TYPE) | PLKOD | I/O table for task list headers | 20091013 | ||
3 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091013 | ||
4 | Importing | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20091013 | ||
5 | Importing | IV_IDNRK | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20091014 | ||
6 | Importing | IV_ISTRU | Call by reference | Type reference (TYPE) | ISTRU | PLKOD-ISTRU | 20091014 | ||
7 | Importing | IV_STOBJ | Call by reference | Type reference (TYPE) | STOBJ | Standard object | 20091013 | ||
8 | Importing | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20091013 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_TL_CONS_COMP | Exception class for tasklist components | 20100205 |
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_COMPONENTS | Call by reference | Type reference (TYPE) | EAM_T_COMPONENT_INS | Table type for material components used for task lists | 20090930 | ||
2 | Importing | IV_AENNR | Call by reference | Type reference (TYPE) | AENNR | Change Number | 20090908 | ||
3 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20090908 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_TL_CONS_COMP | Exception class for tasklist components | 20090908 |
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_EAM_TL_COMP | Class for task list API components | 20090804 |
Method GET_INSTANCE on class CL_EAM_TL_COMP has no exception.
Method GET_MATERIAL_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM_T | Records with mixed data from PLMZ and STPO | 20091123 | ||
2 | Importing | IS_PLKO | Call by reference | Type reference (TYPE) | PLKO | Task list - header | 20091109 | ||
3 | Importing | IT_PLMZ | Call by reference | Type reference (TYPE) | PLMZ_TAB | Allocations of BOM items to a certain operation | 20091109 | ||
4 | Importing | IT_STPOB | Call by reference | Type reference (TYPE) | TDT_STPOB | BOM Items | 20091112 |
Method GET_MATERIAL_INFO on class CL_EAM_TL_COMP has no exception.
Method GET_NON_STANDARD_BOM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM_T | 20091124 | |||
2 | Exporting | ET_STPO_TAB | Call by reference | Type reference (TYPE) | TY_RIHSTPX_T | 20091124 | |||
3 | Exporting | EV_SAME_BOM_USED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091230 | |||
4 | Importing | IS_COMPONENT | Call by reference | Type reference (TYPE) | EAM_S_TL_PLMZ_UP | Tasklist: Structure for update or create material components | 20091230 | ||
5 | Importing | IT_FREE_STPO_TAB | Call by reference | Type reference (TYPE) | TY_RIHSTPX_T | 20091124 | |||
6 | Importing | IT_PLMZ | Call by reference | Type reference (TYPE) | PLMZ_TAB | Allocation of bill of material items to operations | 20091124 | ||
7 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091124 | ||
8 | Importing | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20091230 | ||
9 | Importing | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20091124 | ||
10 | Importing | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20091230 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_TL_CONS_COMP | Exception class for tasklist components | 20091229 |
Method GET_PLANMZ_PM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM | Structure for a selection of BOM items | 20091007 | ||
2 | Importing | IS_PLMZ | Call by reference | Type reference (TYPE) | PLMZ | I/O structure for material component alloctions | 20091008 | ||
3 | Importing | IS_STPO | Call by reference | Type reference (TYPE) | RIHSTPX | BOM item | 20091007 |
Method GET_PLANMZ_PM on class CL_EAM_TL_COMP has no exception.
Method GET_RGEKZ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RGEKZ | Call by reference | Type reference (TYPE) | RGEKM | Indicator: Backflush, updated | 20091001 | ||
2 | Importing | IS_PLPOD | Call by reference | Type reference (TYPE) | PLPOD | I/O table for task list operations and network activities | 20091001 | ||
3 | Importing | IS_RCR01 | Call by reference | Type reference (TYPE) | RCR01 | View of Work Center from Task Lists | 20091014 | ||
4 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091001 | ||
5 | Importing | IV_H_RGEKZ | Call by reference | Type reference (TYPE) | RGEKM | Indicator: Backflush | 20091014 | ||
6 | Importing | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20091001 | ||
7 | Importing | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20091001 | ||
8 | Importing | IV_SCHGT | Call by reference | Type reference (TYPE) | SCHGT | Indicator: Bulk Material | 20091001 | ||
9 | Importing | IV_SERNP | Call by reference | Type reference (TYPE) | SERAIL | Serial Number Profile | 20091001 |
Method GET_RGEKZ on class CL_EAM_TL_COMP has no exception.
Method GET_STANDARD_BOM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_FREE_STPO_TAB | Call by reference | Type reference (TYPE) | TY_RIHSTPX_T | Standard BOM items | 20091123 | ||
2 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091112 | ||
3 | Importing | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20091124 | ||
4 | Importing | IV_PLNNR | Call by reference | Type reference (TYPE) | PLNNR | Key for Task List Group | 20091112 | ||
5 | Importing | IV_PLNTY | Call by reference | Type reference (TYPE) | PLNTY | Task List Type | 20091112 |
Method GET_STANDARD_BOM on class CL_EAM_TL_COMP has no exception.
Method GET_STOBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_STOBJ | Call by reference | Type reference (TYPE) | STOBJ | Standard object | 20091124 | ||
2 | Importing | IV_PLNNR | Call by reference | Type reference (TYPE) | PLNNR | Key for Task List Group | 20091124 | ||
3 | Importing | IV_PLNTY | Call by reference | Type reference (TYPE) | PLNTY | Task List Type | 20091124 |
Method GET_STOBJ on class CL_EAM_TL_COMP has no exception.
Method MAP_TRTYP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20091028 | ||
2 | Importing | IV_TRTYP | Call by reference | Type reference (TYPE) | TRTYP | Transaction type | 20091028 |
Method MAP_TRTYP on class CL_EAM_TL_COMP has no exception.
Method READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_COMPONENTS | Call by reference | Type reference (TYPE) | EAM_T_TL_COMPONENT | Material components used for task lists | 20090921 | ||
2 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Current Date of Application Server | 20090810 | ||
3 | Importing | IV_PLNAL | Call by reference | Type reference (TYPE) | PLNAL | Group Counter | 20090805 | ||
4 | Importing | IV_PLNNR | Call by reference | Type reference (TYPE) | PLNNR | Key for Task List Group | 20090805 | ||
5 | Importing | IV_PLNTY | Call by reference | Type reference (TYPE) | PLNTY | Task List Type | 20090805 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_TL_CONS_COMP | Exception class for tasklist components | 20091124 |
Method UPDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_COMPONENTS | Call by reference | Type reference (TYPE) | EAM_T_COMPONENT_INS | Table type for material components used for task lists | 20090930 | ||
2 | Importing | IT_COMPONENT_UPX | Call by reference | Type reference (TYPE) | EAM_T_TL_PLMZ_UP | Task list: Table with update flags for Meterial Components | 20090930 | ||
3 | Importing | IV_AENNR | Call by reference | Type reference (TYPE) | AENNR | Change Number | 20090820 | ||
4 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | DATUV | Valid-From Date | 20090820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EAM_TL_CONS_COMP | Consistency exceptions of tasklist operations | 20090908 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 605 |