SAP ABAP Interface IF_WCM_BL_HEADER (WCM: Business Layer Interface - Header Data)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-WCM (Application Component) Work Clearance Management
     WCM (Package) WCM: Work Clearance Management
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_WCM_BL WCM: Business Layer Interface 20100929
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WCM_BL_WCMOBJ WCM: Business Layer Implementation of WCM Object 20100929
Properties
Interface IF_WCM_BL_HEADER  
Short Description WCM: Business Layer Interface - Header Data    
General Data
Package WCM   WCM: Work Clearance Management 
Created 20100929   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 WCTP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 WCTP3 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 WCTPF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_WCM_BL_HEADER has no interface.
Friends
Interface IF_WCM_BL_HEADER has no friend.
Attributes
Interface IF_WCM_BL_HEADER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ASSIGN_SUPERIOR Instance method Public Method Assignment of a Superior Object to a WCM Object 20110203
2 CLEANUP Instance method Public Method Cleanup Activities for All Processed WCM Objects 20130213
3 DATA_CHECK Instance method Public Method Check Header Data of a WCM Object 20101109
4 DATA_GET Instance method Public Method Read Header Data of One WCM Object 20101109
5 DATA_GET_MULTI Instance method Public Method Read Header Data of Several WCM Objects 20101109
6 DATA_LOCK Instance method Public Method Process Locks for Header Data of WCM Object 20110125
7 DATA_LOCK_MULTI Instance method Public Method Process Locks for Header Data of Several WCM Objects 20110125
8 DATA_SAVE_ALL Instance method Public Method Save Header Data of All Changed WCM Objects 20101109
9 DATA_SET Instance method Public Method Set Header Data of One WCM Object 20101109
10 DATA_SET_MULTI Instance method Public Method Set Header Data of Several WCM Objects 20101109
11 FCODE_CHECK Instance method Public Method Check Executability of Functions for WCM Object 20101122
12 FCODE_CLOSE Instance method Public Method Close WCM Object 20101123
13 FCODE_EXTEND Instance method Public Method Extend Validity of WCM Object 20101123
14 FCODE_PREPARE Instance method Public Method Prepare WCM Object 20101122
15 FCODE_PREPARE_RESET Instance method Public Method Revoke Preparation of WCM Object 20101209
16 FCODE_PRINT_PTW Instance method Public Method Print Work Permit of WCM Object 20101207
17 FCODE_REJECT Instance method Public Method Reject a WCM Object 20110209
18 FCODE_UNDO Instance method Public Method Discard Unsaved Changes to WCM Object 20110217
19 IS_EXISTING Instance method Public Method Existence Check for a WCM Object 20110202
20 LINK_DOCUMENT Instance method Public Method Link Document to a WCM Object 20110215
21 PHASE_GET Instance method Public Method Read Life-Cycle Phase of WCM Object 20101109
22 STATLINE_GET Instance method Public Method Read Status Line of One WCM Object 20101109
23 SYSSTFLG_GET Instance method Public Method Read System Status Indicator of WCM Object 20101203
Events
Interface IF_WCM_BL_HEADER has no event.
Types
Interface IF_WCM_BL_HEADER has no local type.
Method Signatures

Method ASSIGN_SUPERIOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGWA_TYPE Ergebnis der Zuordnungsprüfungen 20110203
2 Importing IV_ASGNOBJ Value transfer Type reference (TYPE) WCTP1_OBJNR_TYPE Zuzuordnendes Objekt (Statusobjektnummer) 20110203
3 Importing IV_OBJNR Value transfer Type reference (TYPE) WCTP1_OBJNR_TYPE FS-Dokument (Statusobjektnummer) 20110203

Method ASSIGN_SUPERIOR on Interface IF_WCM_BL_HEADER has no exception.

Method CLEANUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REASON Value transfer Type reference (TYPE) /PLMB/SPI_CLEAN_UP_REASON Grund für Bereinigung 20131025

Method CLEANUP on Interface IF_WCM_BL_HEADER has no exception.

Method DATA_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRDESC Value transfer Type reference (TYPE) WCSATTRDESC Beschreibende Attribute eines Freischaltdokuments 20131025
2 Exporting ES_HEADER Value transfer Type reference (TYPE) ANY Geprüfte Daten 20101109
3 Exporting ES_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGWA_TYPE Ergebnis der Datenprüfungen 20131105
4 Importing IS_HEADER Value transfer Type reference (TYPE) ANY Zu prüfende Daten 20101109
5 Importing IV_AKTYP Value transfer Type reference (TYPE) WCTP1_AKTYP_TYPE Aktionstyp 20131025
6 Importing IV_FORCEFLG Value transfer Type reference (TYPE) WCTP1_FLG_TYPE Kennzeichen: Vollständige Prüfung der Daten erzwingen 20101109

Method DATA_CHECK on Interface IF_WCM_BL_HEADER has no exception.

Method DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRDESC Value transfer Type reference (TYPE) WCSATTRDESC Beschreibende Attribute zu den Kopfdaten 20131025
2 Exporting ES_HEADER Value transfer Type reference (TYPE) ANY Kopfdaten 20110202
3 Exporting ES_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGWA_TYPE Ergebnis der Datenzugriffe 20110324
4 Importing IV_OBJKEY Value transfer Type reference (TYPE) WCTP1_OBJKEY_TYPE Objektschlüssel 20101109
5 Importing IV_OBJNR Value transfer Type reference (TYPE) WCTP1_OBJNR_TYPE Statusobjektnummer 20101109
6 Importing IV_WBUFFLG Value transfer Type reference (TYPE) WCTP1_FLG_TYPE WCTP1_MARKED Kennzeichen: Schreibpuffer berücksichtigen 20110202

Method DATA_GET on Interface IF_WCM_BL_HEADER has no exception.

Method DATA_GET_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRDESC Value transfer Type reference (TYPE) WCTATTRDESC Beschreibende Attribute zu den Kopfdaten 20131025
2 Exporting ET_HEADER Value transfer Type reference (TYPE) INDEX TABLE Gefundene Kopfdaten 20101109
3 Exporting ET_OBJKEY Value transfer Type reference (TYPE) WCTP1_OBJKEYTAB_TYPE Objektschlüssel zu gefundenen Kopfdaten 20101221
4 Exporting ET_OBJNR Value transfer Type reference (TYPE) WCTP3_OBJTAB_TYPE Statusobjektnummern zu gefundenen Kopfdaten 20101221
5 Exporting ET_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGTAB_TYPE Ergebnisse der Datenzugriffe 20110324
6 Importing IT_OBJKEY Value transfer Type reference (TYPE) WCTP1_OBJKEYTAB_TYPE Objektschlüssel 20101109
7 Importing IT_OBJNR Value transfer Type reference (TYPE) WCTP3_OBJTAB_TYPE Statusobjektnummern 20101109
8 Importing IV_WBUFFLG Value transfer Type reference (TYPE) WCTP1_FLG_TYPE WCTP1_MARKED Kennzeichen: Schreibpuffer berücksichtigen 20101109

Method DATA_GET_MULTI on Interface IF_WCM_BL_HEADER has no exception.

Method DATA_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGWA_TYPE Ergebnis der Sperranforderung 20110125
2 Importing IV_OBJKEY Value transfer Type reference (TYPE) WCTP1_OBJKEY_TYPE Objektschlüssel 20110125
3 Importing IV_UNLOCKFLG Value transfer Type reference (TYPE) WCTP1_FLG_TYPE WCTP1_UNMARKED Kennzeichen: Entsperren 20110203

Method DATA_LOCK on Interface IF_WCM_BL_HEADER has no exception.

Method DATA_LOCK_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGTAB_TYPE Ergebnisse der Sperranforderung 20110125
2 Importing IT_OBJKEY Value transfer Type reference (TYPE) WCTP1_OBJKEYTAB_TYPE Objektschlüssel 20110125
3 Importing IV_UNLOCKFLG Value transfer Type reference (TYPE) WCTP1_FLG_TYPE WCTP1_UNMARKED Kennzeichen: Entsperren 20110203

Method DATA_LOCK_MULTI on Interface IF_WCM_BL_HEADER has no exception.

Method DATA_SAVE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_HEADER_INS Value transfer Type reference (TYPE) INDEX TABLE Kopfdaten neu angelegter Datensätze (sortiert nach OBJNR) 20110222
2 Exporting ET_HEADER_UPD Value transfer Type reference (TYPE) INDEX TABLE Kopfdaten geänderter Datensätze (sortiert nach OBJNR) 20110222
3 Exporting ET_OBJKEY Value transfer Type reference (TYPE) WCTP1_OBJKEYTAB_TYPE Kopfdaten: Neue permanente Objektschlüssel für ET_OBJKEY_TMP 20101109
4 Exporting ET_OBJKEY_TMP Value transfer Type reference (TYPE) WCTP1_OBJKEYTAB_TYPE Kopfdaten: Zugehörige temporäre Objektschlüssel (sortiert) 20101109
5 Exporting ET_OBJNR_LTXT Value transfer Type reference (TYPE) WCTP3_OBJTAB_TYPE Langtexte: Neue permanente Statusobjektnummern 20131025
6 Exporting ET_OBJNR_LTXT_TMP Value transfer Type reference (TYPE) WCTP3_OBJTAB_TYPE Langtexte: Zugehörige temporäre Statusobjektnummern 20131025
7 Exporting ET_OBJNR_PRMT Value transfer Type reference (TYPE) WCTP3_OBJTAB_TYPE Genehmigungen: Neue permanente Statusobjektnummern 20131025
8 Exporting ET_OBJNR_PRMT_TMP Value transfer Type reference (TYPE) WCTP3_OBJTAB_TYPE Genehmigungen: Zugehörige temporäre Statusobjektnummern 20131025
9 Exporting ET_OBJNR_WKND Value transfer Type reference (TYPE) WCTP3_OBJTAB_TYPE Arbeiten/Erfordernisse: Neue permanente Statusobjektnummern 20131025
10 Exporting ET_OBJNR_WKND_TMP Value transfer Type reference (TYPE) WCTP3_OBJTAB_TYPE Arbeiten/Erfordernisse: Zugehörige temp. Statusobjektnummern 20131025
11 Exporting ET_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGTAB_TYPE Ergebnisse aller gesicherten Datensätze 20130213

Method DATA_SAVE_ALL on Interface IF_WCM_BL_HEADER has no exception.

Method DATA_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ATTRDESC Value transfer Type reference (TYPE) WCSATTRDESC Beschreibende Attribute zu den Kopfdaten 20131025
2 Exporting ES_HEADER Value transfer Type reference (TYPE) ANY Kopfdaten 20101109
3 Exporting ES_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGWA_TYPE Ergebnis der Datenprüfungen 20101121
4 Importing IS_HEADER Value transfer Type reference (TYPE) ANY Kopfdaten 20101109
5 Importing IV_NEWFLG Value transfer Type reference (TYPE) WCTP1_FLG_TYPE Kennzeichen: Neuer Datensatz (noch nicht gepuffert) 20101109

Method DATA_SET on Interface IF_WCM_BL_HEADER has no exception.

Method DATA_SET_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRDESC Value transfer Type reference (TYPE) WCTATTRDESC Beschreibende Attribute zu den Kopfdaten 20131025
2 Exporting ET_HEADER Value transfer Type reference (TYPE) INDEX TABLE Kopfdaten 20101109
3 Exporting ET_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGTAB_TYPE Ergebnisse der Datenprüfungen 20101121
4 Importing IT_HEADER Value transfer Type reference (TYPE) INDEX TABLE Kopfdaten 20101109
5 Importing IV_NEWFLG Value transfer Type reference (TYPE) WCTP1_FLG_TYPE Kennzeichen: Neuer Datensatz (noch nicht gepuffert) 20101109

Method DATA_SET_MULTI on Interface IF_WCM_BL_HEADER has no exception.

Method FCODE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_HEADER Value transfer Type reference (TYPE) ANY Kopfdaten 20131025
2 Exporting ES_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGWA_TYPE Ergebnis der Datenprüfungen 20131105
3 Exporting ET_EXCLUDE Value transfer Type reference (TYPE) WCTPF_EXCLTAB_TYPE Nicht ausführbare Funktionscodes 20101207
4 Importing IT_FCODE Value transfer Type reference (TYPE) WCTPF_EXCLTAB_TYPE Zu prüfende Funktionscodes ("PBO-Szenario") 20101207
5 Importing IV_AKTYP Value transfer Type reference (TYPE) WCTP1_AKTYP_TYPE Aktionstyp (ggf. aktualisiert) 20110104
6 Importing IV_AKTYP_SAV Value transfer Type reference (TYPE) WCTP1_AKTYP_TYPE Aktionstyp (ursprünglich) 20110104
7 Importing IV_FCODE Value transfer Type reference (TYPE) WCTPF_FCODE_TYPE Zu prüfender Funktionscode ("PAI-Szenario") 20101122
8 Importing IV_OBJKEY Value transfer Type reference (TYPE) WCTP1_OBJKEY_TYPE Objektschlüssel 20131025
9 Importing IV_OBJNR Value transfer Type reference (TYPE) WCTP1_OBJNR_TYPE Statusobjektnummer 20101122

Method FCODE_CHECK on Interface IF_WCM_BL_HEADER has no exception.

Method FCODE_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGWA_TYPE Ergebnis der Funktionsprüfungen 20101123
2 Importing IV_OBJKEY Value transfer Type reference (TYPE) WCTP1_OBJKEY_TYPE Objektschlüssel 20110729

Method FCODE_CLOSE on Interface IF_WCM_BL_HEADER has no exception.

Method FCODE_EXTEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGWA_TYPE Ergebnis der Funktionsprüfungen 20101123
2 Importing IV_OBJKEY Value transfer Type reference (TYPE) WCTP1_OBJKEY_TYPE Objektschlüssel 20110729

Method FCODE_EXTEND on Interface IF_WCM_BL_HEADER has no exception.

Method FCODE_PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGWA_TYPE Ergebnis der Funktionsprüfungen 20101122
2 Importing IV_OBJKEY Value transfer Type reference (TYPE) WCTP1_OBJKEY_TYPE Objektschlüssel 20110729

Method FCODE_PREPARE on Interface IF_WCM_BL_HEADER has no exception.

Method FCODE_PREPARE_RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGWA_TYPE Ergebnis der Funktionsprüfungen 20101209
2 Importing IV_OBJKEY Value transfer Type reference (TYPE) WCTP1_OBJKEY_TYPE Objektschlüssel 20110729

Method FCODE_PREPARE_RESET on Interface IF_WCM_BL_HEADER has no exception.

Method FCODE_PRINT_PTW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGWA_TYPE Ergebnis der Funktionsprüfungen 20101207
2 Importing IV_OBJKEY Value transfer Type reference (TYPE) WCTP1_OBJKEY_TYPE Objektschlüssel 20110729

Method FCODE_PRINT_PTW on Interface IF_WCM_BL_HEADER has no exception.

Method FCODE_REJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGWA_TYPE Ergebnis der Funktionsprüfungen 20110209
2 Importing IV_OBJKEY Value transfer Type reference (TYPE) WCTP1_OBJKEY_TYPE Objektschlüssel 20110729

Method FCODE_REJECT on Interface IF_WCM_BL_HEADER has no exception.

Method FCODE_UNDO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJKEY Value transfer Type reference (TYPE) WCTP1_OBJKEY_TYPE Objektschlüssel 20110729

Method FCODE_UNDO on Interface IF_WCM_BL_HEADER has no exception.

Method IS_EXISTING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJKEY Value transfer Type reference (TYPE) WCTP1_OBJKEY_TYPE Objektschlüssel 20110202
2 Importing IV_OBJNR Value transfer Type reference (TYPE) WCTP1_OBJNR_TYPE Statusobjektnummer 20110202
3 Importing IV_WBUFFLG Value transfer Type reference (TYPE) WCTP1_FLG_TYPE WCTP1_MARKED Kennzeichen: Schreibpuffer berücksichtigen (sonst nur DB) 20110329
4 Returning RV_EXISTFLG Value transfer Type reference (TYPE) WCTP1_FLG_TYPE Kennzeichen: Existenz 20110202

Method IS_EXISTING on Interface IF_WCM_BL_HEADER has no exception.

Method LINK_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGWA_TYPE Ergebnis der Zuordnungsprüfungen 20110215
2 Importing IS_LINKDOC Value transfer Type reference (TYPE) EAMS_S_BO_DIR_ID Zu verknüpfendes Dokument 20110215
3 Importing IV_ERROR_CONVERT Value transfer Type reference (TYPE) WCTP1_BOOLEAN_TYPE WCTP1_FALSE 1 = Konvertierung Fehler -> Warnung 20121223
4 Importing IV_OBJNR Value transfer Type reference (TYPE) WCTP1_OBJNR_TYPE FS-Dokument (Statusobjektnummer) 20110215

Method LINK_DOCUMENT on Interface IF_WCM_BL_HEADER has no exception.

Method PHASE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DYNTXT_PHASE Value transfer Type reference (TYPE) SMP_DYNTXT Text zur Lebensphase 20130214
2 Exporting EV_DYNTXT_TLCNT Value transfer Type reference (TYPE) SMP_DYNTXT Text zum Genehmigungsstatus 20130214
3 Exporting EV_PHASE Value transfer Type reference (TYPE) WCELCPHASE Lebensphase 20101109
4 Exporting EV_TLCNT Value transfer Type reference (TYPE) WCTP1_TLCNT_TYPE Genehmigungsstatus 20130214
5 Importing IV_OBJNR Value transfer Type reference (TYPE) WCTP1_OBJNR_TYPE Statusobjektnummer 20101109

Method PHASE_GET on Interface IF_WCM_BL_HEADER has no exception.

Method STATLINE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SYSST Value transfer Type reference (TYPE) ILOM_STTXS Zeile für Systemstatus 20101109
2 Exporting EV_USRST Value transfer Type reference (TYPE) ILOM_STTXU Zeile für Anwenderstatus 20101109
3 Importing IV_OBJNR Value transfer Type reference (TYPE) WCTP1_OBJNR_TYPE Statusobjektnummer 20101109

Method STATLINE_GET on Interface IF_WCM_BL_HEADER has no exception.

Method SYSSTFLG_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SYSSTFLG Value transfer Type reference (TYPE) WCSSTATFLG Kennzeichenleiste: Systemstatus (Kopf) 20101203
2 Importing IV_OBJNR Value transfer Type reference (TYPE) WCTP1_OBJNR_TYPE Statusobjektnummer 20101203

Method SYSSTFLG_GET on Interface IF_WCM_BL_HEADER has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 606