SAP ABAP Class CL_DS_RUNTIME (Digital Signature (Runtime))
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-DSG (Application Component) Digital Signature
     DS (Package) Digital Signature
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DS_RUNTIME Digital Signature: Runtime 20010828
Properties
Class CL_DS_RUNTIME  
Short Description Digital Signature (Runtime)    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class SIG    
Program status P  SAP Standard Production Program 
Category 0   
Package DS   Digital Signature 
Created 20010828   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DS_RUNTIME Digital Signature: Runtime 20010828
Friends
Class CL_DS_RUNTIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CM_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_DS_RUNTIME Digital Signature: Runtime 20010828
2 CM_INSTANCES Instance attribute Protected Type reference (TYPE) TY_INSTANCES_TAB Digital Signaure: Signature Instances 20010911
3 CM_REGISTER_FLG Static Attribute Private Type reference (TYPE) FLAG Registration Was Executed 20010921
4 CM_REG_INFO Static Attribute Private Type reference (TYPE) SIGN_REG_INFO_TAB Registration Info of Applications for Digital Signature 20110411
5 CM_STATE_TAB Static Attribute Protected Type reference (TYPE) TY_STATE_TAB Digital Signature: STATUS of the Signature Process 20011010
6 CM_UPDATE Static Attribute Private Type reference (TYPE) TY_UPDATE_TAB Update Instances in the Database 20010921
7 CO_AUTO_SAVE Constant Public Type reference (TYPE) SIGN_FLAG2 'X' Automatic Save 20011012
8 CO_STATE_CANCELLED Constant Protected Type reference (TYPE) SIGN_STATE '2' Process Cancelled 20011010
9 CO_STATE_FINISHED Constant Protected Type reference (TYPE) SIGN_STATE '1' Process Completed 20011010
10 CO_STATE_OPEN Constant Protected Type reference (TYPE) SIGN_STATE '3' Process being Edited 20011010
11 CO_SYNCHRON_SAVE Constant Public Type reference (TYPE) SIGN_FLAG2 'X' Synchronous Save 20011012
12 M_AUTOSAVE Instance attribute Private Type reference (TYPE) BOOLE_D Automatic Save 20011015
13 M_IMETA_DB_TAB Instance attribute Private Type reference (TYPE) SIGN_META_SAVE_TAB Digital Signature: Metadata for Update 20011122
14 M_ISIGNH_DB_TAB Instance attribute Private Type reference (TYPE) SIGN_HEADER_DB_TAB Digital Signature: Header Data 20011122
15 M_SIGNDO_DB_TAB Instance attribute Private Type reference (TYPE) SIGN_DOC_DB_TAB Digital Signature: Documents to Sign 20011122
16 M_SIGNDO_TAB Instance attribute Private Type reference (TYPE) TY_SIGNDO_TAB Signature Documents 20010927
17 M_SIGNH Instance attribute Private Type reference (TYPE) TY_SIGNH_TAB Header Data for Signature Procedure 20011001
18 M_SIGNS_DB_TAB Instance attribute Private Type reference (TYPE) SIGN_DATA_DB_TAB Digital Signature: Transaction Data 20011122
19 M_SIGNS_TAB Instance attribute Private Type reference (TYPE) TY_SIGNS_TAB Signature Data 20011001
20 M_SYNCHRONSAVE Instance attribute Private Type reference (TYPE) BOOLE_D Synchronous Save 20011015
21 M_UMETA_DB_TAB Instance attribute Private Type reference (TYPE) SIGN_META_SAVE_TAB Digital Signature: Metadata for Update 20011122
22 M_USIGNH_DB_TAB Instance attribute Private Type reference (TYPE) SIGN_HEADER_DB_TAB Digital Signature: Header Data 20011122
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_ID_TAB Instance method Private Method Construction of a Table with GUIDs 20011022
2 CHECK_EXT_DS_DATA Instance method Private Method 20090610
3 CHECK_INSTANCE Instance method Private Method Check Instance: Is Creation of a Signature Allowed 20020201
4 CHECK_VALID_META_TAB Static method Public Method Checks Whether Valid Name of Metadata Table Transferred 20110411
5 CONSTRUCTOR Instance method Public Constructor Constructor for the Runtime Environment 20011015
6 CREATE_LOG_HEADER_EXT_SIG Instance method Private Method Generates Appl. Log Header Record for External Signatures 20090707
7 GET Static method Private Method Get Runtime Instance 20010911
8 GET_GUID Static method Private Method Create GUID for Signature Process 20010911
9 GET_GUID_TO_META Instance method Private Method Read GUID for Metadata 20010917
10 GET_INSTANCE Static method Public Method Create Runtime Instance 20011012
11 GET_INTERNAL Instance method Private Method Create Instance 20010928
12 GET_META_BY_ID Instance method Private Method Read Metadata Using GUID 20020131
13 GET_SAVEMODE Instance method Private Method Gets the Save Mode for the Runtime Object 20011015
14 GET_STATE Instance method Private Method Gets Current Status of a Process for an ID 20011010
15 GET_STRUC_TO_TYPE Static method Private Method Gets Structure Description for a Type 20010917
16 HANDLE_EXT_META_DATA Instance method Private Method Checks Metadata from External Signature Processes 20090702
17 MARK_FOR_ARCHIVE Instance method Public Method 20091207
18 ON_COMMIT Static method Public Method Trigger commit work - for internal use only!! 20010828
19 ON_ROLLBACK Static method Public Method Trigger rollback - for internal use only!! 20010828
20 REFRESH Instance method Private Method Read Signature Data from the DB 20010928
21 REGISTER_FOR_UPDATE Static method Private Method Registration for Update 20010921
22 REMOVE_DATA_FOR_SAVE Instance method Private Method Deletes Data for Posting 20011219
23 REMOVE_INSTANCE Instance method Private Method Deletes an Entry from the Instance Table 20011016
24 SAVE_ALL Instance method Private Method Save Signature Data for All Instances 20011012
25 SAVE_ARC_MARKED_SIGN_PROC Instance method Private Method Sets the Data in the Attributes for the Update 20091218
26 SET_DATA_FOR_SAVE Instance method Private Method Sets the Data in the Attributes for the Update 20011122
27 SET_EXT_META_DATA Instance method Private Method Sets Metadata for External Signature Process 20090701
28 SET_EXT_SIG_PARAM_LOG Instance method Private Method Sets Parameters of External Signatures for Application Log 20090707
29 SET_LOG_FOR_EXT_SIGNATURE Instance method Private Method Generates Application Log Entries for External Signatures 20090707
30 SET_SIGN_HEADER Instance method Private Method Read Signature Data 20010927
31 SET_STATE Instance method Private Method Sets the Current Status of a Process for an ID 20011010
32 UNDO_ALL Instance method Private Method Delete All Signature Data to Be Saved 20011122
33 WRITE_EXT_DS_DATA Instance method Private Method 20090610
Events
Class CL_DS_RUNTIME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_LOG_MSG Private See coding Message for Application Log 20090707 BEGIN OF gty_log_msg, msgty TYPE syst-msgty, msgid TYPE syst-msgid, msgno TYPE syst-msgno, msgv1 TYPE syst-msgv1, msgv2 TYPE syst-msgv2, msgv3 TYPE syst-msgv3, msgv4 TYPE syst-msgv4, probclass TYPE bal_s_msg-probclass, END OF gty_log_msg
2 TY_GUID_TAB Private See coding 20011012 ty_guid_tab TYPE STANDARD TABLE OF sign_guid_22
3 TY_INSTANCES_TAB Protected See coding 20010911
4 TY_INSTANCE_WA Protected See coding 20010911
5 TY_STATE_TAB Protected See coding 20011010
6 TY_STATE_WA Protected See coding 20011010
7 TY_UPDATE_TAB Private See coding 20010921 ty_update_tab TYPE HASHED TABLE OF ty_update_wa WITH UNIQUE KEY id instance
8 TY_UPDATE_WA Private See coding 20010921 BEGIN OF ty_update_wa, id TYPE sign_guid_22, instance TYPE REF TO if_ds_sign, END OF ty_update_wa
Method Signatures

Method BUILD_ID_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID_TAB Call by reference Type reference (TYPE) SIGN_ID_TAB Digitale Signatur: Liste mit Signaturids 20011022
2 Importing IM_META_TAB Call by reference Type reference (TYPE) SIGN_META_TAB Tabelle mit Metadaten 20011022
3 Returning RESULT Value transfer Type reference (TYPE) SIGN_ID_TAB Digitale Signatur: Liste mit Signaturids 20011022
# Exception Resumable Description Created on
1 CX_DS_EXCEPTION Basisklasse: Alle Ausnahmen zur Digitale Signatur 20011130

Method CHECK_EXT_DS_DATA Signature

Method CHECK_EXT_DS_DATA on class CL_DS_RUNTIME has no parameter.
Method CHECK_EXT_DS_DATA on class CL_DS_RUNTIME has no exception.

Method CHECK_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SIGNID Call by reference Type reference (TYPE) SIGN_GUID_22 Digitale Signatur: Signaturnummer als GUID der Länge 22 20020201
2 Returning RESULT Value transfer Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20020201

Method CHECK_INSTANCE on class CL_DS_RUNTIME has no exception.

Method CHECK_VALID_META_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALID_META_TAB Value transfer Type reference (TYPE) SIGN_META_NAME Tabelle für Applikationsabhängige Metadaten 20110411
2 Importing IV_META_TAB_NAME Call by reference Type reference (TYPE) SIGN_META_NAME Tabelle für Applikationsabhängige Metadaten 20110411
3 Importing IV_SIGN_APPL Call by reference Type reference (TYPE) SIGN_APPL Anwendung der Digitalen Signatur 20110411
4 Importing IV_SIGN_OBJ Call by reference Type reference (TYPE) SIGN_OBJECT Objekt zur Digitalen Signatur 20110411
# Exception Resumable Description Created on
1 CX_DS_EXCEPTION Basisklasse: Alle Ausnahmen zur Digitale Signatur 20110411

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AUTOSAVE Call by reference Type reference (TYPE) BOOLE_D 'X' automatisches Sichern 20011015
2 Importing IM_SYNCHRONSAVE Call by reference Type reference (TYPE) BOOLE_D SPACE synchrones sichern (ohne Verbucher) 20011015

Method CONSTRUCTOR on class CL_DS_RUNTIME has no exception.

Method CREATE_LOG_HEADER_EXT_SIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IG_META Call by reference Type reference (TYPE) ANY Metadaten zum Signaturprozess 20090708
2 Importing IS_SIGNH Call by reference Type reference (TYPE) SIGN_HEADER_DB_STRUC Digitale Signatur: Kopfdaten 20090707
3 Importing IS_SIGNS Call by reference Type reference (TYPE) SIGN_DATA_DB_STRUC Bewegungsdaten zur Digitalen Signatur 20090707
4 Importing IV_SIGN_APPL Call by reference Type reference (TYPE) SIGN_APPL Anwendung der Digitalen Signatur 20090707
5 Importing IV_SIGN_OBJECT Call by reference Type reference (TYPE) SIGN_OBJECT Objekt zur Digitalen Signatur 20090707
6 Returning RS_LOG_HEADER Value transfer Type reference (TYPE) BAL_S_LOG Anwendungs-Log: Daten des Protokollkopfes 20090707
# Exception Resumable Description Created on
1 CX_DS_MESSAGE Übergabe von Meldungen in Form von Ausnahmen 20090708
2 CX_DS_REGISTRY Fehlerhafte Registrierung eines Signaturobjektes 20090708

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_DS_RUNTIME Digitale Signatur: Runtime Instanz holen 20010911

Method GET on class CL_DS_RUNTIME has no exception.

Method GET_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) SIGN_GUID_22 Digitale Signatur: Signaturnummer als GUID der Länge 22 20010911

Method GET_GUID on class CL_DS_RUNTIME has no exception.

Method GET_GUID_TO_META Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_META Call by reference Type reference (TYPE) ANY 20010917
2 Importing IM_READ_FROM_DB Call by reference Type reference (TYPE) BOOLE_D 'X' überprüft die Metadatenbanktabelle nach GUIDs zu Metadaten 20041117
3 Importing IM_REG_INFO Call by reference Type reference (TYPE) SIGN_REG_INFO_STRUC Name einer Struktur oder Tabelle 20010920
4 Importing IV_ACCEPT_PLACEHOLDERS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 'X': Platzhalter '*' wird als Selektionskriterium akzeptiert 20090627
5 Returning RESULT Value transfer Type reference (TYPE) SIGN_ID_TAB Digitale Signatur: Signaturnummern als GUID der Länge 22 20011012
# Exception Resumable Description Created on
1 CX_DS_EXCEPTION Basisklasse: Alle Ausnahmen zur Digitale Signatur 20011130

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AUTOSAVE Call by reference Type reference (TYPE) SIGN_FLAG2 'X' Automatisches Sichern 20011012
2 Importing IM_SYNCHRONSAVE Call by reference Type reference (TYPE) SIGN_FLAG2 Synchrones Sichern 20011015
3 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_DS_RUNTIME Digitale Signatur: Runtime 20011012

Method GET_INSTANCE on class CL_DS_RUNTIME has no exception.

Method GET_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DOC_TAB Call by reference Type reference (TYPE) TY_SIGNDO_TAB Zu unterzeichnende Dokumente# 20010928
2 Importing IM_META Call by reference Type reference (TYPE) ANY Metadaten 20020131
3 Importing IM_REGISTRY Call by reference Type reference (TYPE) SIGN_REG_INFO_STRUC Registrierungsinfos der Anwendungen zur Dig. Sig. 20010928
4 Importing IM_SIGNHEADER Call by reference Type reference (TYPE) TY_SIGNH_WA Signaturkopfdaten 20010928
5 Importing IM_SIGN_TAB Call by reference Type reference (TYPE) TY_SIGNS_TAB Siganturdaten zum Signaturprozess 20010928
6 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_DS_SIGN Digitale Signatur: Signatur erzeugen 20010928

Method GET_INTERNAL on class CL_DS_RUNTIME has no exception.

Method GET_META_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_META Call by reference Type reference (TYPE) ANY Metadaten 20020131
2 Importing IM_META_NAME Call by reference Type reference (TYPE) SIGN_META_NAME Tabelle für Applikationsabhängige Metadaten 20020131
3 Importing IM_SIGNID Call by reference Type reference (TYPE) SIGN_GUID_22 Digitale Signatur: Signaturnummer als GUID der Länge 22 20020131
# Exception Resumable Description Created on
1 CX_DS_EXCEPTION Basisklasse: Alle Ausnahmen zur Digitale Signatur 20020131

Method GET_SAVEMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) TY_SAVE_MODE_WA Sicherungsmodus der Signatur 20011015

Method GET_SAVEMODE on class CL_DS_RUNTIME has no exception.

Method GET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) SIGN_GUID_22 Digitale Signatur: Signaturnummer als GUID der Länge 22 20011010
2 Returning RESULT Value transfer Type reference (TYPE) SIGN_STATE Digitale Signatur: Status des Signaturverfahrens 20011010

Method GET_STATE on class CL_DS_RUNTIME has no exception.

Method GET_STRUC_TO_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TY_DESC Call by reference Object reference (TYPE REF TO) CL_ABAP_TYPEDESCR Run-Time Type Identification 20010917
2 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Run-Time Type Identification 20010917

Method GET_STRUC_TO_TYPE on class CL_DS_RUNTIME has no exception.

Method HANDLE_EXT_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EG_META_SEL Call by reference Object reference (TYPE REF TO) DATA Ausgewählte Metadaten zum Signaturptozess 20090708
2 Exporting ES_IMETA Call by reference Type reference (TYPE) SIGN_META_SAVE_STRUC Metadaten für die Verbuchung (Insert) 20090702
3 Importing IS_REGISTRATION Call by reference Type reference (TYPE) SIGN_REG_INFO_STRUC Registrierungsinfos der Anwendungen zur Dig. Sig. 20090715
4 Importing IS_SIGNH Call by reference Type reference (TYPE) SIGN_HEADER_DB_STRUC Kopfdaten zum ausgewählten Signaturprozess 20090702
5 Importing IT_META Call by reference Type reference (TYPE) ANY TABLE Metadatentabelle zum Signaturprozess 20090702
6 Importing IV_SIGN_APPL Call by reference Type reference (TYPE) SIGN_APPL Anwendung der Digitalen Signatur 20090702
7 Importing IV_SIGN_OBJECT Call by reference Type reference (TYPE) SIGN_OBJECT Objekt zur Digitalen Signatur 20090702
# Exception Resumable Description Created on
1 CX_DS_EXCEPTION Basisklasse: Alle Ausnahmen zur Digitale Signatur 20090702
2 CX_DS_METADATA Metadaten können nicht interpretiert werden 20090715
3 CX_DS_REGISTRY Fehlerhafte Registrierung eines Signaturobjektes 20090714

Method MARK_FOR_ARCHIVE Signature

Method MARK_FOR_ARCHIVE on class CL_DS_RUNTIME has no parameter.
Method MARK_FOR_ARCHIVE on class CL_DS_RUNTIME has no exception.

Method ON_COMMIT Signature

Method ON_COMMIT on class CL_DS_RUNTIME has no parameter.
Method ON_COMMIT on class CL_DS_RUNTIME has no exception.

Method ON_ROLLBACK Signature

Method ON_ROLLBACK on class CL_DS_RUNTIME has no parameter.
# Exception Resumable Description Created on
1 CX_DS_EXCEPTION Basisklasse: Alle Ausnahmen zur Digitale Signatur 20011130

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SIGNDO_TAB Call by reference Type reference (TYPE) TY_SIGNDO_TAB Zu unterzeichnende Dokumente 20010928
2 Exporting EX_SIGNH_WA Call by reference Type reference (TYPE) TY_SIGNH_WA Signaturheader 20010928
3 Exporting EX_SIGNS_TAB Call by reference Type reference (TYPE) TY_SIGNS_TAB Signaturdaten 20011001
4 Importing IM_SIGNID Call by reference Type reference (TYPE) SIGN_GUID_22 Digitale Signatur: Signaturnummer als GUID der Länge 22 20010928

Method REFRESH on class CL_DS_RUNTIME has no exception.

Method REGISTER_FOR_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INSTANCE Call by reference Object reference (TYPE REF TO) IF_DS_SIGN Bewegungsdaten zur Digitalen Signatur 20010921
2 Importing IM_SIGN_ID Call by reference Type reference (TYPE) SIGN_GUID_22 Digitale Signatur: Signaturnummer als GUID der Länge 22 20011010

Method REGISTER_FOR_UPDATE on class CL_DS_RUNTIME has no exception.

Method REMOVE_DATA_FOR_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SIGNID Call by reference Type reference (TYPE) SIGN_GUID_22 Digitale Signatur: Signaturnummer als GUID der Länge 22 20011219

Method REMOVE_DATA_FOR_SAVE on class CL_DS_RUNTIME has no exception.

Method REMOVE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SIGNID Call by reference Type reference (TYPE) SIGN_GUID_22 Digitale Signatur: Signaturnummer als GUID der Länge 22 20011016

Method REMOVE_INSTANCE on class CL_DS_RUNTIME has no exception.

Method SAVE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SIGN_EXT_FLAG Call by reference Type reference (TYPE) BOOLE_D ' ' Boolesche Variable 20090730

Method SAVE_ALL on class CL_DS_RUNTIME has no exception.

Method SAVE_ARC_MARKED_SIGN_PROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MARKED_SIGN_PROC Call by reference Type reference (TYPE) SIGN_ID_TAB Signaturprozesse, die zur Archivierung vorgemerkt sind 20091218
# Exception Resumable Description Created on
1 CX_DS_METADATA Metadaten können nicht interpretiert werden 20091218

Method SET_DATA_FOR_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IMETA Call by reference Type reference (TYPE) SIGN_META_SAVE_STRUC Digitale Signatur: Metadaten für die Verbuchung 20011122
2 Importing IM_ISIGNH Call by reference Type reference (TYPE) SIGN_HEADER_DB_STRUC Digitale Signatur: Kopfdaten 20011122
3 Importing IM_SIGNDO_TAB Call by reference Type reference (TYPE) SIGN_DOC_DB_TAB Digitale Signatur: Zu unterzeichnende Dokumente 20011122
4 Importing IM_SIGNS_TAB Call by reference Type reference (TYPE) SIGN_DATA_DB_TAB Digitale Signatur: Bewegungsdaten 20011122
5 Importing IM_USIGNH Call by reference Type reference (TYPE) SIGN_HEADER_DB_STRUC Digitale Signatur: Kopfdaten 20011122

Method SET_DATA_FOR_SAVE on class CL_DS_RUNTIME has no exception.

Method SET_EXT_META_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IMETA Call by reference Type reference (TYPE) SIGN_META_SAVE_STRUC Metadaten für die Verbuchung (Insert) 20090701
2 Importing IG_META Call by reference Type reference (TYPE) ANY Metadaten zum Signaturprozess 20090701
3 Importing IV_CLIENT Call by reference Type reference (TYPE) MANDT Mandant 20090701
4 Importing IV_SIGN_ID Call by reference Type reference (TYPE) SIGN_GUID_22 Digitale Signatur: Signaturnummer als GUID der Länge 22 20090701
5 Importing IV_SIGN_META_NAME Call by reference Type reference (TYPE) SIGN_META_NAME Tabelle für Applikationsabhängige Metadaten 20090701
# Exception Resumable Description Created on
1 CX_DS_EXCEPTION Basisklasse: Alle Ausnahmen zur Digitale Signatur 20090701

Method SET_EXT_SIG_PARAM_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOG_MSG Call by reference Type reference (TYPE) GTY_LOG_MSG Meldung für Application Log 20090707
2 Importing IS_SIGNS Call by reference Type reference (TYPE) SIGN_DATA_DB_STRUC Bewegungsdaten zur Digitalen Signatur 20090707
3 Returning RV_LOG_MSG Value transfer Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20090707
# Exception Resumable Description Created on
1 CX_DS_MESSAGE Übergabe von Meldungen in Form von Ausnahmen 20090715

Method SET_LOG_FOR_EXT_SIGNATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IG_META Call by reference Object reference (TYPE REF TO) DATA Metadaten zum Signaturprozess 20090708
2 Importing IG_META_TAB Call by reference Type reference (TYPE) ANY TABLE Tabelle der Metadaten zu Signaturprozessen 20090709
3 Importing IS_LOG_MSG Call by reference Type reference (TYPE) GTY_LOG_MSG Meldung für Application Log 20090707
4 Importing IS_SIGNH Call by reference Type reference (TYPE) SIGN_HEADER_DB_STRUC Digitale Signatur: Kopfdaten 20090707
5 Importing IS_SIGNS Call by reference Type reference (TYPE) SIGN_DATA_DB_STRUC Bewegungsdaten zur Digitalen Signatur 20090707
6 Importing IV_IN_UPDATE_TASK Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE 'X' = Verbuchen der Nachricht IN UPDATE TASK 20090715
7 Importing IV_SIGN_APPL Call by reference Type reference (TYPE) SIGN_APPL Anwendung der Digitalen Signatur 20090707
8 Importing IV_SIGN_OBJECT Call by reference Type reference (TYPE) SIGN_OBJECT Objekt zur Digitalen Signatur 20090707
# Exception Resumable Description Created on
1 CX_DS_MESSAGE Übergabe von Meldungen in Form von Ausnahmen 20090715
2 CX_DS_METADATA Metadaten können nicht interpretiert werden 20090715
3 CX_DS_REGISTRY Fehlerhafte Registrierung eines Signaturobjektes 20090715

Method SET_SIGN_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REG_INFO Call by reference Type reference (TYPE) SIGN_REG_INFO_STRUC Registrierungsinfos der Anwendungen zur Dig. Sig. 20010927
2 Importing IM_SIGNID Call by reference Type reference (TYPE) SIGN_GUID_22 Digitale Signatur: Signaturnummer als GUID der Länge 22 20010927
3 Importing IM_STORE_DOC Call by reference Type reference (TYPE) BOOLE_D Dokument im Signaturtool sichern 20010927
4 Importing IM_STRATEGY Call by reference Type reference (TYPE) SIGNSTRAT Signaturstrategie 20010927
5 Importing IM_TYPE Call by reference Type reference (TYPE) SIGN_TYPE Signaturmodus (Asynchron, ...) 20010927
6 Returning RESULT Value transfer Type reference (TYPE) TY_SIGNH_WA Kopfdaten zur Signaturprozess 20010927

Method SET_SIGN_HEADER on class CL_DS_RUNTIME has no exception.

Method SET_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ID Call by reference Type reference (TYPE) SIGN_GUID_22 Digitale Signatur: Signaturnummer als GUID der Länge 22 20011010
2 Importing IM_STATE Call by reference Type reference (TYPE) SIGN_STATE Digitale Signatur: Status des Signaturverfahrens 20011010

Method SET_STATE on class CL_DS_RUNTIME has no exception.

Method UNDO_ALL Signature

Method UNDO_ALL on class CL_DS_RUNTIME has no parameter.
Method UNDO_ALL on class CL_DS_RUNTIME has no exception.

Method WRITE_EXT_DS_DATA Signature

Method WRITE_EXT_DS_DATA on class CL_DS_RUNTIME has no parameter.
Method WRITE_EXT_DS_DATA on class CL_DS_RUNTIME has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 620