SAP ABAP Interface IF_EX_BADI_REFORDER_SUBCON (Interface for BAdI: BADI_REFORDER_BAPI_SUBCON)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PM-WOC-MO (Application Component) Maintenance Orders
     IWO_BAPI (Package) BAPIs ALM Order
Properties
Interface IF_EX_BADI_REFORDER_SUBCON  
Short Description Interface for BAdI: BADI_REFORDER_BAPI_SUBCON    
General Data
Package IWO_BAPI   BAPIs ALM Order 
Created 20090302   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_BADI_REFORDER_SUBCON has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20090302
Friends
Interface IF_EX_BADI_REFORDER_SUBCON has no friend.
Attributes
Interface IF_EX_BADI_REFORDER_SUBCON has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_MPI Instance method Public Method MPI Check for Operation with Subcontracting Indicator 20090302
2 CHECK_OPER_TYPE Instance method Public Method Query Whether This Is an External Processing Operation 20090310
3 MAP_MATERIAL_TO Instance method Public Method Sets "Material To" Field 20090326
4 MAP_SUBCON_FLAG Instance method Public Method Sets Subcontracting Indicator 20090319
5 SET_DATA_BEFORE_SAVE Instance method Public Method Reservation and Operation Adjustments Before Saving 20090414
6 SET_MPI Instance method Public Method Sets Material Provision Indicator 20090324
Events
Interface IF_EX_BADI_REFORDER_SUBCON has no event.
Types
Interface IF_EX_BADI_REFORDER_SUBCON has no local type.
Method Signatures

Method CHECK_MPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20090302
2 Importing IT_AFVGD Call by reference Type reference (TYPE) AFVGD_TAB Tabellentyp: Dialogtabelle zu Tab. AFVG (Auftragsvorgang) 20090310
3 Importing IT_RESBD Call by reference Type reference (TYPE) RESBD_TAB Reservierung/Sekundärbedarf 20090319
# Exception Resumable Description Created on
1 ERROR Fehler 20090302

Method CHECK_OPER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AFVGD Call by reference Type reference (TYPE) AFVGD Auftrag: Dialogtabelle zu Tab. AFVG (Auftragsvorgang) 20090310
2 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20090310
3 Importing IV_STEUS Call by reference Type reference (TYPE) STEUS Steuerschlüssel 20090310
# Exception Resumable Description Created on
1 NOT_ALLOWED Vorgangstyp erlaubt keine Lohnbearbeitung 20090310

Method MAP_MATERIAL_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20090326
2 Exporting EV_MATNR_UP Call by reference Type reference (TYPE) BAPIUPDATE Änderungsinformation zum zugehörigen Nutzdatenfeld 20090331
3 Importing IV_MATERIALTO Call by reference Type reference (TYPE) MATNR Materialnummer 20090326
4 Importing IV_MATERIALTO_UP Call by reference Type reference (TYPE) BAPIUPDATE Änderungsinformation zum zugehörigen Nutzdatenfeld 20090331

Method MAP_MATERIAL_TO on Interface IF_EX_BADI_REFORDER_SUBCON has no exception.

Method MAP_SUBCON_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FRDLB Call by reference Type reference (TYPE) CO_FRDLB Kennzeichen: Fremdvorgang mit Lohnbearbeitung 20090319
2 Exporting EV_FRDLB_UP Call by reference Type reference (TYPE) BAPIUPDATE Änderungsinformation zum zugehörigen Nutzdatenfeld 20090616
3 Importing IV_SUBCONTRACTING Call by reference Type reference (TYPE) CO_FRDLB Kennzeichen: Fremdvorgang mit Lohnbearbeitung 20090319
4 Importing IV_SUBCONTRACTING_UP Call by reference Type reference (TYPE) BAPIUPDATE Änderungsinformation zum zugehörigen Nutzdatenfeld 20090616

Method MAP_SUBCON_FLAG on Interface IF_EX_BADI_REFORDER_SUBCON has no exception.

Method SET_DATA_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_AFVGD Call by reference Type reference (TYPE) AFVGD_TAB Tabellentyp: Dialogtabelle zu Tab. AFVG (Auftragsvorgang) 20090414
2 Changing CT_RESBD Call by reference Type reference (TYPE) RESBD_TAB Reservierung/Sekundärbedarf 20090414
3 Importing IS_CAUFVD Call by reference Type reference (TYPE) CAUFVD Dialogstruktur fuer Auftragskoepfe und -position 20090414
# Exception Resumable Description Created on
1 ERROR Fehler beim Daten Update 20090415

Method SET_MPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_BEIKZ Call by reference Type reference (TYPE) BEIKZ Beistellteilkennzeichen 20090326
2 Importing IV_VALUE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20090324
# Exception Resumable Description Created on
1 NOT_FOUND Gewünschte BEIKZ nicht gefunden 20090331
History
Last changed by/on SAP  20100310 
SAP Release Created in 605