SAP ABAP Class CL_FOPC_REPORTING_SERVICES (Reporting Service Class)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-CGV-MIC (Application Component) Management of Internal Controls
     FOPC_REPORTING (Package) Reporting
Properties
Class CL_FOPC_REPORTING_SERVICES  
Short Description Reporting Service Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FOPC_REPORTING   Reporting 
Created 20041202   SAP 
Last change 20050428   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)
2 FOPCB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 FOPCH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 FOPCR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 FOPCS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FOPC_REPORTING_SERVICES has no interface implemented.
Friends
Class CL_FOPC_REPORTING_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_TEMPORARY_TYPE_NAME Constant Public Type reference (TYPE) ABAP_ABSTYPENAME '' 20041206
2 _BTC_IN_STRUCT_HASH Static Attribute Private Type reference (TYPE) HASH160 Hash Value (160 Bits) 20041202
3 _BTC_OUT_STRUCT_HASH Static Attribute Private Type reference (TYPE) HASH160 Hash Value (160 Bits) 20041202
4 _BTC_PRINT_STRUCT_HASH Static Attribute Private Type reference (TYPE) HASH160 Hash Value (160 Bits) 20041202
Methods
# Method Level Visibility Method type Description Created on
1 GET_ABAP_STRUCTURE_HASH Static method Public Method 20041202
2 GET_ABAP_STRUCTURE_STRING Static method Public Method 20041202
3 GET_PRINT_INPUT_STRUCT_HASH Static method Public Method 20041203
4 GET_REPORT_INPUT_STRUCT_HASH Static method Public Method 20041202
5 GET_REPORT_OUTPUT_STRUCT_HASH Static method Public Method 20041202
6 GET_TYPE_ABSOLUTE_NAME Static method Public Method 20041206
7 OTF_PRINT_OUTPUT_FROM_XSTRING Static method Public Method 20041203
8 OTF_PRINT_OUTPUT_TO_XSTRING Static method Public Method 20041203
9 PDF_PRINT_OUTPUT_FROM_XSTRING Static method Public Method 20050417
10 PDF_PRINT_OUTPUT_TO_XSTRING Static method Public Method 20050417
11 PRINT_INPUT_FROM_XSTRING Static method Public Method 20041202
12 PRINT_INPUT_TO_XSTRING Static method Public Method 20041202
13 REPORT_INPUT_FROM_XSTRING Static method Public Method 20041202
14 REPORT_INPUT_TO_XSTRING Static method Public Method 20041202
15 REPORT_OUTPUT_FROM_XSTRING Static method Public Method 20041202
16 REPORT_OUTPUT_TO_XSTRING Static method Public Method 20041202
17 _GET_HASH_CODE Static method Private Method 20041202
18 _OTF_PRINT_OUTPUT_FROM_XSTRING Static method Private Method 20041203
19 _OTF_PRINT_OUTPUT_TO_XSTRING Static method Private Method 20041203
20 _PDF_PRINT_OUTPUT_FROM_XSTRING Static method Private Method 20050417
21 _PDF_PRINT_OUTPUT_TO_XSTRING Static method Private Method 20050417
22 _PRINT_INPUT_FROM_XSTRING Static method Private Method 20041202
23 _PRINT_INPUT_TO_XSTRING Static method Private Method 20041202
24 _REPORT_INPUT_FROM_XSTRING Static method Private Method 20041202
25 _REPORT_INPUT_TO_XSTRING Static method Private Method 20041202
26 _REPORT_OUTPUT_FROM_XSTRING Static method Private Method 20041202
27 _REPORT_OUTPUT_TO_XSTRING Static method Private Method 20041202
Events
Class CL_FOPC_REPORTING_SERVICES has no event.
Types
Class CL_FOPC_REPORTING_SERVICES has no local type.
Method Signatures

Method GET_ABAP_STRUCTURE_HASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RUNTIME_TYPENAME Call by reference Type reference (TYPE) ANY Name des Dictionary Typs 20041202
2 Returning R_HASH Value transfer Type reference (TYPE) HASH160 Hash-Wert (160 Bits) 20041202

Method GET_ABAP_STRUCTURE_HASH on class CL_FOPC_REPORTING_SERVICES has no exception.

Method GET_ABAP_STRUCTURE_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RUNTIME_TYPENAME Call by reference Type reference (TYPE) ANY Name des Dictionary Typs 20041202
2 Returning R_STRING Value transfer Type reference (TYPE) STRING Hash-Wert (160 Bits) 20041202

Method GET_ABAP_STRUCTURE_STRING on class CL_FOPC_REPORTING_SERVICES has no exception.

Method GET_PRINT_INPUT_STRUCT_HASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HASH Value transfer Type reference (TYPE) HASH160 Hash-Wert (160 Bits) 20041203

Method GET_PRINT_INPUT_STRUCT_HASH on class CL_FOPC_REPORTING_SERVICES has no exception.

Method GET_REPORT_INPUT_STRUCT_HASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HASH Value transfer Type reference (TYPE) HASH160 Hash-Wert (160 Bits) 20041202

Method GET_REPORT_INPUT_STRUCT_HASH on class CL_FOPC_REPORTING_SERVICES has no exception.

Method GET_REPORT_OUTPUT_STRUCT_HASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HASH Value transfer Type reference (TYPE) HASH160 Hash-Wert (160 Bits) 20041202

Method GET_REPORT_OUTPUT_STRUCT_HASH on class CL_FOPC_REPORTING_SERVICES has no exception.

Method GET_TYPE_ABSOLUTE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ABSOLUTE_NAME Call by reference Type reference (TYPE) ABAP_ABSTYPENAME Name des Dictionary Typs 20041206
2 Importing I_SKIP_TEMP_ID Call by reference Type reference (TYPE) ABAP_BOOL Replace temporary generated names with constant 20041206
3 Returning R_ABSOLUTE_NAME Value transfer Type reference (TYPE) ABAP_ABSTYPENAME Name des Dictionary Typs 20041206

Method GET_TYPE_ABSOLUTE_NAME on class CL_FOPC_REPORTING_SERVICES has no exception.

Method OTF_PRINT_OUTPUT_FROM_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRINT_OUTPUT_XSTR Call by reference Type reference (TYPE) FOPCR_S_PRINT_OUTPUT_XSTR 20041203
2 Returning RT_OTF Value transfer Type reference (TYPE) TSFOTF Smart Forms: Tabelle OTF 20041203
# Exception Resumable Description Created on
1 CX_SY_IMPORT_MISMATCH_ERROR System-Exception bei IMPORT 20041203

Method OTF_PRINT_OUTPUT_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OTF Call by reference Type reference (TYPE) TSFOTF Smart Forms: Tabelle OTF 20041203
2 Returning R_PRINT_OUTPUT_XSTR Value transfer Type reference (TYPE) FOPCR_S_PRINT_OUTPUT_XSTR 20041203
# Exception Resumable Description Created on
1 CX_SY_IMPORT_MISMATCH_ERROR System-Exception bei IMPORT 20041203

Method PDF_PRINT_OUTPUT_FROM_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRINT_OUTPUT_XSTR Call by reference Type reference (TYPE) FOPCR_S_PRINT_OUTPUT_XSTR 20050417
2 Returning RT_PDF Value transfer Type reference (TYPE) TLINETAB 20050417
# Exception Resumable Description Created on
1 CX_SY_IMPORT_MISMATCH_ERROR System-Exception bei IMPORT 20050417

Method PDF_PRINT_OUTPUT_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PDF Call by reference Type reference (TYPE) TLINETAB 20050417
2 Returning R_PRINT_OUTPUT_XSTR Value transfer Type reference (TYPE) FOPCR_S_PRINT_OUTPUT_XSTR 20050417
# Exception Resumable Description Created on
1 CX_SY_IMPORT_MISMATCH_ERROR System-Exception bei IMPORT 20050417

Method PRINT_INPUT_FROM_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRINT_INPUT_XSTR Call by reference Type reference (TYPE) FOPCR_S_PRINT_INPUT_XSTR 20041202
2 Returning R_PRINT_INPUT Value transfer Type reference (TYPE) FOPCR_S_PRINT_INPUT 20041202
# Exception Resumable Description Created on
1 CX_SY_IMPORT_MISMATCH_ERROR System Exception Involving IMPORT 20041202

Method PRINT_INPUT_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRINT_INPUT Call by reference Type reference (TYPE) FOPCR_S_PRINT_INPUT 20041202
2 Returning R_PRINT_INPUT_XSTR Value transfer Type reference (TYPE) FOPCR_S_PRINT_INPUT_XSTR 20041202
# Exception Resumable Description Created on
1 CX_SY_IMPORT_MISMATCH_ERROR System-Exception bei IMPORT 20041202

Method REPORT_INPUT_FROM_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPORT_INPUT_XSTR Call by reference Type reference (TYPE) FOPCR_S_REPORT_INPUT_XSTR 20041202
2 Returning R_REPORT_INPUT Value transfer Type reference (TYPE) FOPCR_S_REPORT_INPUT 20041202
# Exception Resumable Description Created on
1 CX_SY_IMPORT_MISMATCH_ERROR System Exception Involving IMPORT 20041202

Method REPORT_INPUT_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPORT_INPUT Call by reference Type reference (TYPE) FOPCR_S_REPORT_INPUT 20041202
2 Returning R_REPORT_INPUT_XSTR Value transfer Type reference (TYPE) FOPCR_S_REPORT_INPUT_XSTR 20041202
# Exception Resumable Description Created on
1 CX_SY_IMPORT_MISMATCH_ERROR System-Exception bei IMPORT 20041202

Method REPORT_OUTPUT_FROM_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPORT_OUTPUT_XSTR Call by reference Type reference (TYPE) FOPCR_S_REPORT_OUTPUT_XSTR 20041202
2 Returning R_REPORT_OUTPUT Value transfer Type reference (TYPE) FOPCR_S_REPORT_OUTPUT 20041202
# Exception Resumable Description Created on
1 CX_SY_IMPORT_MISMATCH_ERROR System Exception Involving IMPORT 20041202

Method REPORT_OUTPUT_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPORT_OUTPUT Call by reference Type reference (TYPE) FOPCR_S_REPORT_OUTPUT 20041202
2 Returning R_REPORT_OUTPUT_XSTR Value transfer Type reference (TYPE) FOPCR_S_REPORT_OUTPUT_XSTR 20041202
# Exception Resumable Description Created on
1 CX_SY_IMPORT_MISMATCH_ERROR System-Exception bei IMPORT 20041202

Method _GET_HASH_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALG Call by reference Type reference (TYPE) HASHALG 'SHA1' Hash-Algorithmus 20041202
2 Importing I_DATA Call by reference Type reference (TYPE) STRING 20041202
3 Returning R_HASH Value transfer Type reference (TYPE) HASH160 Hash-Wert (160 Bits) 20041202
# Exception Resumable Description Created on
1 FAILED 20041202

Method _OTF_PRINT_OUTPUT_FROM_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRINT_OUTPUT_XSTR Call by reference Type reference (TYPE) FOPCR_S_PRINT_OUTPUT_XSTR 20041203
2 Exporting RT_OTF Value transfer Type reference (TYPE) TSFOTF Smart Forms: Tabelle OTF 20041203
# Exception Resumable Description Created on
1 FAILED 20041203

Method _OTF_PRINT_OUTPUT_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OTF Call by reference Type reference (TYPE) TSFOTF Smart Forms: Tabelle OTF 20041203
2 Exporting R_PRINT_OUTPUT_XSTR Value transfer Type reference (TYPE) FOPCR_S_PRINT_OUTPUT_XSTR 20041203
# Exception Resumable Description Created on
1 FAILED 20041203

Method _PDF_PRINT_OUTPUT_FROM_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRINT_OUTPUT_XSTR Call by reference Type reference (TYPE) FOPCR_S_PRINT_OUTPUT_XSTR 20050417
2 Exporting RT_PDF Value transfer Type reference (TYPE) TLINETAB 20050417
# Exception Resumable Description Created on
1 FAILED 20050417

Method _PDF_PRINT_OUTPUT_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PDF Call by reference Type reference (TYPE) TLINETAB 20050417
2 Exporting R_PRINT_OUTPUT_XSTR Value transfer Type reference (TYPE) FOPCR_S_PRINT_OUTPUT_XSTR 20050417
# Exception Resumable Description Created on
1 FAILED 20050417

Method _PRINT_INPUT_FROM_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRINT_INPUT_XSTR Call by reference Type reference (TYPE) FOPCR_S_PRINT_INPUT_XSTR 20041202
2 Exporting R_PRINT_INPUT Value transfer Type reference (TYPE) FOPCR_S_PRINT_INPUT 20041202
# Exception Resumable Description Created on
1 FAILED 20041202

Method _PRINT_INPUT_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRINT_INPUT Call by reference Type reference (TYPE) FOPCR_S_PRINT_INPUT 20041202
2 Exporting R_PRINT_INPUT_XSTR Value transfer Type reference (TYPE) FOPCR_S_PRINT_INPUT_XSTR 20041202
# Exception Resumable Description Created on
1 FAILED 20041202

Method _REPORT_INPUT_FROM_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPORT_INPUT_XSTR Call by reference Type reference (TYPE) FOPCR_S_REPORT_INPUT_XSTR 20041202
2 Exporting R_REPORT_INPUT Value transfer Type reference (TYPE) FOPCR_S_REPORT_INPUT 20041202
# Exception Resumable Description Created on
1 FAILED 20041202

Method _REPORT_INPUT_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPORT_INPUT Call by reference Type reference (TYPE) FOPCR_S_REPORT_INPUT 20041202
2 Exporting R_REPORT_INPUT_XSTR Value transfer Type reference (TYPE) FOPCR_S_REPORT_INPUT_XSTR 20041202
# Exception Resumable Description Created on
1 FAILED 20041202

Method _REPORT_OUTPUT_FROM_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPORT_OUTPUT_XSTR Call by reference Type reference (TYPE) FOPCR_S_REPORT_OUTPUT_XSTR 20041202
2 Exporting R_REPORT_OUTPUT Value transfer Type reference (TYPE) FOPCR_S_REPORT_OUTPUT 20041202
# Exception Resumable Description Created on
1 FAILED 20041202

Method _REPORT_OUTPUT_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPORT_OUTPUT Call by reference Type reference (TYPE) FOPCR_S_REPORT_OUTPUT 20041202
2 Exporting R_REPORT_OUTPUT_XSTR Value transfer Type reference (TYPE) FOPCR_S_REPORT_OUTPUT_XSTR 20041202
# Exception Resumable Description Created on
1 FAILED 20041202
History
Last changed by/on SAP  20050428 
SAP Release Created in 100