SAP ABAP Class CL_EPIC_EXAMPLE_CN_BOC_BST (EXAMPLE ONLY - Get Bank Statement for BOC)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-FI-EPIC-CN-EXAMPLE (Package) Globalization: E-Payment Integration China: Example Impl.
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EPIC_BANK_COMM_IMPL Bank Communication Implementation Interface 20120322
Properties
Class CL_EPIC_EXAMPLE_CN_BOC_BST  
Short Description EXAMPLE ONLY - Get Bank Statement for BOC    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ID-FI-EPIC-CN-EXAMPLE   Globalization: E-Payment Integration China: Example Impl. 
Created 20120322   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EPIC_EXAMPLE_CN_BOC_BST has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EPIC_BANK_COMM_IMPL Bank Communication Implementation Interface 20120322
Friends
Class CL_EPIC_EXAMPLE_CN_BOC_BST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BEGNUM Constant Public Type reference (TYPE) EPIC_EXAMPLE_BEGNUM_BST '00001' Number of begin transactions 20120402
2 GC_MAXNUM Constant Public Type reference (TYPE) I 35 20120518
3 GC_RECNUM Constant Public Type reference (TYPE) STRING '00035' Number of transactions records 20120402
4 GC_TRNCOD77 Constant Public Type reference (TYPE) STRING 'b2e0077' Bank Statement 20120322
5 GF_LAST_SEGMENT Instance attribute Private Type reference (TYPE) FLAG General Flag 20120518
6 GS_OTHER_RESULTS Instance attribute Private Type reference (TYPE) EPIC_S_BANK_STAT_BC_RESULT Bank Statement Bank Communication Result 20120518
7 GV_BEGNUM Instance attribute Protected Type reference (TYPE) EPIC_EXAMPLE_BEGNUM_BST No. of Initial Transaction 20120518
8 GV_PROCESSED Instance attribute Protected Type reference (TYPE) I No. of Initial Transaction 20120518
9 GV_TOKEN Instance attribute Protected Type reference (TYPE) STRING Token 20120322
Methods
# Method Level Visibility Method type Description Created on
1 PERFORM_PRE_REQU_XSLT_PROC Instance method Private Method 20120402
2 SPLIT_MERGE_XML Instance method Private Method 20120519
Events
Class CL_EPIC_EXAMPLE_CN_BOC_BST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_REQU_MAPPING_SOURCE Private See coding 20120322 BEGIN OF ty_requ_mapping_source, termid TYPE string, trnid TYPE string, custid TYPE string, cusopr TYPE string, trncod TYPE string, * token TYPE string, ibknum TYPE string, actacn TYPE string, billdate TYPE string, begnum TYPE string, recnum TYPE string, END OF ty_requ_mapping_source
2 TY_REQU_MAPPING_SOURCE_HEAD Private See coding 20120322 BEGIN OF ty_requ_mapping_source_head, termid TYPE string, trnid TYPE string, custid TYPE string, cusopr TYPE string, trncod TYPE string, custdt TYPE string, oprpwd TYPE string, END OF ty_requ_mapping_source_head
3 TY_RESP_MAPPING_RESULT Private See coding 20120322 BEGIN OF ty_resp_mapping_result, info TYPE ty_resp_mapping_result_info, oneitem TYPE ty_resp_mapping_result_item, END OF ty_resp_mapping_result
4 TY_RESP_MAPPING_RESULT_INFO Private See coding 20120322 BEGIN OF ty_resp_mapping_result_info, rspcod TYPE string, rspmsg TYPE string, token TYPE string, totalnum TYPE string, END OF ty_resp_mapping_result_info
5 TY_RESP_MAPPING_RESULT_ITEM Private See coding 20120516 BEGIN OF ty_resp_mapping_result_item, rspcod TYPE text256, rspmsg TYPE text256, END OF ty_resp_mapping_result_item
Method Signatures

Method PERFORM_PRE_REQU_XSLT_PROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQU_MAPPING_SOURCE_DATA Call by reference Type reference (TYPE) TY_REQU_MAPPING_SOURCE 20120402
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) EPIC_T_MESSAGES 20120402
3 Importing IS_BANK_COMM_KEY Call by reference Type reference (TYPE) EPIC_S_BANK_COMM_KEY 20120402
4 Importing IS_DIALOG_PARAMETERS Call by reference Type reference (TYPE) EPIC_S_EXAMPLE_CN_BOC_BST_DP 20120402
5 Importing IV_BANK_COMM_STEP Call by reference Type reference (TYPE) EPIC_BC_UA-COMSTP 20120402
# Exception Resumable Description Created on
1 CX_EPIC_BANK_COMM_IMPL 20120402

Method SPLIT_MERGE_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) EPIC_T_MESSAGES 20120519
2 Importing IV_RESPONSE_MESSAGE_STRING Call by reference Type reference (TYPE) STRING XML Message 20120519
3 Importing IV_RESPONSE_MESSAGE_XSTRING Call by reference Type reference (TYPE) XSTRING XML Message (Leading) 20120519
# Exception Resumable Description Created on
1 CX_EPIC_BANK_COMM_IMPL 20120519
History
Last changed by/on SAP  20130531 
SAP Release Created in 607