SAP ABAP Class CL_HRPAYBE_EGOV_VIEWER (Generic E-Government Viewer)
Hierarchy
SAP_HRCBE (Software Component) Sub component SAP_HRCBE of SAP_HR
   PY-BE (Application Component) Belgium
     PC12 (Package) HR accounting: Belgium
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HR99S00_TEMSE_VIEWER Temse Viewer 20070416
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYBE_BOWA_VIEWER TemSe viewer for BELCOTAX declarations 20070926
2 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYBE_BOWM_VIEWER TemSe viewer for FINPPROF declarations (274) 20071019
3 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYBE_DI_VIEWER Dimona: TEMSE VIEWER Class 20100311
4 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYBE_SB_VIEWER Social Balance temse viewer class 20090505
5 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYBE_SRD_VIEWER 20050714
Properties
Class CL_HRPAYBE_EGOV_VIEWER  
Short Description Generic E-Government Viewer    
Super Class CL_HR99S00_TEMSE_VIEWER Temse Viewer 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC12   HR accounting: Belgium 
Created 20070416   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 PBEDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 PBEDM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYBE_EGOV_VIEWER has no interface implemented.
Friends
Class CL_HRPAYBE_EGOV_VIEWER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FILENAME Instance attribute Protected Type reference (TYPE) RLGRAP-FILENAME Local file for upload/download 20070416
2 GLOSSARY_VERSION Instance attribute Public Type reference (TYPE) P12_VERSION Version Number of declaration 20070416
3 R_ACB2A Instance attribute Protected Type reference (TYPE) RPCDMFB0-ACB2A Activate B2A for DMFA 20070416
4 R_DIALOG Instance attribute Protected Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070416
5 R_GO Instance attribute Protected Type reference (TYPE) RPXXXXB0-DISGO Create GO file 20070416
6 R_SENDER Instance attribute Protected Type reference (TYPE) P12_SENDER Sender identification number 20070416
7 R_SIGNAT Instance attribute Protected Type reference (TYPE) RPXXXXB0-DISIG Create Signature File 20100616
8 R_SSFAPP Instance attribute Protected Type reference (TYPE) SSFAPPLIC-APPLIC SSF Application 20100616
9 R_TEST Instance attribute Protected Type reference (TYPE) RPXXXXB0-DISTS Declaration is test 20070416
10 R_TXB2A Instance attribute Protected Type reference (TYPE) RPCDMFB0-TXB2A B2A Text 20070416
11 R_VERS Instance attribute Protected Type reference (TYPE) P12_VERSION Version Number of declaration 20070416
12 R_WTEMSE Instance attribute Public Type reference (TYPE) XFELD Write Temse 20091216
Methods
# Method Level Visibility Method type Description Created on
1 CLEAN_UP_SIGNATURE Instance method Protected Method Clean 64 signature 20100616
2 CREATE_GO Instance method Protected Method Create Go file 20070416
3 CREATE_SIGNED_TEMSE Instance method Protected Method Create a signed TEMSE 20100616
4 DOWNLOAD_SIGNED_TEMSE Instance method Protected Method 20100616
5 ENCODE_BASE_64 Instance method Protected Method Encode signature in BASE64 format 20100616
6 FORMAT_DOWNLOADABLE_TABLE Instance method Protected Method Format downloadable table with Line Return 20100616
7 GET_TRANSMISSION_OBJECT Instance method Protected Method Get Transmission Object 20070416
8 SET_CALLBACK_DATE Instance method Protected Method Callback for date fields 20070416
9 SET_CALLBACK_DOWNLOAD Instance method Protected Method Callback for download in appending modus 20070416
10 SET_CALLBACK_FORCE Instance method Protected Method Callback for forcing deletion/apperance of a field 20130104
11 SET_CALLBACK_SHORTEN Instance method Protected Method Callback for shortening fields 20070416
12 SIGN_TEMSE Instance method Protected Method Proceed TEMSE signature 20100616
Events
Class CL_HRPAYBE_EGOV_VIEWER has no event.
Types
Class CL_HRPAYBE_EGOV_VIEWER has no local type.
Method Signatures

Method CLEAN_UP_SIGNATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SIGNED_DATA_64 Call by reference Type reference (TYPE) PBEDI_T_SPLIT64CHRS 20100616
2 Importing IV_SIGNED_DATA_64_LEN Call by reference Type reference (TYPE) SSFPARMS-OUTDATALEN SSF Length information for data (no. of bytes) 20100616

Method CLEAN_UP_SIGNATURE on class CL_HRPAYBE_EGOV_VIEWER has no exception.

Method CREATE_GO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DIALOG Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20070416
2 Importing IM_FILE Call by reference Type reference (TYPE) RLGRAP-FILENAME Local file for upload/download 20070416
3 Importing IM_PATH Call by reference Type reference (TYPE) RLGRAP-FILENAME Local file for upload/download 20070416

Method CREATE_GO on class CL_HRPAYBE_EGOV_VIEWER has no exception.

Method CREATE_SIGNED_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOWNLOAD_TAB Call by reference Type reference (TYPE) PBEDI_T_TEMSE 20100616
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100616
3 Importing IV_DATALEN Call by reference Type reference (TYPE) I 20100616
4 Importing IV_DETACHED Call by reference Type reference (TYPE) RPXXXXB0-DISDE 'X' Detached signature 20100616
5 Importing IV_DIALOG Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20100616
6 Importing IV_FILE Call by reference Type reference (TYPE) RLGRAP-FILENAME Local file for upload/download 20100616
7 Importing IV_INC_CERT Call by reference Type reference (TYPE) SSFPARMS-BINCCERTS 'X' Include Certificates 20100616
8 Importing IV_PATH Call by reference Type reference (TYPE) RLGRAP-FILENAME Local file for upload/download 20100616
9 Importing IV_SSFAPPLD Call by reference Type reference (TYPE) SSFAPPLIC-APPLIC SSF Application 20100616

Method CREATE_SIGNED_TEMSE on class CL_HRPAYBE_EGOV_VIEWER has no exception.

Method DOWNLOAD_SIGNED_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100616
2 Importing IT_DOWNLOAD_64 Call by reference Type reference (TYPE) PBEDI_T_SPLIT64CHRS 20100616
3 Importing IV_BIN_FILESIZE Call by reference Type reference (TYPE) I 20100616
4 Importing IV_FILENAME Call by reference Type reference (TYPE) RLGRAP-FILENAME Local file for upload/download 20100616
5 Importing IV_FSDIALOG Call by reference Type reference (TYPE) C 20100616
6 Importing IV_INITIAL_DIRECTORY Call by reference Type reference (TYPE) RLGRAP-FILENAME Local file for upload/download 20100616

Method DOWNLOAD_SIGNED_TEMSE on class CL_HRPAYBE_EGOV_VIEWER has no exception.

Method ENCODE_BASE_64 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SIGNED_DATA_64 Call by reference Type reference (TYPE) PBEDI_T_SPLIT64CHRS 64ed signed data 20100616
2 Exporting EV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20100616
3 Exporting EV_SIGNED_DATA_64_LEN Call by reference Type reference (TYPE) SSFPARMS-OUTDATALEN SSF Length information for data (no. of bytes) 20100616
4 Importing IT_SIGNED_DATA Call by reference Type reference (TYPE) PBEDI_T_SSFDATA Signed data 20100616
5 Importing IV_SIGNED_DATA_LEN Call by reference Type reference (TYPE) SSFPARMS-OUTDATALEN SSF Length information for data (no. of bytes) 20100616

Method ENCODE_BASE_64 on class CL_HRPAYBE_EGOV_VIEWER has no exception.

Method FORMAT_DOWNLOADABLE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOWNLOADABLE Call by reference Type reference (TYPE) PBEDI_T_ENCRYPT 20100616
2 Exporting EV_FILE_LENGTH Call by reference Type reference (TYPE) I 20100616

Method FORMAT_DOWNLOADABLE_TABLE on class CL_HRPAYBE_EGOV_VIEWER has no exception.

Method GET_TRANSMISSION_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_OBJTYP Value transfer Type reference (TYPE) T5F99F0-APPL transmission Object 20070416

Method GET_TRANSMISSION_OBJECT on class CL_HRPAYBE_EGOV_VIEWER has no exception.

Method SET_CALLBACK_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_XML_DAQ Call by reference Object reference (TYPE REF TO) CL_HR99S00_XML_DAQ CL_HR99S00_XML_DAQ 20070416

Method SET_CALLBACK_DATE on class CL_HRPAYBE_EGOV_VIEWER has no exception.

Method SET_CALLBACK_DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FILE Call by reference Type reference (TYPE) RLGRAP-FILENAME 20070416
2 Importing IM_FLUSH Call by reference Type reference (TYPE) RPCDMFB0-FLUSH 20070416
3 Importing IM_PATH Call by reference Type reference (TYPE) RLGRAP-FILENAME 20070416
4 Importing IM_XML_DAQ Call by reference Object reference (TYPE REF TO) CL_HR99S00_XML_DAQ CL_HR99S00_XML_DAQ 20070416

Method SET_CALLBACK_DOWNLOAD on class CL_HRPAYBE_EGOV_VIEWER has no exception.

Method SET_CALLBACK_FORCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_XML_DAQ Call by reference Object reference (TYPE REF TO) CL_HR99S00_XML_DAQ CL_HR99S00_XML_DAQ 20130104

Method SET_CALLBACK_FORCE on class CL_HRPAYBE_EGOV_VIEWER has no exception.

Method SET_CALLBACK_SHORTEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_XML_DAQ Call by reference Object reference (TYPE REF TO) CL_HR99S00_XML_DAQ CL_HR99S00_XML_DAQ 20070416

Method SET_CALLBACK_SHORTEN on class CL_HRPAYBE_EGOV_VIEWER has no exception.

Method SIGN_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DOWNLOAD_TAB Call by reference Type reference (TYPE) PBEDI_T_TEMSE 20100616
2 Changing CT_SIGNED_DATA Call by reference Type reference (TYPE) PBEDI_T_SSFDATA SSF Binary data 20100616
3 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) I Return code 20100616
4 Changing CV_SIGNEDDATALEN Call by reference Type reference (TYPE) SSFPARMS-OUTDATALEN SSF Length information for data (no. of bytes) 20100616
5 Importing IV_DATALEN Call by reference Type reference (TYPE) I Data length 20100616
6 Importing IV_DETACHED Call by reference Type reference (TYPE) RPXXXXB0-DISDE Detached signature 20100616
7 Importing IV_INC_CERT Call by reference Type reference (TYPE) SSFPARMS-BINCCERTS 'X' Include Certificates 20100616
8 Importing IV_SSFAPPLD Call by reference Type reference (TYPE) SSFAPPLIC-APPLIC SSF Application 20100616

Method SIGN_TEMSE on class CL_HRPAYBE_EGOV_VIEWER has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in 604