SAP ABAP Class CL_HRPAYFR_B2A_BL (Payroll France: B2A Business Library Class)
Hierarchy
SAP_HRCFR (Software Component) Sub component SAP_HRCFR of SAP_HR
   PY-FR (Application Component) France
     PC06 (Package) HR Payroll: France
Properties
Class CL_HRPAYFR_B2A_BL  
Short Description Payroll France: B2A Business Library Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC06   HR Payroll: France 
Created 20120516   SAP 
Last change 20130531   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 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 P99SG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PFRDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPAYFR_B2A_BL has no interface implemented.
Friends
Class CL_HRPAYFR_B2A_BL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MEMORY_ID_PB2AMGR Static Attribute Public Type reference (TYPE) HRB2A_S_V_PB2AMGR 'ID_PB2AMGR' HR-B2A: structure for V_PB2AMGR 20120626
Methods
# Method Level Visibility Method type Description Created on
1 B2A_CHECK_LOCK Static method Public Method Check if one or more declaration of a B2A process are locked 20120615
2 B2A_GET_STAT_SUB_TXT Static method Public Method Get text related to a B2A status/sub-status 20120611
3 CANCEL_PROCESS Static method Public Method Cancel B2A process 20120822
4 DISPLAY_LOG Static method Public Method Display log (popup window) 20120822
5 DNAC_GET_BMSID Static method Public Method DNAC: Get BMSID 20120611
6 DNAC_MAP_B2A_DOCTY_TO_SH_TYPRO Static method Public Method Get the SH Typro for a given DNAC B2A APPL 20120611
7 DO_STATUS_RESET Static method Public Method Go back to the previous B2A status (and related SH too) 20120822
8 EXPORT_PB2AMGR_TO_MEMORY Static method Public Method Export PB2AMGR to MEMORY 20120626
9 GET_B2A_ADD_INFO Static method Public Method Get additional info about current B2A process 20130416
10 GET_TEMSE_TYPE Static method Public Method Get TemSe type to be created 20120611
11 IMPORT_PB2AMGR_FROM_MEMORY Static method Public Method Import PB2AMGR from MEMORY 20120626
12 INFO_DISPLAY Static method Public Method Display long text info 20120611
13 INSERT_PB2ADATB_DATA Static method Public Method Insert PB2ADATB data 20120611
14 NAVIGATE_TO_B2A Static method Public Method Navigate to the B2A entry (call B2A) 20120611
15 READ_PB2ADATA Static method Public Method Read PB2ADATA 20120611
16 READ_PB2ADATB Static method Public Method Read PB2ADATB 20120611
17 READ_PB2AMGR Static method Public Method Read pb2amgr 20120611
18 SET_PB2ADATB Static method Public Method Set PB2ADATB 20120611
19 SH_GET_DATA Static method Public Method Get data from the SH 20120615
20 SWITCH_TO_MANUAL Static method Public Method Need to switch from automatic to manual process? 20120611
Events
Class CL_HRPAYFR_B2A_BL has no event.
Types
Class CL_HRPAYFR_B2A_BL has no local type.
Method Signatures

Method B2A_CHECK_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) HRPADFR_SYMSG Message variable structure 20120615
2 Exporting ET_STATUS_SH Call by reference Type reference (TYPE) HR99S_B2AID_TAB Document history table 20120615
3 Exporting EV_RETURNCODE Call by reference Type reference (TYPE) SYSUBRC ABAP Instructions Return Code 20120615
4 Importing IS_PB2AMGR Call by reference Type reference (TYPE) PB2AMGR HR-B2A: application data 20120615
5 Importing IV_BEGDA Call by reference Type reference (TYPE) BEGDA '18000101' Start date 20120615
6 Importing IV_BYPASS_BUFFER Call by reference Type reference (TYPE) XFELD ABAP_TRUE Checkbox 20120615
7 Importing IV_ENDDA Call by reference Type reference (TYPE) ENDDA '99991231' End date 20120615
8 Importing IV_STATS_CURR Call by reference Type reference (TYPE) P_99S_STATS Start status 20120615
9 Importing IV_STATS_KO Call by reference Type reference (TYPE) P_99S_STATS Target status if ko (blocked) 20120615
10 Importing IV_STATS_OK Call by reference Type reference (TYPE) P_99S_STATS Target status if ok (not blocked) 20120615

Method B2A_CHECK_LOCK on class CL_HRPAYFR_B2A_BL has no exception.

Method B2A_GET_STAT_SUB_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STATUS_B2A_FMT Call by reference Type reference (TYPE) ANY Format status (nb+txt) 20120611
2 Exporting EV_STATUS_B2A_TXT Call by reference Type reference (TYPE) ANY 20120611
3 Exporting EV_STATUS_SH_FMT Call by reference Type reference (TYPE) ANY 20120611
4 Exporting EV_STATUS_SH_TXT Call by reference Type reference (TYPE) ANY 20120611
5 Exporting EV_SUBST_B2A_FMT Call by reference Type reference (TYPE) ANY Substatus with format (nb+txt) 20120611
6 Exporting EV_SUBST_B2A_TXT Call by reference Type reference (TYPE) ANY 20120611
7 Importing IS_PB2AMGR Call by reference Type reference (TYPE) PB2AMGR HR-B2A: application data 20120611
8 Importing IV_DOMNAME Call by reference Type reference (TYPE) DOMNAME 'PC_B2A_STATUS' Wage type text for an area 20120611
9 Importing IV_STATUS_B2A Call by reference Type reference (TYPE) PC_B2A_STATUS Status of document B2A 20120611
10 Importing IV_STATUS_SH Call by reference Type reference (TYPE) PC_B2A_STATUS SH status 20120611
11 Importing IV_SUBST_B2A Call by reference Type reference (TYPE) PC_B2A_SUBST Partial status of document B2A 20120611

Method B2A_GET_STAT_SUB_TXT on class CL_HRPAYFR_B2A_BL has no exception.

Method CANCEL_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_V_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: Structure for V_PB2AMGR 20120822
2 Importing IO_B2ADOC Call by reference Object reference (TYPE REF TO) OBJECT 20120822
3 Importing IV_BMSID Call by reference Type reference (TYPE) PC_B2A_BMSID HR-B2A: Confirmation identifier 20120822
4 Importing IV_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Global ID 20120822
5 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Pers.country group. 20120822
6 Importing IV_STATUS Call by reference Type reference (TYPE) PC_B2A_STATUS Status of B2A document 20120822
7 Importing IV_SUBST Call by reference Type reference (TYPE) PC_B2A_SUBST Substatus of B2A document 20120822

Method CANCEL_PROCESS on class CL_HRPAYFR_B2A_BL has no exception.

Method DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSG Call by reference Type reference (TYPE) HRBAS_MESSAGE_TAB HR - infotype data: list of messages 20120822

Method DISPLAY_LOG on class CL_HRPAYFR_B2A_BL has no exception.

Method DNAC_GET_BMSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: structure for V_PB2AMGR 20120611
2 Returning RV_BMSID Value transfer Type reference (TYPE) PC_B2A_BMSID HR-B2A: message identifier 20120611

Method DNAC_GET_BMSID on class CL_HRPAYFR_B2A_BL has no exception.

Method DNAC_MAP_B2A_DOCTY_TO_SH_TYPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_B2A_DOCTY Call by reference Type reference (TYPE) PC_B2A_DOCTY Subapplication 20120611
2 Returning RV_SH_TYPRO Value transfer Type reference (TYPE) P_99S_TYPRO Process category 20120611

Method DNAC_MAP_B2A_DOCTY_TO_SH_TYPRO on class CL_HRPAYFR_B2A_BL has no exception.

Method DO_STATUS_RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: Structure for V_PB2AMGR 20120822
2 Importing IV_BMSID Call by reference Type reference (TYPE) PC_B2A_BMSID HR-B2A: Confirmation identifier 20120822
3 Importing IV_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Global ID 20120822
4 Importing IV_MOLGA Call by reference Type reference (TYPE) MOLGA Pers.country group. 20120822
5 Importing IV_STATUS Call by reference Type reference (TYPE) PC_B2A_STATUS Status of B2A document 20120822
6 Importing IV_SUBST Call by reference Type reference (TYPE) PC_B2A_SUBST Substatus of B2A document 20120822

Method DO_STATUS_RESET on class CL_HRPAYFR_B2A_BL has no exception.

Method EXPORT_PB2AMGR_TO_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D 20120626
2 Importing IS_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: structure for V_PB2AMGR 20120626

Method EXPORT_PB2AMGR_TO_MEMORY on class CL_HRPAYFR_B2A_BL has no exception.

Method GET_B2A_ADD_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_B2A_AED_CANCEL Call by reference Type reference (TYPE) XFELD Does current B2A process deal with a AED cancellation? 20130416
2 Importing IV_B2A_DOCTY Call by reference Type reference (TYPE) PC_B2A_DOCTY Subapplication 20130416

Method GET_B2A_ADD_INFO on class CL_HRPAYFR_B2A_BL has no exception.

Method GET_TEMSE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TYPE Call by reference Type reference (TYPE) RPTSTYPE-OBJKN HR TemSe object indicator 20120611
2 Importing IV_APPL Call by reference Type reference (TYPE) P_APPL DAQ application 20120611
3 Importing IV_DOCTY Call by reference Type reference (TYPE) PC_B2A_DOCTY HR-B2A: Document type 20120611

Method GET_TEMSE_TYPE on class CL_HRPAYFR_B2A_BL has no exception.

Method IMPORT_PB2AMGR_FROM_MEMORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: structure for V_PB2AMGR 20120626
2 Exporting EV_IS_OK Call by reference Type reference (TYPE) BOOLE_D 20120626

Method IMPORT_PB2AMGR_FROM_MEMORY on class CL_HRPAYFR_B2A_BL has no exception.

Method INFO_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HELP_INFO Call by reference Type reference (TYPE) HELP_INFO Values to forward to the help processor 20120611

Method INFO_DISPLAY on class CL_HRPAYFR_B2A_BL has no exception.

Method INSERT_PB2ADATB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20120611
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC ABAP Instructions Return Code 20120611
3 Importing IS_PB2ADATB Call by reference Type reference (TYPE) HRB2A_S_PB2ADATB HR-B2A: Structure for PB2ADATB 20120611

Method INSERT_PB2ADATB_DATA on class CL_HRPAYFR_B2A_BL has no exception.

Method NAVIGATE_TO_B2A Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOCTY Call by reference Type reference (TYPE) PC_B2A_DOCTY HR-B2A: Document type 20120611
2 Importing IV_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: global object ID 20120611
3 Importing IV_SAGRP Call by reference Type reference (TYPE) PCAL_SAGRP Field 20120611

Method NAVIGATE_TO_B2A on class CL_HRPAYFR_B2A_BL has no exception.

Method READ_PB2ADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20120611
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20120611
3 Exporting ES_PB2ADATA Call by reference Type reference (TYPE) HRB2A_S_PB2ADATA HR-B2A: Structure for PB2ADATA 20120611
4 Importing IS_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: Structure for V_PB2AMGR 20120611
5 Importing IV_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR B2A: Global Object ID 20120611

Method READ_PB2ADATA on class CL_HRPAYFR_B2A_BL has no exception.

Method READ_PB2ADATB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20120611
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20120611
3 Exporting ES_PB2ASTAT Call by reference Type reference (TYPE) HRB2A_S_PB2ASTAT HR-B2A: Structure for PB2ASTAT 20120611
4 Exporting ET_PB2ADATB Call by reference Type reference (TYPE) HRB2A_T_PB2ADATB HR-B2A: Table Type for PB2ASTAT 20120611
5 Exporting ET_PB2ASTAT Call by reference Type reference (TYPE) HRB2A_T_PB2ASTAT HR-B2A: Table Type for PB2ASTAT 20120611
6 Importing IS_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: Structure for V_PB2AMGR 20120611
7 Importing IV_BMSID Call by reference Type reference (TYPE) PC_B2A_BMSID HR-B2A: Message Identifier 20120611

Method READ_PB2ADATB on class CL_HRPAYFR_B2A_BL has no exception.

Method READ_PB2AMGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20120611
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20120611
3 Exporting ES_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: Structure for V_PB2AMGR 20120611
4 Importing IV_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR B2A: Global Object ID 20120611

Method READ_PB2AMGR on class CL_HRPAYFR_B2A_BL has no exception.

Method SET_PB2ADATB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR Call by reference Type reference (TYPE) P99SF_TAB_ERROR 20120611
2 Changing CV_RETURN_CODE Call by reference Type reference (TYPE) SYSUBRC ABAP Instructions Return Code 20120611
3 Exporting ES_PB2ADATB Call by reference Type reference (TYPE) HRB2A_S_PB2ADATB HR-B2A: Structure for PB2ADATB 20120611
4 Importing IR_TEMSE Call by reference Object reference (TYPE REF TO) CL_HR99S00_TEMSE 20120611
5 Importing IS_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: structure for V_PB2AMGR 20120611
6 Importing IV_LCOUNT Call by reference Type reference (TYPE) PC_B2A_LCOUNT HR-B2A: Line number 20120611
7 Importing IV_LTYPE Call by reference Type reference (TYPE) PC_B2A_LTYPE HR-B2A: Transfer data line category 20120611
8 Importing IV_LTYPENO Call by reference Type reference (TYPE) PC_B2A_LTYPENO HR-B2A: Line type number of transfer data 20120611

Method SET_PB2ADATB on class CL_HRPAYFR_B2A_BL has no exception.

Method SH_GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) HRPADFR_SYMSG Message variable structure 20120615
2 Exporting ET_STATUS_SH Call by reference Type reference (TYPE) HR99S_B2AID_TAB Document history table 20120615
3 Exporting ET_T5F99SE Call by reference Type reference (TYPE) HR99S_TAB_T5F99SE Table type for T5F99SE 20120717
4 Exporting EV_GLBID_FILE Call by reference Type reference (TYPE) PC_B2A_GLBID AED file global object ID 20120621
5 Exporting EV_RETURNCODE Call by reference Type reference (TYPE) SYSUBRC ABAP Instructions Return Code 20120615
6 Exporting EV_SH_TYPRO Call by reference Type reference (TYPE) P_99S_TYPRO Process category 20120621
7 Importing IS_PB2AMGR Call by reference Type reference (TYPE) PB2AMGR HR-B2A: application data 20120615
8 Importing IT_STATS Call by reference Type reference (TYPE) P06_STATS_TAB Start status table 20120615
9 Importing IV_STATS Call by reference Type reference (TYPE) P_99S_STATS Start status 20120615

Method SH_GET_DATA on class CL_HRPAYFR_B2A_BL has no exception.

Method SWITCH_TO_MANUAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DO_SWITCH Call by reference Type reference (TYPE) XFELD Switch to manual process 20120611
2 Importing IS_PB2AMGR Call by reference Type reference (TYPE) PB2AMGR B2A manager entry 20120611
3 Importing IV_APPL Call by reference Type reference (TYPE) P_APPL Subapplication 20120611

Method SWITCH_TO_MANUAL on class CL_HRPAYFR_B2A_BL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in