Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_FCO_COCKPIT_FUNCT | BAdI Class CL_EX_FCO_COCKPIT_FUNCT | 20011012 |
Properties
| Interface | IF_EX_FCO_COCKPIT_FUNCT | |
| Short Description | BAdI Interface IF_EX_FCO_COCKPIT_FUNCT |
General Data
| Package | CO_OBJ_FCO | Failure Cost Processing |
| Created | 20011012 | SAP |
| Last changed | 20050428 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_EX_FCO_COCKPIT_FUNCT has no forward declaration.
Interfaces
Interface IF_EX_FCO_COCKPIT_FUNCT has no interface.
Friends
Interface IF_EX_FCO_COCKPIT_FUNCT has no friend.
Attributes
Interface IF_EX_FCO_COCKPIT_FUNCT has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Cancel Valuation for Modified Documents | 20030512 | |
| 2 | Instance method | Public | Method | Checks Responsible Cost Center and Additional Expense Reason | 20011112 | |
| 3 | Instance method | Public | Method | Checks Responsible Cost Center and Reason for Rework | 20011112 | |
| 4 | Instance method | Public | Method | Adds Items to Activity Posting for Excess Consumption | 20011116 | |
| 5 | Instance method | Public | Method | Adds Items to Activity Posting | 20011116 | |
| 6 | Instance method | Public | Method | Adds Items to Component Posting for Excess Consumption | 20011116 | |
| 7 | Instance method | Public | Method | Adds Items to Component Posting | 20011116 | |
| 8 | Instance method | Public | Method | Fill Enhancement of Reporting Structure | 20011214 | |
| 9 | Instance method | Public | Method | Modify Document Valuation | 20030512 | |
| 10 | Instance method | Public | Method | Default Values for Additional Expense | 20011120 | |
| 11 | Instance method | Public | Method | Determines Account Assignment Object for Additional Expense | 20011012 | |
| 12 | Instance method | Public | Method | Determines Account Assignment Object for Rework Expense | 20011012 | |
| 13 | Instance method | Public | Method | Goods Receipt Repetitive Manufacturing | 20020130 | |
| 14 | Instance method | Public | Method | Enhancement for Wage Interface with Reversal | 20020130 | |
| 15 | Instance method | Public | Method | Enhancement for Wage Interface with Additional Expense | 20020117 | |
| 16 | Instance method | Public | Method | Enhancement for Wage Interface w/ Additional Expense (Post) | 20020320 | |
| 17 | Instance method | Public | Method | Enhancement for Wage Interface with Rework | 20020117 | |
| 18 | Instance method | Public | Method | Enhancement for Wage Interface with Rework (Post) | 20020320 | |
| 19 | Instance method | Public | Method | Goods Receipt for Production Order | 20020131 | |
| 20 | Instance method | Public | Method | Exit for Subsystem with Inward Transfer | 20020307 | |
| 21 | Instance method | Public | Method | Exit for Subsystem with Inward Transfer (Storno) | 20020307 |
Events
Interface IF_EX_FCO_COCKPIT_FUNCT has no event.
Types
Interface IF_EX_FCO_COCKPIT_FUNCT has no local type.
Method Signatures
Method CANCEL_ENRICH_DOCUMENT_VAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DOC_POS | Call by reference | Type reference (TYPE) | FCO_T_DOC_POS | Position Fehlerkostenbeleg | 20030512 | |||
| 2 | IS_DOC_HEAD | Call by reference | Type reference (TYPE) | FCO_DOC_HEAD | Kopf Fehlerkostenbeleg | 20030512 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Storno der Bewertung nicht möglich | 20030512 |
Method CHECK_KSTL_EXCESSR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EXCESSR | Call by reference | Type reference (TYPE) | FCO_EXCESS_POSTING-EXCESS_REASON | Grund für Mehraufwand | 20011112 | |||
| 2 | I_EXCESS_DATA | Call by reference | Type reference (TYPE) | FCO_EXCESS_POSTING | Struktur Rework Cockpit | 20011112 | |||
| 3 | I_RESPCC | Call by reference | Type reference (TYPE) | FCO_EXCESS_POSTING-RESP_CC | Kostenstelle | 20011112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20011112 |
Method CHECK_KSTL_REWORKR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_RESPCC | Call by reference | Type reference (TYPE) | FCO_REWORK_COCKPIT-VKOSTL | Kostenstelle | 20011112 | |||
| 2 | I_REWORKR | Call by reference | Type reference (TYPE) | FCO_REWORK_COCKPIT-REWORKR | Grund für Nacharbeit | 20011112 | |||
| 3 | I_REWORK_DATA | Call by reference | Type reference (TYPE) | FCO_REWORK_COCKPIT | Struktur Rework Cockpit | 20011112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20011112 |
Method ENRICH_ACT_LIST_EXCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_FCO_REWORK_COCKPIT_RKL_ITEMS | Call by reference | Type reference (TYPE) | FCO_REWORK_COCKPIT_RKL_ITEMS | Übergabestruktur BADI Items Leistungsbuchung | 20011116 | |||
| 2 | I_CHECK_ONLY | Call by reference | Type reference (TYPE) | C | Aufreuf im Prüfmodus | 20020116 | |||
| 3 | I_FCO_EXCESS_POSTING | Call by reference | Type reference (TYPE) | FCO_EXCESS_POSTING | Dynprostruktur für Mehraufwandsbuchung | 20011219 | |||
| 4 | I_RKL_HEADER | Call by reference | Type reference (TYPE) | BAPIDOCHDRP | Document header: post act. alloc. - BAPI's actual postings | 20011116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20011219 |
Method ENRICH_ACT_LIST_REWORK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_FCO_REWORK_COCKPIT_RKL_ITEMS | Call by reference | Type reference (TYPE) | FCO_REWORK_COCKPIT_RKL_ITEMS | Übergabestruktur BADI Items Leistungsbuchung | 20011116 | |||
| 2 | I_CHECK_ONLY | Call by reference | Type reference (TYPE) | C | Aufruf im Prüfmodus | 20020116 | |||
| 3 | I_FCO_REWORK_COCKPIT | Call by reference | Type reference (TYPE) | FCO_REWORK_COCKPIT | Struktur Rework Cockpit | 20011219 | |||
| 4 | I_RKL_HEADER | Call by reference | Type reference (TYPE) | BAPIDOCHDRP | Header-Struktur für BAPI-Übergabe Leistungen | 20011116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20011219 |
Method ENRICH_COMP_LIST_EXCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_FCO_REWORK_COCKPIT_COMP_ITEM | Call by reference | Type reference (TYPE) | FCO_REWORK_COCKPIT_COMP_ITEMS | Übergabestruktur BADI Items Komponentenbuchung | 20011116 | |||
| 2 | I_CHECK_ONLY | Call by reference | Type reference (TYPE) | C | Aufruf im Prüfmodus | 20020116 | |||
| 3 | I_FCO_EXCESS_POSTING | Call by reference | Type reference (TYPE) | FCO_EXCESS_POSTING | Dynprostruktur für Mehraufwandsbuchung | 20011219 | |||
| 4 | I_GOODSMVT_HEADER | Call by reference | Type reference (TYPE) | BAPI2017_GM_HEAD_01 | BAPI-Kommunikationsstruktur: Materialbeleg Kopfdaten | 20011116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20011219 |
Method ENRICH_COMP_LIST_REWORK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_FCO_REWORK_COCKPIT_COMP_ITEM | Call by reference | Type reference (TYPE) | FCO_REWORK_COCKPIT_COMP_ITEMS | Übergabestruktur BADI Items Komponentenbuchung | 20011116 | |||
| 2 | I_CHECK_ONLY | Call by reference | Type reference (TYPE) | C | Aufruf im Prüfmodus | 20020116 | |||
| 3 | I_FCO_REWORK_COCKPIT | Call by reference | Type reference (TYPE) | FCO_REWORK_COCKPIT | Struktur Rework Cockpit | 20011219 | |||
| 4 | I_GOODSMVT_HEADER | Call by reference | Type reference (TYPE) | BAPI2017_GM_HEAD_01 | BAPI-Kommunikationsstruktur: Materialbeleg Kopfdaten | 20011116 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20011219 |
Method ENRICH_DOCUMENT_REPORTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FCO_DOCUMENT | Call by reference | Type reference (TYPE) | FCO_T_DOCUMENT | Tabellentyp zu FCO_DOCUMENT | 20011214 | |||
| 2 | IT_FCO_DOCUMENT | Call by reference | Type reference (TYPE) | FCO_T_DOCUMENT | Tabellentyp zu FCO_DOCUMENT | 20011214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20011219 |
Method ENRICH_DOCUMENT_VALUATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FCO_DOC_POS | Call by reference | Type reference (TYPE) | FCO_T_DOC_POS | Tabellentyp für die Positionen des Fehlerkostenbeleg | 20030512 | |||
| 2 | ET_MSG_RETURN | Call by reference | Type reference (TYPE) | FCO_T_BAPIRET1 | Meldungen | 20030512 | |||
| 3 | IT_FCO_DOC_HEAD | Call by reference | Type reference (TYPE) | FCO_T_DOC_HEAD | Tabellentyp für den Kopf des Fehlerkostenbeleg | 20030512 | |||
| 4 | IT_FCO_DOC_POS | Call by reference | Type reference (TYPE) | FCO_T_DOC_POS | Tabellentyp für die Positionen des Fehlerkostenbeleg | 20030512 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Anreicherung des Beleg nicht möglich; storniere Bewertung | 20030512 |
Method GET_DEFAULT_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_ACTIVITY_TAB | Call by reference | Type reference (TYPE) | FCO_T_REWORK_COCKPIT_ACTIVITY | Tabelle zu FCO_REWORK_COCKPIT_ACTIVITY | 20011120 | |||
| 2 | E_COMPONENT_TAB | Call by reference | Type reference (TYPE) | FCO_T_REWORK_COCKPIT_COMP | Tabelle zu FCO_REWORK_COCKPIT_COMPONENTS | 20011120 | |||
| 3 | I_DEFAULT_VALUE_DETERMIN | Call by reference | Type reference (TYPE) | FCO_COST_OBJECT_DETERMINATION | Ermittlung des Kontierungsobjektes Nacharbeit/Mehraufwand | 20011120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | keine Vorschlagswerte ermittelt | 20011120 |
Method GET_EXCESS_COST_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_FCO_ACC_OBJ_DATA | Call by reference | Type reference (TYPE) | FCO_ACC_OBJ_DATA | Rückgabestruktur Kontierungsobjekt (BADI) | 20011030 | |||
| 2 | IT_ACTIVITIES | Call by reference | Type reference (TYPE) | TT_FCO_REWORK_COCKPIT_ACTIVITY | Tabellentyp FCO_REWORK_COCKPIT_ACTIVITY | 20050216 | |||
| 3 | IT_COMPONENTS | Call by reference | Type reference (TYPE) | TT_FCO_REWORK_COCKPIT_COMP | Tabellentyp FCO_REWORK_COCKPIT_COMPONENTS | 20050216 | |||
| 4 | I_FCO_COST_OBJECT_DETERMIN | Call by reference | Type reference (TYPE) | FCO_COST_OBJECT_DETERMINATION | Ermittlung des Kontierungsobjektes Nacharbeit/Mehraufwand | 20011015 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | kein Kontierungsobjekt gefunden | 20011012 |
Method GET_REWORK_COST_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_FCO_ACC_OBJ_DATA | Call by reference | Type reference (TYPE) | FCO_ACC_OBJ_DATA | Rückgabestruktur Kontierungsobjekt (BADI) | 20011030 | |||
| 2 | I_FCO_DOC_HEAD | Call by reference | Type reference (TYPE) | FCO_DOC_HEAD | Ermittlung des Kontierungsobjektes Nacharbeit/Mehraufwand | 20011030 | |||
| 3 | I_FCO_REWORK_COCKPIT | Call by reference | Type reference (TYPE) | FCO_REWORK_COCKPIT | Struktur Rework Cockpit | 20011219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | kein Kontierungsobjekt gefunden | 20011012 |
Method REM_GR_BAPI_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_BAPI_RM_DATGEN | Call by reference | Type reference (TYPE) | BAPI_RM_DATGEN | Rückmeldeparameter unabhängig vom Prozeß | 20020130 | |||
| 2 | CH_BAPI_RM_FLG | Call by reference | Type reference (TYPE) | BAPI_RM_FLG | Steuerungsparameter für die Rückmeldung | 20020130 | |||
| 3 | I_FCO_DOC_HEAD | Call by reference | Type reference (TYPE) | FCO_DOC_HEAD | Kopf Fehlerkostenbeleg | 20020130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20020131 |
Method SALARY_EXIT_CANCEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FCO_DOC_HEAD | Call by reference | Type reference (TYPE) | FCO_DOC_HEAD | Kopf Fehlerkostenbeleg | 20020130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20020130 |
Method SALARY_EXIT_EXCESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CHECK_ONLY | Call by reference | Type reference (TYPE) | C | Aufruf im Prüfmodus | 20020117 | |||
| 2 | I_FCO_EXCESS_POSTING | Call by reference | Type reference (TYPE) | FCO_EXCESS_POSTING | Dynprostruktur für Mehraufwandsbuchung | 20020117 | |||
| 3 | I_FCO_REWORK_COCKPIT_RKL_ITEMS | Call by reference | Type reference (TYPE) | FCO_REWORK_COCKPIT_RKL_ITEMS | Übergabestruktur BADI Items Leistungsbuchung | 20020117 | |||
| 4 | I_FCO_T_REWORK_COCKPIT_ACTIVIT | Call by reference | Type reference (TYPE) | FCO_T_REWORK_COCKPIT_ACTIVITY | Tabelle zu FCO_REWORK_COCKPIT_ACTIVITY | 20020117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20020130 |
Method SALARY_EXIT_EXCESS_POST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BELNR | Call by reference | Type reference (TYPE) | FCO_BELNR | Belegnummer Fehlerkostenbeleg | 20020320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20020320 |
Method SALARY_EXIT_REWORK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CHECK_ONLY | Call by reference | Type reference (TYPE) | C | Aufruf im Prüfmodus | 20020117 | |||
| 2 | I_FCO_REWORK_COCKPIT | Call by reference | Type reference (TYPE) | FCO_REWORK_COCKPIT | Struktur Rework Cockpit | 20020117 | |||
| 3 | I_FCO_REWORK_COCKPIT_RKL_ITEMS | Call by reference | Type reference (TYPE) | FCO_T_REWORK_COCKPIT_ITEMS_ACT | Übergabestruktur BADI Items Leistungsbuchung | 20020117 | |||
| 4 | I_FCO_T_REWORK_COCKPIT_ACTIVIT | Call by reference | Type reference (TYPE) | FCO_T_REWORK_COCKPIT_ACTIVITY | Tabelle zu FCO_REWORK_COCKPIT_ACTIVITY | 20020117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20020130 |
Method SALARY_EXIT_REWORK_POST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FCO_T_ACT_DOC_NUMBER_MAPPING | Call by reference | Type reference (TYPE) | FCO_T_ACT_DOC_NUMBER_MAPPING | Tabelle zu FCO_ACT_DOC_NUMBER_MAPPING | 20020320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20020320 |
Method SFC_GR_BAPI_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_BAPI2017_GM_ITEM_CREATE | Call by reference | Type reference (TYPE) | BAPI2017_GM_ITEM_CREATE | BAPI-Kommunikationsstruktur: Materialbelegposition anlegen | 20020131 | |||
| 2 | I_FCO_DOC_HEAD | Call by reference | Type reference (TYPE) | FCO_DOC_HEAD | Kopf Fehlerkostenbeleg | 20020131 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20020131 |
Method SUBSYSTEM_EXIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FCO_DOC_HEAD | Call by reference | Type reference (TYPE) | FCO_DOC_HEAD | Kopf Fehlerkostenbeleg | 20020307 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20020307 |
Method SUBSYSTEM_EXIT_CANCEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FCO_DOC_HEAD | Call by reference | Type reference (TYPE) | FCO_DOC_HEAD | Kopf Fehlerkostenbeleg | 20020307 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler aufgetreten | 20020307 |
History
| Last changed by/on | SAP | 20050428 |
| SAP Release Created in | 110 |