SAP ABAP Interface IF_EX_DIGITAL_SIGNATURE_UD (BAdI Interface: BADI_DIGITAL_SIGNATURE_UD)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   QM-IM-UD (Application Component) Inspection Lot Completion
     QV (Package) QM usage decision
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_DIGITAL_SIGNATURE_UD 20070518
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_DIG_SIGNATURE_UD_DEF Class for BAdI: BADI_DIGITAL_SIGNATURE_UD 20070518
Properties
Interface IF_EX_DIGITAL_SIGNATURE_UD  
Short Description BAdI Interface: BADI_DIGITAL_SIGNATURE_UD    
General Data
Package QV   QM usage decision 
Created 20070518   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_DIGITAL_SIGNATURE_UD has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20070518
Friends
Interface IF_EX_DIGITAL_SIGNATURE_UD has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_KREUZ Constant Public Type reference (TYPE) QM00-QKZ 'X' X and Blank 20070530
2 MC_NEW_DIGITAL_SIGNATURE Constant Public Type reference (TYPE) SIG_IL_RES '2' Digital Signature for Insp. Lot in Results Recording 20070601
3 MC_OBJECT_LOT_USAGE Constant Public Type reference (TYPE) TC72-SIGN_OBJ '21' Usage Decision 20070530
4 MC_VE_LOS Constant Public Type reference (TYPE) QAVE-KZART 'L' Usage Decision for Lot 20070530
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CHAR_OPEN_PROCESSES Instance method Public Method Check of Open Processes (Characteristic) 20070601
2 CREATE_DIG_SIG Instance method Public Method Create Digital Signature 20070530
3 DIG_SIGN_SHOW Instance method Public Method Show Digital Signatures for Inspection Lot 20070601
4 EXCL_FCODE_DIG_SIG Instance method Public Method If Required, Close Function Codes for Digital Signature 20070604
5 POPUP_TO_CONFIRM Instance method Public Method Popup for Acknowledgement 20070601
6 QSS7_CHECK_OPEN_PROCESSES Instance method Public Method Check of Open Processes (Partial Lots) 20070601
Events
Interface IF_EX_DIGITAL_SIGNATURE_UD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_FCODE Public See coding 20070605 BEGIN OF ts_fcode, FCODE TYPE T185F-FCODE, END OF ts_fcode
2 TT_FCODE Public See coding 20070604 tt_fcode TYPE TABLE OF ts_fcode
Method Signatures

Method CHECK_CHAR_OPEN_PROCESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_INSPECTION_POINTS Call by reference Type reference (TYPE) QKZ X und Blank 20070601
2 Exporting EV_DIAGNOSE Call by reference Type reference (TYPE) DOKHL-OBJECT Dokumentations-Objekt 20070601
3 Exporting EV_OPEN_PROCESSES Call by reference Type reference (TYPE) QKZ Offener Prozeß 20070601
4 Importing IS_QALS Call by reference Type reference (TYPE) QALS Prüflosnummer 20070601

Method CHECK_CHAR_OPEN_PROCESSES on Interface IF_EX_DIGITAL_SIGNATURE_UD has no exception.

Method CREATE_DIG_SIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_RC73 Call by reference Type reference (TYPE) RC73 Attribute zur Signatur zum Prüflos 20070530
2 Changing CV_OK_CODE Call by reference Type reference (TYPE) T185F-FCODE Funktionscode 20070530
3 Importing IS_QALS Call by reference Type reference (TYPE) QALS Prüflossatz 20070530
4 Importing IS_QAVE Call by reference Type reference (TYPE) QAVE Prüfabwicklung : Verwendungsentscheid 20070530
5 Importing IS_QAVE_LEISTE Call by reference Type reference (TYPE) QAVE Leiste : Verwendungsentscheid 20070530

Method CREATE_DIG_SIG on Interface IF_EX_DIGITAL_SIGNATURE_UD has no exception.

Method DIG_SIGN_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_QALS_PRUEFLOS Call by reference Type reference (TYPE) QALS-PRUEFLOS Prüflosnummer 20070601
2 Importing IV_QALS_STAT25 Call by reference Type reference (TYPE) QALS-STAT25 Digitale Signatur im Prüflos beim Verwendungsentscheid 20070601
3 Importing IV_QAVE_ZAEHLER Call by reference Type reference (TYPE) QAVE-ZAEHLER Zähler für Verwendungsentscheid 20070601

Method DIG_SIGN_SHOW on Interface IF_EX_DIGITAL_SIGNATURE_UD has no exception.

Method EXCL_FCODE_DIG_SIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCLUDED_FCODES Call by reference Type reference (TYPE) TT_FCODE 20070604

Method EXCL_FCODE_DIG_SIG on Interface IF_EX_DIGITAL_SIGNATURE_UD has no exception.

Method POPUP_TO_CONFIRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ANSWER Call by reference Type reference (TYPE) C Antwort 20070601
2 Exporting EV_PRUEFABBRUCH Call by reference Type reference (TYPE) C Prüfabbruch 20070601
3 Exporting EV_SUBRC Call by reference Type reference (TYPE) SY-SUBRC SUBRC 20070601
4 Importing IV_DIAGNOSE Call by reference Type reference (TYPE) DOKHL-OBJECT Dokumentations-Objekt 20070601

Method POPUP_TO_CONFIRM on Interface IF_EX_DIGITAL_SIGNATURE_UD has no exception.

Method QSS7_CHECK_OPEN_PROCESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DIAGNOSE Call by reference Type reference (TYPE) DOKHL-OBJECT Dokumentations-Objekt 20070601
2 Exporting EV_OPEN_PROCESSES Call by reference Type reference (TYPE) QKZ Offener Prozeß 20070601
3 Importing IV_QALS_PRUEFLOS Call by reference Type reference (TYPE) QALS-PRUEFLOS Prüflosnummer 20070601
4 Importing IV_QALS_STAT07 Call by reference Type reference (TYPE) QALS-STAT07 Prüfung mit Prüfpunkten 20070601
5 Importing IV_QALS_STAT24 Call by reference Type reference (TYPE) QALS-STAT24 Digitale Signatur im Prüflos bei der Ergebniserfassung 20070601

Method QSS7_CHECK_OPEN_PROCESSES on Interface IF_EX_DIGITAL_SIGNATURE_UD has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 603