SAP ABAP Class CL_HR_B2A_FR_DUE (DUE class by B2A)
Hierarchy
SAP_HRCFR (Software Component) Sub component SAP_HRCFR of SAP_HR
   PY-FR (Application Component) France
     PC06 (Package) HR Payroll: France
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 20080723
Properties
Class CL_HR_B2A_FR_DUE  
Short Description DUE class by B2A    
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 PC06   HR Payroll: France 
Created 20080630   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 PFRDU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PFRU0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR_B2A_FR_DUE has no interface implemented.
Friends
Class CL_HR_B2A_FR_DUE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MV_GET_DATA Instance attribute Private Type reference (TYPE) C 20091213
Methods
# Method Level Visibility Method type Description Created on
1 CALL_VIEWER Static method Private Method Submit viewer (rputms9s) 20080723
2 CHANGE_B2A_STATUS Static method Private Method Switch B2A status (PB2ASTAT) 20091213
3 CHANGE_ST_HANDLER_STATUS Static method Private Method Switch status handler status (T5F99SR) 20091213
4 DELETE_TEMSE Instance method Public Method Delete Temse contents 20080723
5 FILL_LOG Static method Private Method Fill B2A log 20091213
6 FIND_B2AID Instance method Public Method Get B2AID or BMSID 20080723
7 MARK_DUE_ACCEPTED Instance method Public Method Mark final DUE file as accepted 20091213
8 MARK_DUE_DELETED Instance method Public Method Mark final DUE file as deleted 20091213
9 MARK_DUE_DOWNLOADED Instance method Public Method Mark DUE TemSe as downloaded to PC (or delete it) 20080723
10 MARK_DUE_SENT_OR_DELETED Instance method Public Method Mark final DUE file as sent or deleted 20091213
11 SET_ATTRIBUTES Instance method Public Method Assign attributes 20091213
Events
Class CL_HR_B2A_FR_DUE has no event.
Types
Class CL_HR_B2A_FR_DUE has no local type.
Method Signatures

Method CALL_VIEWER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL Call by reference Type reference (TYPE) T5F99F0-APPL Subapplication 20080723
2 Importing IV_CONTENT Call by reference Type reference (TYPE) PB2ADATA-CONTENT HR-B2A: transfer data content 20080723
3 Importing IV_DIALOG Call by reference Type reference (TYPE) C Dialog mode 20080723
4 Importing IV_DISP Call by reference Type reference (TYPE) C Indicator for displaying TemSe content 20080723
5 Importing IV_DOWN Call by reference Type reference (TYPE) C Indicator for downloading TemSe file 20080723
6 Importing IV_FILENAME Call by reference Type reference (TYPE) RLGRAP-FILENAME Local file for upload or download 20080723
7 Importing IV_FLUSH Call by reference Type reference (TYPE) P_99S_FLUSH Directory for uploading or downloading 20080723
8 Importing IV_PATH Call by reference Type reference (TYPE) RLGRAP-FILENAME Local file for upload or download 20080723
9 Importing IV_XML Call by reference Type reference (TYPE) C Indicator for reattaching and downloading final file 20080723
10 Importing IV_XNOIN Call by reference Type reference (TYPE) C Indicator for not declaring empty fields 20080723

Method CALL_VIEWER on class CL_HR_B2A_FR_DUE has no exception.

Method CHANGE_B2A_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: global object ID 20091213
2 Importing IV_STATUS Call by reference Type reference (TYPE) PC_B2A_STATUS Status of document B2A 20091213
3 Importing IV_SUBST Call by reference Type reference (TYPE) PC_B2A_SUBST Partial status of document B2A 20091213

Method CHANGE_B2A_STATUS on class CL_HR_B2A_FR_DUE has no exception.

Method CHANGE_ST_HANDLER_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_V_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: structure for V_PB2AMGR 20091213
2 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA Start date 20091213
3 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA Valid until 20091213
4 Importing IV_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: global object ID 20091213
5 Importing IV_STATUS Call by reference Type reference (TYPE) PC_B2A_STATUS Status of document B2A 20091213

Method CHANGE_ST_HANDLER_STATUS on class CL_HR_B2A_FR_DUE has no exception.

Method DELETE_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) RSTSONAME Name of TemSe object 20080723
# Exception Resumable Description Created on
1 NOT_FOUND Temse not found 20080723

Method FILL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: global object ID 20091213
2 Importing IV_TEXT Call by reference Type reference (TYPE) CHAR255 char255 20091213
3 Importing IV_TYPE Call by reference Type reference (TYPE) PC_B2A_MTYPE HR-B2A: message type 20091213

Method FILL_LOG on class CL_HR_B2A_FR_DUE has no exception.

Method FIND_B2AID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PB2ADATA Call by reference Type reference (TYPE) HRB2A_S_PB2ADATA HR-B2A: structure for PB2ADATA 20091213
2 Changing CS_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_PB2AMGR HR-B2A: structure for PB2AMGR 20091213
3 Changing CS_PB2ASTAT Call by reference Type reference (TYPE) HRB2A_S_PB2ASTAT HR-B2A: structure for PB2ASTAT 20091213
4 Changing CV_APPL Call by reference Type reference (TYPE) T5F99F0-APPL Subapplication 20091213
5 Changing CV_B2AID Call by reference Type reference (TYPE) PC_B2A_B2AID B2A identifier 20091213
6 Changing CV_TSOBJ Call by reference Type reference (TYPE) RPTSTYPE-TSOBJ HR TemSE Object 20091213
7 Importing IV_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID 20080723
8 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Country group 20080723
# Exception Resumable Description Created on
1 NO_DATA No data 20080723

Method MARK_DUE_ACCEPTED 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 HR-B2A: global object ID 20091213
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country group 20091213
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) C Interruption of user-defined process flow 20091213
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) C Temporary interruption in process processing 20091213
5 Importing SIMU Call by reference Type reference (TYPE) C HR-B2A: test mode 20091213
# Exception Resumable Description Created on
1 ERROR_ON_DELETION Deletion error 20091213
2 ERROR_ON_STATUS_UPDATE Error of status update 20091213
3 NO_DATA No data found 20091213

Method MARK_DUE_DELETED 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 HR-B2A: global object ID 20091213
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country group 20091213
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) C Interruption of user-defined process flow 20091213
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) C Temporary interruption in process processing 20091213
5 Importing SIMU Call by reference Type reference (TYPE) C HR-B2A: test mode 20091213

Method MARK_DUE_DELETED on class CL_HR_B2A_FR_DUE has no exception.

Method MARK_DUE_DOWNLOADED 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 HR-B2A: global object ID 20080723
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country group 20080723
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) C Interruption of user-defined process flow 20080723
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) C Temporary interruption in process processing 20080723
5 Importing SIMU Call by reference Type reference (TYPE) C HR-B2A: test mode 20080723

Method MARK_DUE_DOWNLOADED on class CL_HR_B2A_FR_DUE has no exception.

Method MARK_DUE_SENT_OR_DELETED 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 HR-B2A: global object ID 20091213
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Country group 20091213
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) C Interruption of user-defined process flow 20091213
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) C Temporary interruption in process processing 20091213
5 Importing SIMU Call by reference Type reference (TYPE) C HR-B2A: test mode 20091213

Method MARK_DUE_SENT_OR_DELETED on class CL_HR_B2A_FR_DUE has no exception.

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GET_DATA Call by reference Type reference (TYPE) C Boolean variable 20091213

Method SET_ATTRIBUTES on class CL_HR_B2A_FR_DUE has no exception.
History
Last changed by/on SAP  20110809 
SAP Release Created in