Hierarchy
⤷
⤷
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 | 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 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_EAM_TL_COMP | Class for task list API components | 20090804 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | TY_TL_KEYS_DATE_S | Task list keys with a date | 20091123 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | STLAN | BOM Usage | 20091123 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Assign a new component to a BOM item | 20091013 | |
| 2 | Instance method | Private | Method | Assign a new component to a free existing BOM item | 20091013 | |
| 3 | Instance method | Private | Method | Assign a new component to a free new BOM item | 20091015 | |
| 4 | Instance method | Public | Method | Performs authority check on component | 20091016 | |
| 5 | Instance method | Private | Method | Check authority dealing with a component | 20091026 | |
| 6 | Instance method | Private | Method | Check authority dealing with a component based on plant data | 20091027 | |
| 7 | Instance method | Private | Method | Check whether a same BOM already used for current operation | 20091229 | |
| 8 | Instance method | Private | Method | Check material status | 20090918 | |
| 9 | Instance method | Private | Method | Check a component unit of measure | 20090811 | |
| 10 | Instance method | Private | Method | Check a component quantity | 20090811 | |
| 11 | Instance method | Private | Method | Check indicator "Backflush" | 20090811 | |
| 12 | Instance method | Private | Method | Check the change of TL keys with the next component | 20091123 | |
| 13 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20090804 | |
| 14 | Instance method | Private | Constructor | 20091123 | ||
| 15 | Instance method | Public | Method | Create material components | 20091001 | |
| 16 | Instance method | Private | Method | Create a component | 20091014 | |
| 17 | Instance method | Private | Method | Create a new free BOM item of type "S" | 20091013 | |
| 18 | Instance method | Public | Method | Delete TL metrial components | 20090908 | |
| 19 | Static method | Public | Method | Returns singleton instance | 20090804 | |
| 20 | Instance method | Private | Method | Get material information for components | 20091109 | |
| 21 | Instance method | Private | Method | Get BOM items with other types than 'S' | 20091124 | |
| 22 | Instance method | Private | Method | Get PLANMZ_PM with mixed data from PLMZ and BOM items | 20091007 | |
| 23 | Instance method | Private | Method | Get correct RGEKZ | 20091001 | |
| 24 | Instance method | Private | Method | Get standard BOM items with type 'S' | 20091112 | |
| 25 | Instance method | Private | Method | Build standard object key | 20091124 | |
| 26 | Instance method | Private | Method | Check authority dealing with a component | 20091028 | |
| 27 | Instance method | Public | Method | Read meterial components | 20090805 | |
| 28 | 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 | ES_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM | a new component | 20091013 | |||
| 2 | IS_G_STPO_TAB | Call by reference | Type reference (TYPE) | RIHSTPX | Transfer table on selection of BOM items | 20091013 | |||
| 3 | IS_PLAS | Call by reference | Type reference (TYPE) | PLAS | Task list - selection of operations/activities | 20091013 | |||
| 4 | IS_PLKOD | Call by reference | Type reference (TYPE) | PLKOD | I/O table for task list headers | 20091013 | |||
| 5 | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091013 | |||
| 6 | IV_DISP | Call by reference | Type reference (TYPE) | DISP_PLUS_1 | Relevancy to Materials Planning/Generation of Purchase Req. | 20091014 | |||
| 7 | 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 | ES_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM | a new component | 20091013 | |||
| 2 | IS_G_FREE_STPO_TAB | Call by reference | Type reference (TYPE) | RIHSTPX | Transfer table on selection of BOM items | 20091013 | |||
| 3 | IS_PLAS | Call by reference | Type reference (TYPE) | PLAS | Task list - selection of operations/activities | 20091013 | |||
| 4 | IS_PLKOD | Call by reference | Type reference (TYPE) | PLKOD | I/O table for task list headers | 20091013 | |||
| 5 | 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 | ES_BOM_ITEM | Call by reference | Type reference (TYPE) | RIHSTPX | Transfer table on selection of BOM items | 20091020 | |||
| 2 | ES_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM | a new component | 20091015 | |||
| 3 | IS_BOM_ITEM | Call by reference | Type reference (TYPE) | RIHSTPX | Transfer table on selection of BOM items | 20091015 | |||
| 4 | IS_PLAS | Call by reference | Type reference (TYPE) | PLAS | Task list - selection of operations/activities | 20091015 | |||
| 5 | IS_PLKOD | Call by reference | Type reference (TYPE) | PLKOD | I/O table for task list headers | 20091015 | |||
| 6 | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091015 | |||
| 7 | IV_DISP | Call by reference | Type reference (TYPE) | DISP_PLUS_1 | Relevancy to Materials Planning/Generation of Purchase Req. | 20091015 | |||
| 8 | IV_MENGE | Call by reference | Type reference (TYPE) | KMPMG | Component unit of measure | 20091015 | |||
| 9 | 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 | IT_COMPONENTS | Call by reference | Type reference (TYPE) | EAM_T_COMPONENT_INS | Table type for TL components | 20091027 | |||
| 2 | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091027 | |||
| 3 | IV_TRTYP | Call by reference | Type reference (TYPE) | TRTYP | Transaction type | 20091016 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IS_STZU | Call by reference | Type reference (TYPE) | STZU | Permanent BOM data | 20091117 | |||
| 2 | IV_STLAN | Call by reference | Type reference (TYPE) | STLAN | BOM Usage | 20091029 | |||
| 3 | IV_STLTY | Call by reference | Type reference (TYPE) | STLTY | BOM category | 20091029 | |||
| 4 | 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 | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20091027 | |||
| 2 | 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 | EV_SAME_BOM_USED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091229 | ||||
| 2 | IS_PLMZ_NEW | Call by reference | Type reference (TYPE) | PLMZ | Allocation of bill of material items to operations | 20091229 | |||
| 3 | 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 | EV_ANSWER | Call by reference | Type reference (TYPE) | C | Check result | 20090918 | |||
| 2 | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20090918 | |||
| 3 | IV_MMSTA | Call by reference | Type reference (TYPE) | MMSTA | Plant-Specific Material Status | 20090918 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EV_MEINS_NEW | Call by reference | Type reference (TYPE) | KMPME | Component unit of measure | 20090924 | |||
| 2 | IV_BOM_MEINS | Call by reference | Type reference (TYPE) | KMPME | Component unit of measure | 20091020 | |||
| 3 | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20091013 | |||
| 4 | IV_MEINS_NEW | Call by reference | Type reference (TYPE) | KMPME | New component unit of measure | 20090903 | |||
| 5 | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20090824 | |||
| 6 | IV_POSTP | Call by reference | Type reference (TYPE) | POSTP | Item Category (Bill of Material) | 20091013 | |||
| 7 | IV_STLTY | Call by reference | Type reference (TYPE) | STLTY | BOM category | 20091013 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090827 |
Method CHECK_MENGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IMENG | Call by reference | Type reference (TYPE) | KMPMG | Component quantity | 20090924 | |||
| 2 | IS_COMPONENT | Call by reference | Type reference (TYPE) | EAM_S_TL_PLMZ_UP | Material component inputed | 20090924 | |||
| 3 | IS_PLMZD_OLD | Call by reference | Type reference (TYPE) | PLMZD | I/O structure for material component alloctions | 20090924 | |||
| 4 | IS_PLPO | Call by reference | Type reference (TYPE) | PLPO | I/O table for task list operations and network activities | 20090902 | |||
| 5 | IS_STPOB | Call by reference | Type reference (TYPE) | STPOB | BOM item document table | 20090825 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090827 |
Method CHECK_RGEKZ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RGEKZ_NEW | Call by reference | Type reference (TYPE) | RGEKZ | Indicator: Backflush | 20090827 | |||
| 2 | IS_STPOB | Call by reference | Type reference (TYPE) | STPOB | BOM item document table | 20091001 | |||
| 3 | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20091001 | |||
| 4 | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20090827 | |||
| 5 | IV_RGEKZ_NEW | Call by reference | Type reference (TYPE) | RGEKZ | Indicator: Backflush | 20090827 | |||
| 6 | IV_RGEKZ_OLD | Call by reference | Type reference (TYPE) | RGEKZ | Indicator: Backflush | 20091001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090827 |
Method CHECK_TL_KEYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TL_KEYS_CHANGED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091123 | ||||
| 2 | IS_COMPONENT | Call by reference | Type reference (TYPE) | EAM_S_TL_PLMZ_UP | Tasklist: Structure for update or create material components | 20091123 | |||
| 3 | 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 | IT_COMPONENTS | Call by reference | Type reference (TYPE) | EAM_T_COMPONENT_INS | Table type for TL components | 20091001 | |||
| 2 | IV_AENNR | Call by reference | Type reference (TYPE) | AENNR | Change Number | 20091015 | |||
| 3 | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091001 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for tasklist components | 20091124 | ||
| 2 | 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 | ES_G_STPO | Call by reference | Type reference (TYPE) | RIHSTPX | Transfer table on selection of BOM items | 20091020 | |||
| 2 | ES_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM | Structure with PLMZ and BOM item | 20091019 | |||
| 3 | EV_COMPONENT_EXITS | Call by reference | Type reference (TYPE) | ABAP_BOOL | The component already exists | 20091022 | |||
| 4 | IS_COMPONENT | Call by reference | Type reference (TYPE) | EAM_S_TL_PLMZ_UP | Structure for the TL component insert | 20091014 | |||
| 5 | IS_PLAS | Call by reference | Type reference (TYPE) | PLAS | Task list - selection of operations/activities | 20091014 | |||
| 6 | IS_PLKOD | Call by reference | Type reference (TYPE) | PLKOD | I/O table for task list headers | 20091014 | |||
| 7 | IS_PLPOD | Call by reference | Type reference (TYPE) | PLPOD | I/O table for task list operations and network activities | 20091014 | |||
| 8 | IS_RCR01 | Call by reference | Type reference (TYPE) | RCR01 | View of Work Center from Task Lists | 20091014 | |||
| 9 | IT_FREE_STPO_TAB | Call by reference | Type reference (TYPE) | TY_RIHSTPX_T | BOM items with type 'S' | 20091123 | |||
| 10 | IT_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM_T | Mixed data from stpo and plmz | 20091123 | |||
| 11 | IT_STPO_TAB | Call by reference | Type reference (TYPE) | TY_RIHSTPX_T | BOM items with other types than 'S' | 20091123 | |||
| 12 | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091014 | |||
| 13 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20091015 | |||
| 14 | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20091015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_BOM_ITEM | Call by reference | Type reference (TYPE) | TY_RIHSTPX_T | Transfer table on selection of BOM items | 20091014 | |||
| 2 | IS_PLKOD | Call by reference | Type reference (TYPE) | PLKOD | I/O table for task list headers | 20091013 | |||
| 3 | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091013 | |||
| 4 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20091013 | |||
| 5 | IV_IDNRK | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20091014 | |||
| 6 | IV_ISTRU | Call by reference | Type reference (TYPE) | ISTRU | PLKOD-ISTRU | 20091014 | |||
| 7 | IV_STOBJ | Call by reference | Type reference (TYPE) | STOBJ | Standard object | 20091013 | |||
| 8 | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20091013 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for tasklist components | 20100205 |
Method DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_COMPONENTS | Call by reference | Type reference (TYPE) | EAM_T_COMPONENT_INS | Table type for material components used for task lists | 20090930 | |||
| 2 | IV_AENNR | Call by reference | Type reference (TYPE) | AENNR | Change Number | 20090908 | |||
| 3 | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20090908 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | ET_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM_T | Records with mixed data from PLMZ and STPO | 20091123 | |||
| 2 | IS_PLKO | Call by reference | Type reference (TYPE) | PLKO | Task list - header | 20091109 | |||
| 3 | IT_PLMZ | Call by reference | Type reference (TYPE) | PLMZ_TAB | Allocations of BOM items to a certain operation | 20091109 | |||
| 4 | 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 | ET_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM_T | 20091124 | ||||
| 2 | ET_STPO_TAB | Call by reference | Type reference (TYPE) | TY_RIHSTPX_T | 20091124 | ||||
| 3 | EV_SAME_BOM_USED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20091230 | ||||
| 4 | IS_COMPONENT | Call by reference | Type reference (TYPE) | EAM_S_TL_PLMZ_UP | Tasklist: Structure for update or create material components | 20091230 | |||
| 5 | IT_FREE_STPO_TAB | Call by reference | Type reference (TYPE) | TY_RIHSTPX_T | 20091124 | ||||
| 6 | IT_PLMZ | Call by reference | Type reference (TYPE) | PLMZ_TAB | Allocation of bill of material items to operations | 20091124 | |||
| 7 | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091124 | |||
| 8 | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20091230 | |||
| 9 | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20091124 | |||
| 10 | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Functional Location | 20091230 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ES_PLANMZ_PM | Call by reference | Type reference (TYPE) | TY_PLANMZ_PM | Structure for a selection of BOM items | 20091007 | |||
| 2 | IS_PLMZ | Call by reference | Type reference (TYPE) | PLMZ | I/O structure for material component alloctions | 20091008 | |||
| 3 | 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 | EV_RGEKZ | Call by reference | Type reference (TYPE) | RGEKM | Indicator: Backflush, updated | 20091001 | |||
| 2 | IS_PLPOD | Call by reference | Type reference (TYPE) | PLPOD | I/O table for task list operations and network activities | 20091001 | |||
| 3 | IS_RCR01 | Call by reference | Type reference (TYPE) | RCR01 | View of Work Center from Task Lists | 20091014 | |||
| 4 | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091001 | |||
| 5 | IV_H_RGEKZ | Call by reference | Type reference (TYPE) | RGEKM | Indicator: Backflush | 20091014 | |||
| 6 | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20091001 | |||
| 7 | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20091001 | |||
| 8 | IV_SCHGT | Call by reference | Type reference (TYPE) | SCHGT | Indicator: Bulk Material | 20091001 | |||
| 9 | 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 | ET_FREE_STPO_TAB | Call by reference | Type reference (TYPE) | TY_RIHSTPX_T | Standard BOM items | 20091123 | |||
| 2 | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20091112 | |||
| 3 | IV_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20091124 | |||
| 4 | IV_PLNNR | Call by reference | Type reference (TYPE) | PLNNR | Key for Task List Group | 20091112 | |||
| 5 | 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 | EV_STOBJ | Call by reference | Type reference (TYPE) | STOBJ | Standard object | 20091124 | |||
| 2 | IV_PLNNR | Call by reference | Type reference (TYPE) | PLNNR | Key for Task List Group | 20091124 | |||
| 3 | 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 | EV_ACTVT | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Activity | 20091028 | |||
| 2 | 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 | ET_COMPONENTS | Call by reference | Type reference (TYPE) | EAM_T_TL_COMPONENT | Material components used for task lists | 20090921 | |||
| 2 | IV_DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Current Date of Application Server | 20090810 | |||
| 3 | IV_PLNAL | Call by reference | Type reference (TYPE) | PLNAL | Group Counter | 20090805 | |||
| 4 | IV_PLNNR | Call by reference | Type reference (TYPE) | PLNNR | Key for Task List Group | 20090805 | |||
| 5 | IV_PLNTY | Call by reference | Type reference (TYPE) | PLNTY | Task List Type | 20090805 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exception class for tasklist components | 20091124 |
Method UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_COMPONENTS | Call by reference | Type reference (TYPE) | EAM_T_COMPONENT_INS | Table type for material components used for task lists | 20090930 | |||
| 2 | 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 | IV_AENNR | Call by reference | Type reference (TYPE) | AENNR | Change Number | 20090820 | |||
| 4 | IV_DATE | Call by reference | Type reference (TYPE) | DATUV | Valid-From Date | 20090820 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Consistency exceptions of tasklist operations | 20090908 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 605 |