SAP ABAP Interface IF_WCM_BL_PERMIT (WCM: Business Layer Interface - Approvals)
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 20110406
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_WCM_BL_WCMOBJ WCM: Business Layer Implementation of WCM Object 20110406
Properties
Interface IF_WCM_BL_PERMIT  
Short Description WCM: Business Layer Interface - Approvals    
General Data
Package WCM   WCM: Work Clearance Management 
Created 20110406   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_PERMIT has no interface.
Friends
Interface IF_WCM_BL_PERMIT has no friend.
Attributes
Interface IF_WCM_BL_PERMIT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 DATA_GET Instance method Public Method Read Approvals of One WCM Object 20110406
2 DATA_GET_MULTI Instance method Public Method Read Approvals of Several WCM Objects 20110406
3 FCODE_CHECK Instance method Public Method Check Executability of Functions for Approvals 20110406
4 FCODE_ISSUE Instance method Public Method Issue a Linked Approval 20110406
5 FCODE_LINK Instance method Public Method Link an Approval 20110406
6 FCODE_REVOKE Instance method Public Method Revoke an Issued Approval 20110406
7 FCODE_UNLINK Instance method Public Method Delete an Approval Link 20110406
8 STATUS_GET Instance method Public Method Read Approval Status of a WCM Object 20130211
Events
Interface IF_WCM_BL_PERMIT has no event.
Types
Interface IF_WCM_BL_PERMIT has no local type.
Method Signatures

Method DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PERMIT Value transfer Type reference (TYPE) WCTP1_PERMITWA_TYPE Genehmigungen 20110406
2 Importing IV_OBJNR Value transfer Type reference (TYPE) WCTP3_OBJNR_TYPE Statusobjektnummer 20110406
3 Importing IV_WBUFFLG Value transfer Type reference (TYPE) WCTP1_FLG_TYPE WCTP1_MARKED Kennzeichen: Schreibpuffer berücksichtigen 20110406

Method DATA_GET on Interface IF_WCM_BL_PERMIT 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_PERMIT Value transfer Type reference (TYPE) WCTP1_PERMITTAB_TYPE Genehmigungen 20110406
2 Importing IT_OBJNR Value transfer Type reference (TYPE) WCTP3_OBJTAB_TYPE Statusobjektnummern 20110406
3 Importing IV_WBUFFLG Value transfer Type reference (TYPE) WCTP1_FLG_TYPE WCTP1_MARKED Kennzeichen: Schreibpuffer berücksichtigen 20110406

Method DATA_GET_MULTI on Interface IF_WCM_BL_PERMIT has no exception.

Method FCODE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_APPROVAL Value transfer Type reference (TYPE) WCTP1_APRVLSWA_TYPE Genehmigungen 20131025
2 Exporting ES_HEADER Value transfer Type reference (TYPE) ANY Kopfdaten 20131025
3 Exporting ES_RESULT Value transfer Type reference (TYPE) WCTP1_MSGLOGWA_TYPE Ergebnis der Datenprüfungen 20131105
4 Exporting ET_EXCLUDE Value transfer Type reference (TYPE) WCTPF_EXCLTAB_TYPE Nicht ausführbare Funktionscodes 20110406
5 Importing IT_FCODE Value transfer Type reference (TYPE) WCTPF_EXCLTAB_TYPE Zu prüfende Funktionscodes 20110406
6 Importing IV_AKTYP Value transfer Type reference (TYPE) WCTP1_AKTYP_TYPE Aktionstyp (ggf. aktualisiert) 20110406
7 Importing IV_AKTYP_SAV Value transfer Type reference (TYPE) WCTP1_AKTYP_TYPE Aktionstyp (ursprünglich) 20110406
8 Importing IV_FCODE Value transfer Type reference (TYPE) WCTPF_FCODE_TYPE Zu prüfender Funktionscode 20110406
9 Importing IV_OBJNR Value transfer Type reference (TYPE) WCTP1_OBJNR_TYPE Statusobjektnummer 20110406
10 Importing IV_PMSOG Value transfer Type reference (TYPE) PMSOG Zu prüfende Genehmigung 20110406

Method FCODE_CHECK on Interface IF_WCM_BL_PERMIT has no exception.

Method FCODE_ISSUE 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 20110406
2 Importing IV_GENVNAME Value transfer Type reference (TYPE) GENVNAME Name der Person, die die Genehmigung erteilt 20110406
3 Importing IV_OBJNR Value transfer Type reference (TYPE) WCTP1_OBJNR_TYPE Statusobjektnummer 20110406
4 Importing IV_PMSOG Value transfer Type reference (TYPE) PMSOG Zu verarbeitende Genehmigung 20110406

Method FCODE_ISSUE on Interface IF_WCM_BL_PERMIT has no exception.

Method FCODE_LINK 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 20110406
2 Importing IV_OBJNR Value transfer Type reference (TYPE) WCTP1_OBJNR_TYPE Statusobjektnummer 20110406
3 Importing IV_PMSOG Value transfer Type reference (TYPE) PMSOG Zu verarbeitende Genehmigung 20110406

Method FCODE_LINK on Interface IF_WCM_BL_PERMIT has no exception.

Method FCODE_REVOKE 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 20110406
2 Importing IV_OBJNR Value transfer Type reference (TYPE) WCTP1_OBJNR_TYPE Statusobjektnummer 20110406
3 Importing IV_PMSOG Value transfer Type reference (TYPE) PMSOG Zu verarbeitende Genehmigung 20110406

Method FCODE_REVOKE on Interface IF_WCM_BL_PERMIT has no exception.

Method FCODE_UNLINK 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 20110406
2 Importing IV_OBJNR Value transfer Type reference (TYPE) WCTP1_OBJNR_TYPE Statusobjektnummer 20110406
3 Importing IV_PMSOG Value transfer Type reference (TYPE) PMSOG Zu verarbeitende Genehmigung 20110406

Method FCODE_UNLINK on Interface IF_WCM_BL_PERMIT has no exception.

Method STATUS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DYNTXT Value transfer Type reference (TYPE) SMP_DYNTXT Text zum Genehmigungsstatus 20130214
2 Exporting EV_TLCNT Value transfer Type reference (TYPE) WCTP1_TLCNT_TYPE Genehmigungsstatus 20130211
3 Importing IV_OBJNR Value transfer Type reference (TYPE) WCTP1_OBJNR_TYPE Statusobjektnummer 20130211

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