SAP ABAP Interface IF_EX_FCO_COCKPIT_FUNCT (BAdI Interface IF_EX_FCO_COCKPIT_FUNCT)
Hierarchy
EA-FIN (Software Component) EA-FIN
   CO-PC-OBJ (Application Component) Cost Object Controlling
     CO_OBJ_FCO (Package) Failure Cost Processing
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 CANCEL_ENRICH_DOCUMENT_VAL Instance method Public Method Cancel Valuation for Modified Documents 20030512
2 CHECK_KSTL_EXCESSR Instance method Public Method Checks Responsible Cost Center and Additional Expense Reason 20011112
3 CHECK_KSTL_REWORKR Instance method Public Method Checks Responsible Cost Center and Reason for Rework 20011112
4 ENRICH_ACT_LIST_EXCESS Instance method Public Method Adds Items to Activity Posting for Excess Consumption 20011116
5 ENRICH_ACT_LIST_REWORK Instance method Public Method Adds Items to Activity Posting 20011116
6 ENRICH_COMP_LIST_EXCESS Instance method Public Method Adds Items to Component Posting for Excess Consumption 20011116
7 ENRICH_COMP_LIST_REWORK Instance method Public Method Adds Items to Component Posting 20011116
8 ENRICH_DOCUMENT_REPORTING Instance method Public Method Fill Enhancement of Reporting Structure 20011214
9 ENRICH_DOCUMENT_VALUATION Instance method Public Method Modify Document Valuation 20030512
10 GET_DEFAULT_VALUES Instance method Public Method Default Values for Additional Expense 20011120
11 GET_EXCESS_COST_OBJECT Instance method Public Method Determines Account Assignment Object for Additional Expense 20011012
12 GET_REWORK_COST_OBJECT Instance method Public Method Determines Account Assignment Object for Rework Expense 20011012
13 REM_GR_BAPI_DATA Instance method Public Method Goods Receipt Repetitive Manufacturing 20020130
14 SALARY_EXIT_CANCEL Instance method Public Method Enhancement for Wage Interface with Reversal 20020130
15 SALARY_EXIT_EXCESS Instance method Public Method Enhancement for Wage Interface with Additional Expense 20020117
16 SALARY_EXIT_EXCESS_POST Instance method Public Method Enhancement for Wage Interface w/ Additional Expense (Post) 20020320
17 SALARY_EXIT_REWORK Instance method Public Method Enhancement for Wage Interface with Rework 20020117
18 SALARY_EXIT_REWORK_POST Instance method Public Method Enhancement for Wage Interface with Rework (Post) 20020320
19 SFC_GR_BAPI_DATA Instance method Public Method Goods Receipt for Production Order 20020131
20 SUBSYSTEM_EXIT Instance method Public Method Exit for Subsystem with Inward Transfer 20020307
21 SUBSYSTEM_EXIT_CANCEL 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 Changing CT_DOC_POS Call by reference Type reference (TYPE) FCO_T_DOC_POS Position Fehlerkostenbeleg 20030512
2 Importing IS_DOC_HEAD Call by reference Type reference (TYPE) FCO_DOC_HEAD Kopf Fehlerkostenbeleg 20030512
# Exception Resumable Description Created on
1 FAILED 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 Importing I_EXCESSR Call by reference Type reference (TYPE) FCO_EXCESS_POSTING-EXCESS_REASON Grund für Mehraufwand 20011112
2 Importing I_EXCESS_DATA Call by reference Type reference (TYPE) FCO_EXCESS_POSTING Struktur Rework Cockpit 20011112
3 Importing I_RESPCC Call by reference Type reference (TYPE) FCO_EXCESS_POSTING-RESP_CC Kostenstelle 20011112
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20011112

Method CHECK_KSTL_REWORKR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RESPCC Call by reference Type reference (TYPE) FCO_REWORK_COCKPIT-VKOSTL Kostenstelle 20011112
2 Importing I_REWORKR Call by reference Type reference (TYPE) FCO_REWORK_COCKPIT-REWORKR Grund für Nacharbeit 20011112
3 Importing I_REWORK_DATA Call by reference Type reference (TYPE) FCO_REWORK_COCKPIT Struktur Rework Cockpit 20011112
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20011112

Method ENRICH_ACT_LIST_EXCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FCO_REWORK_COCKPIT_RKL_ITEMS Call by reference Type reference (TYPE) FCO_REWORK_COCKPIT_RKL_ITEMS Übergabestruktur BADI Items Leistungsbuchung 20011116
2 Importing I_CHECK_ONLY Call by reference Type reference (TYPE) C Aufreuf im Prüfmodus 20020116
3 Importing I_FCO_EXCESS_POSTING Call by reference Type reference (TYPE) FCO_EXCESS_POSTING Dynprostruktur für Mehraufwandsbuchung 20011219
4 Importing 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 ERROR_OCCURED Fehler aufgetreten 20011219

Method ENRICH_ACT_LIST_REWORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FCO_REWORK_COCKPIT_RKL_ITEMS Call by reference Type reference (TYPE) FCO_REWORK_COCKPIT_RKL_ITEMS Übergabestruktur BADI Items Leistungsbuchung 20011116
2 Importing I_CHECK_ONLY Call by reference Type reference (TYPE) C Aufruf im Prüfmodus 20020116
3 Importing I_FCO_REWORK_COCKPIT Call by reference Type reference (TYPE) FCO_REWORK_COCKPIT Struktur Rework Cockpit 20011219
4 Importing I_RKL_HEADER Call by reference Type reference (TYPE) BAPIDOCHDRP Header-Struktur für BAPI-Übergabe Leistungen 20011116
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20011219

Method ENRICH_COMP_LIST_EXCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FCO_REWORK_COCKPIT_COMP_ITEM Call by reference Type reference (TYPE) FCO_REWORK_COCKPIT_COMP_ITEMS Übergabestruktur BADI Items Komponentenbuchung 20011116
2 Importing I_CHECK_ONLY Call by reference Type reference (TYPE) C Aufruf im Prüfmodus 20020116
3 Importing I_FCO_EXCESS_POSTING Call by reference Type reference (TYPE) FCO_EXCESS_POSTING Dynprostruktur für Mehraufwandsbuchung 20011219
4 Importing I_GOODSMVT_HEADER Call by reference Type reference (TYPE) BAPI2017_GM_HEAD_01 BAPI-Kommunikationsstruktur: Materialbeleg Kopfdaten 20011116
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20011219

Method ENRICH_COMP_LIST_REWORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FCO_REWORK_COCKPIT_COMP_ITEM Call by reference Type reference (TYPE) FCO_REWORK_COCKPIT_COMP_ITEMS Übergabestruktur BADI Items Komponentenbuchung 20011116
2 Importing I_CHECK_ONLY Call by reference Type reference (TYPE) C Aufruf im Prüfmodus 20020116
3 Importing I_FCO_REWORK_COCKPIT Call by reference Type reference (TYPE) FCO_REWORK_COCKPIT Struktur Rework Cockpit 20011219
4 Importing I_GOODSMVT_HEADER Call by reference Type reference (TYPE) BAPI2017_GM_HEAD_01 BAPI-Kommunikationsstruktur: Materialbeleg Kopfdaten 20011116
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20011219

Method ENRICH_DOCUMENT_REPORTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FCO_DOCUMENT Call by reference Type reference (TYPE) FCO_T_DOCUMENT Tabellentyp zu FCO_DOCUMENT 20011214
2 Importing IT_FCO_DOCUMENT Call by reference Type reference (TYPE) FCO_T_DOCUMENT Tabellentyp zu FCO_DOCUMENT 20011214
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20011219

Method ENRICH_DOCUMENT_VALUATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FCO_DOC_POS Call by reference Type reference (TYPE) FCO_T_DOC_POS Tabellentyp für die Positionen des Fehlerkostenbeleg 20030512
2 Exporting ET_MSG_RETURN Call by reference Type reference (TYPE) FCO_T_BAPIRET1 Meldungen 20030512
3 Importing IT_FCO_DOC_HEAD Call by reference Type reference (TYPE) FCO_T_DOC_HEAD Tabellentyp für den Kopf des Fehlerkostenbeleg 20030512
4 Importing 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 FAILED 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 Exporting E_ACTIVITY_TAB Call by reference Type reference (TYPE) FCO_T_REWORK_COCKPIT_ACTIVITY Tabelle zu FCO_REWORK_COCKPIT_ACTIVITY 20011120
2 Exporting E_COMPONENT_TAB Call by reference Type reference (TYPE) FCO_T_REWORK_COCKPIT_COMP Tabelle zu FCO_REWORK_COCKPIT_COMPONENTS 20011120
3 Importing 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 NOT_FOUND 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 Exporting E_FCO_ACC_OBJ_DATA Call by reference Type reference (TYPE) FCO_ACC_OBJ_DATA Rückgabestruktur Kontierungsobjekt (BADI) 20011030
2 Importing IT_ACTIVITIES Call by reference Type reference (TYPE) TT_FCO_REWORK_COCKPIT_ACTIVITY Tabellentyp FCO_REWORK_COCKPIT_ACTIVITY 20050216
3 Importing IT_COMPONENTS Call by reference Type reference (TYPE) TT_FCO_REWORK_COCKPIT_COMP Tabellentyp FCO_REWORK_COCKPIT_COMPONENTS 20050216
4 Importing 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 NOT_FOUND 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 Exporting E_FCO_ACC_OBJ_DATA Call by reference Type reference (TYPE) FCO_ACC_OBJ_DATA Rückgabestruktur Kontierungsobjekt (BADI) 20011030
2 Importing I_FCO_DOC_HEAD Call by reference Type reference (TYPE) FCO_DOC_HEAD Ermittlung des Kontierungsobjektes Nacharbeit/Mehraufwand 20011030
3 Importing I_FCO_REWORK_COCKPIT Call by reference Type reference (TYPE) FCO_REWORK_COCKPIT Struktur Rework Cockpit 20011219
# Exception Resumable Description Created on
1 NOT_FOUND 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 Changing CH_BAPI_RM_DATGEN Call by reference Type reference (TYPE) BAPI_RM_DATGEN Rückmeldeparameter unabhängig vom Prozeß 20020130
2 Changing CH_BAPI_RM_FLG Call by reference Type reference (TYPE) BAPI_RM_FLG Steuerungsparameter für die Rückmeldung 20020130
3 Importing I_FCO_DOC_HEAD Call by reference Type reference (TYPE) FCO_DOC_HEAD Kopf Fehlerkostenbeleg 20020130
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20020131

Method SALARY_EXIT_CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCO_DOC_HEAD Call by reference Type reference (TYPE) FCO_DOC_HEAD Kopf Fehlerkostenbeleg 20020130
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20020130

Method SALARY_EXIT_EXCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_ONLY Call by reference Type reference (TYPE) C Aufruf im Prüfmodus 20020117
2 Importing I_FCO_EXCESS_POSTING Call by reference Type reference (TYPE) FCO_EXCESS_POSTING Dynprostruktur für Mehraufwandsbuchung 20020117
3 Importing I_FCO_REWORK_COCKPIT_RKL_ITEMS Call by reference Type reference (TYPE) FCO_REWORK_COCKPIT_RKL_ITEMS Übergabestruktur BADI Items Leistungsbuchung 20020117
4 Importing 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 ERROR_OCCURED Fehler aufgetreten 20020130

Method SALARY_EXIT_EXCESS_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BELNR Call by reference Type reference (TYPE) FCO_BELNR Belegnummer Fehlerkostenbeleg 20020320
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20020320

Method SALARY_EXIT_REWORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_ONLY Call by reference Type reference (TYPE) C Aufruf im Prüfmodus 20020117
2 Importing I_FCO_REWORK_COCKPIT Call by reference Type reference (TYPE) FCO_REWORK_COCKPIT Struktur Rework Cockpit 20020117
3 Importing I_FCO_REWORK_COCKPIT_RKL_ITEMS Call by reference Type reference (TYPE) FCO_T_REWORK_COCKPIT_ITEMS_ACT Übergabestruktur BADI Items Leistungsbuchung 20020117
4 Importing 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 ERROR_OCCURED Fehler aufgetreten 20020130

Method SALARY_EXIT_REWORK_POST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 ERROR_OCCURED Fehler aufgetreten 20020320

Method SFC_GR_BAPI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_BAPI2017_GM_ITEM_CREATE Call by reference Type reference (TYPE) BAPI2017_GM_ITEM_CREATE BAPI-Kommunikationsstruktur: Materialbelegposition anlegen 20020131
2 Importing I_FCO_DOC_HEAD Call by reference Type reference (TYPE) FCO_DOC_HEAD Kopf Fehlerkostenbeleg 20020131
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20020131

Method SUBSYSTEM_EXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCO_DOC_HEAD Call by reference Type reference (TYPE) FCO_DOC_HEAD Kopf Fehlerkostenbeleg 20020307
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20020307

Method SUBSYSTEM_EXIT_CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCO_DOC_HEAD Call by reference Type reference (TYPE) FCO_DOC_HEAD Kopf Fehlerkostenbeleg 20020307
# Exception Resumable Description Created on
1 ERROR_OCCURED Fehler aufgetreten 20020307
History
Last changed by/on SAP  20050428 
SAP Release Created in 110