SAP ABAP Class CL_HR_B2A_BE_EGOV (CL_HR_B2A_BE_DMFA)
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_HR_B2A_DOCUMENT HR-B2A: B2A Document 20050316
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_BE_BOWA B2A Class for annual Belgotax on Web 20070831
2 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_BE_BOWM B2A class for monthly declaration 20071115
3 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_BE_DIMONA Dimona: B2A Implementation Class 20100425
4 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_BE_SRD Status handling Social Risk Declaration 20050316
Properties
Class CL_HR_B2A_BE_EGOV  
Short Description CL_HR_B2A_BE_DMFA    
Super Class CL_HR_B2A_DOCUMENT HR-B2A: B2A Document 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC12   HR accounting: Belgium 
Created 20050316   SAP 
Last change 20110809   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P99SF 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)
3 PBESR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR_B2A_BE_EGOV has no interface implemented.
Friends
Class CL_HR_B2A_BE_EGOV has no friend class.
Attributes
Class CL_HR_B2A_BE_EGOV has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RECEIPT Instance method Protected Method Check the receipt for OK/NOK 20050316
2 CONFIRM_NOTIFICATION Instance method Public Method Confirm Notification 20050316
3 DOWNLOAD_XML Instance method Protected Method Download TemSe in XML-Format 20050316
4 FIND_B2AID Instance method Protected Method Get B2AID or BMSID 20050316
5 FIND_LAST_BMSID Instance method Protected Method Find BMSID for _last_ status/substatus 20050316
6 FIND_LAST_NOTIF Instance method Protected Method 20050406
7 GET_B2A_ID Instance method Protected Method get B2A Id 20050316
8 GET_CONVERSION_CALLBACK Instance method Protected Method Get callback function for conversion xml to temse 20050316
9 GET_NEW_STATUS Instance method Protected Method Get New Status from table 20050316
10 PROCESS_NOTIFICATION Instance method Public Method Process notification 20050316
11 REGENERATE_TEMSE Instance method Public Method Send the corrected data: download 20050316
12 SEND Instance method Public Method Send the data: download. 20050316
13 SEND_CORR Instance method Public Method Send the corrected data: download 20050316
14 SEND_FILE Instance method Public Method Send File 20050316
15 SET_PATH_DOWNLOAD Instance method Protected Method Set Path when downloading a file 20050316
16 SET_PATH_UPLOAD Instance method Protected Method Set Path when uploading a file 20050316
17 SET_SENDER Instance method Protected Method Set sender 20050316
18 SHOW_TAB_ERROR Instance method Protected Method Show errors 20050316
19 UPDATE Instance method Public Method Prepare Update file 20050316
20 UPLOAD_FILE Instance method Protected Method Upload file 20050316
21 UPLOAD_NOTIFICATION Instance method Public Method Upload notification 20100425
22 UPLOAD_RECPT Instance method Public Method Upload receipt 20050316
Events
Class CL_HR_B2A_BE_EGOV has no event.
Types
Class CL_HR_B2A_BE_EGOV has no local type.
Method Signatures

Method CHECK_RECEIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting OK Call by reference Type reference (TYPE) C 'X' = OK 20050316
2 Importing TEMSE Call by reference Type reference (TYPE) PBEDM_TAB_TEMSE Temse Object 20050316

Method CHECK_RECEIPT on class CL_HR_B2A_BE_EGOV has no exception.

Method CONFIRM_NOTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Global ID 20050316
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20050316
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) C Process break 20050316
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) C Soft break 20050316
5 Importing SIMU Call by reference Type reference (TYPE) C Simulation 20050316
# Exception Resumable Description Created on
1 NO_DATA No Data 20050316

Method DOWNLOAD_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20080131
2 Importing IM_APPL Call by reference Type reference (TYPE) T5F99F0-APPL Teilapplikation 20050316
3 Importing IM_B2A_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR B2A: Global Object ID 20111117
4 Importing IM_CONTENT Call by reference Type reference (TYPE) PB2ADATA-CONTENT HR-B2A: Inhalt der Übertragungsdaten 20050316
5 Importing IM_DIALOG Call by reference Type reference (TYPE) C Dialog 20050316
6 Importing IM_DISP Call by reference Type reference (TYPE) C Display Temse content 20050316
7 Importing IM_DOWN Call by reference Type reference (TYPE) C Create Text file and Download 20070927
8 Importing IM_FILENAME Call by reference Type reference (TYPE) RLGRAP-FILENAME Filename 20050316
9 Importing IM_FLUSH Call by reference Type reference (TYPE) RPCDMFB0-FLUSH Partial download of XML to frontend 20050316
10 Importing IM_PATH Call by reference Type reference (TYPE) RLGRAP-FILENAME Directory 20050316
11 Importing IM_SENDER Call by reference Type reference (TYPE) P12_SENDER Sender identification number 20050316
12 Importing IM_XML Call by reference Type reference (TYPE) C Create XML File and Download 20050316
13 Importing IM_XNOIN Call by reference Type reference (TYPE) C Do not Declare Empty Fields 20050316

Method DOWNLOAD_XML on class CL_HR_B2A_BE_EGOV has no exception.

Method FIND_B2AID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_APPL Call by reference Type reference (TYPE) T5F99F0-APPL Form name 20050316
2 Exporting EX_B2AID Call by reference Type reference (TYPE) PC_B2A_B2AID B2A Identifikator 20050316
3 Exporting EX_PB2ADATA Call by reference Type reference (TYPE) HRB2A_S_PB2ADATA PB2ADATA 20050316
4 Exporting EX_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_PB2AMGR hrb2a_s_pb2amgr 20050316
5 Exporting EX_PB2ASTAT Call by reference Type reference (TYPE) HRB2A_S_PB2ASTAT hrb2a_s_pb2astat 20050316
6 Exporting EX_TEMSE Call by reference Type reference (TYPE) RPTSTYPE-TSOBJ Temse Name 20050316
7 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID GLBID 20050316
8 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20050316
# Exception Resumable Description Created on
1 NO_DATA no data 20050316

Method FIND_LAST_BMSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BMSID Call by reference Type reference (TYPE) PC_B2A_BMSID HR-B2A: Meldungsidentifikator 20050316
2 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Global ID 20050316
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Molga 20050316
4 Importing STATUS Call by reference Type reference (TYPE) PC_B2A_STATUS Status 20050316
5 Importing SUBST Call by reference Type reference (TYPE) PC_B2A_SUBST Substatus 20050316
6 Exporting TEMSE Call by reference Type reference (TYPE) RPTSTYPE-TSOBJ Temse name 20050316

Method FIND_LAST_BMSID on class CL_HR_B2A_BE_EGOV has no exception.

Method FIND_LAST_NOTIF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BMSID Call by reference Type reference (TYPE) PC_B2A_BMSID 20050406
2 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID 20050406
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA 20050406
4 Exporting TEMSE Call by reference Type reference (TYPE) RPTSTYPE-TSOBJ 20050406

Method FIND_LAST_NOTIF on class CL_HR_B2A_BE_EGOV has no exception.

Method GET_B2A_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_B2AID Call by reference Type reference (TYPE) PC_B2A_B2AID B2A Identifikator 20050316
2 Importing IM_APPL Call by reference Type reference (TYPE) T5F99F0-APPL 20050322
3 Importing IV_TSOBJ Call by reference Type reference (TYPE) RPTSTYPE-TSOBJ HR Temse Objekt 20050316

Method GET_B2A_ID on class CL_HR_B2A_BE_EGOV has no exception.

Method GET_CONVERSION_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONV_CALLBACK Value transfer Type reference (TYPE) C conversion callback 20050316

Method GET_CONVERSION_CALLBACK on class CL_HR_B2A_BE_EGOV has no exception.

Method GET_NEW_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NEWSTATUS Call by reference Type reference (TYPE) PC_B2A_STATUS Neuer Status des B2A-Dokumentes 20050316
2 Exporting EV_NEWSUBST Call by reference Type reference (TYPE) PC_B2A_SUBST Neuer Substatus des B2A-Dokumentes 20050316
3 Importing I_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20050316
4 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20050316

Method GET_NEW_STATUS on class CL_HR_B2A_BE_EGOV has no exception.

Method PROCESS_NOTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Global ID 20050316
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20050316
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) C Process break 20050316
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) C Soft break 20050316
5 Importing SIMU Call by reference Type reference (TYPE) C Simulation 20050316
# Exception Resumable Description Created on
1 NO_DATA No Data 20050316

Method REGENERATE_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Global ID 20050316
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20050316
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) C Process break 20050316
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) C Soft break 20050316
5 Importing SIMU Call by reference Type reference (TYPE) C Simulation 20050316
# Exception Resumable Description Created on
1 NO_DATA No Data 20050316

Method SEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID I_GLBID 20050316
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA I_MOLGA 20050316
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) C PROCESS_BREAK 20050316
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) C Process soft break 20050316
5 Importing SIMU Call by reference Type reference (TYPE) C SIMU 20050316
# Exception Resumable Description Created on
1 NO_DATA NO_DATA 20050316

Method SEND_CORR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Global ID 20050316
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20050316
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) C Process break 20050316
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) C Soft break 20050316
5 Importing SIMU Call by reference Type reference (TYPE) C Simulation 20050316
# Exception Resumable Description Created on
1 NO_DATA No Data 20050316

Method SEND_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Global ID 20050316
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20050316
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) C Process break 20050316
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) C Soft break 20050316
5 Importing SIMU Call by reference Type reference (TYPE) C Simulation 20050316
# Exception Resumable Description Created on
1 NO_DATA No Data 20050316

Method SET_PATH_DOWNLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DIALOG Call by reference Type reference (TYPE) C Dialog for Pop Up 20050316
2 Exporting EX_FILENAME Call by reference Type reference (TYPE) RLGRAP-FILENAME Lokale Datei für Upload bzw. Download 20050316
3 Exporting EX_PATH Call by reference Type reference (TYPE) RLGRAP-FILENAME Lokale Datei für Upload bzw. Download 20050316
4 Importing IM_APPL Call by reference Type reference (TYPE) T5F99F0-APPL Teilapplikation 20050316
5 Importing IM_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_PB2AMGR HR-B2A: Struktur für V_PB2AMGR 20050316

Method SET_PATH_DOWNLOAD on class CL_HR_B2A_BE_EGOV has no exception.

Method SET_PATH_UPLOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DIALOG Call by reference Type reference (TYPE) C Dialog for Pop Up 20050316
2 Exporting EX_FILENAME Call by reference Type reference (TYPE) RLGRAP-FILENAME Lokale Datei für Upload bzw. Download 20050316
3 Exporting EX_PATH Call by reference Type reference (TYPE) RLGRAP-FILENAME Lokale Datei für Upload bzw. Download 20050316
4 Importing IM_APPL Call by reference Type reference (TYPE) T5F99F0-APPL Teilapplikation 20050316
5 Importing IM_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_PB2AMGR HR-B2A: Struktur für V_PB2AMGR 20050316

Method SET_PATH_UPLOAD on class CL_HR_B2A_BE_EGOV has no exception.

Method SET_SENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SENDER Call by reference Type reference (TYPE) P12_SENDER Sender 20050316
2 Importing IM_APPL Call by reference Type reference (TYPE) T5F99F0-APPL Teilapplikation 20050316
3 Importing IM_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_PB2AMGR HR-B2A: Struktur für V_PB2AMGR 20050316

Method SET_SENDER on class CL_HR_B2A_BE_EGOV has no exception.

Method SHOW_TAB_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID GLBID 20050316
2 Importing IM_TAB_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR Error table 20050316

Method SHOW_TAB_ERROR on class CL_HR_B2A_BE_EGOV has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID I_GLBID 20050316
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA I_MOLGA 20050316
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) C PROCESS_BREAK 20050316
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) C Process soft break 20050316
5 Importing SIMU Call by reference Type reference (TYPE) C SIMU 20050316
# Exception Resumable Description Created on
1 NO_DATA NO_DATA 20050316

Method UPLOAD_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BMSID Call by reference Type reference (TYPE) PC_B2A_BMSID Bmsid 20050316
2 Exporting EX_PB2ADATB Call by reference Type reference (TYPE) HRB2A_S_PB2ADATB HR-B2A: Struktur für PB2ADATB 20050316
3 Exporting EX_RETURNCODE Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20050316
4 Exporting EX_TAB_TEMSE Call by reference Type reference (TYPE) PBEDM_TAB_TEMSE Temse content 20050316
5 Exporting EX_TEMSE Call by reference Type reference (TYPE) RPTSTYPE-TSOBJ Temse name 20050316
6 Importing IM_APPL Call by reference Type reference (TYPE) T5F99F0-APPL Teilapplikation 20050316
7 Importing IM_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID glbid 20050316
8 Importing IM_MOLGA Call by reference Type reference (TYPE) MOLGA Molga 20050316

Method UPLOAD_FILE on class CL_HR_B2A_BE_EGOV has no exception.

Method UPLOAD_NOTIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Global ID 20100425
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20100425
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) C Process break 20100425
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) C Soft break 20100425
5 Importing SIMU Call by reference Type reference (TYPE) C Simulation 20100425
# Exception Resumable Description Created on
1 NO_DATA No Data 20100425

Method UPLOAD_RECPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Global ID 20050316
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20050316
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) C Process break 20050316
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) C Soft break 20050316
5 Importing SIMU Call by reference Type reference (TYPE) C Simulation 20050316
# Exception Resumable Description Created on
1 NO_DATA No Data 20050316
History
Last changed by/on SAP  20110809 
SAP Release Created in 46C