SAP ABAP Class CL_HRPADFR_GENERIC_SERVICES (Service class for French HR projects)
Hierarchy
SAP_HRCFR (Software Component) Sub component SAP_HRCFR of SAP_HR
   PY-FR (Application Component) France
     P06_TNM (Package) Training needs management French specific
Properties
Class CL_HRPADFR_GENERIC_SERVICES  
Short Description Service class for French HR projects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package P06_TNM   Training needs management French specific 
Created 20080924   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P06IU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 P99SD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HRPADFR_GENERIC_SERVICES has no interface implemented.
Friends
Class CL_HRPADFR_GENERIC_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 A_TAB_T5F1P Static Attribute Protected Type reference (TYPE) HRPADFR_T5F1P_TAB Table type for structure T5F1P 20080925
2 CO_CIVILITE_MADAME Constant Public Type reference (TYPE) P06_CIVILITE '02' Form of address code 20130512
3 CO_CIVILITE_MADEMOISELLE Constant Public Type reference (TYPE) P06_CIVILITE '03' Form of address code 20130512
4 CO_CIVILITE_MONSIEUR Constant Public Type reference (TYPE) P06_CIVILITE '01' Form of address code 20130512
5 CO_GESCH_MAN Constant Public Type reference (TYPE) GESCH '1' Gender key 20130512
6 CO_GESCH_WOMAN Constant Public Type reference (TYPE) GESCH '2' Gender key 20130512
7 CO_LANGU_FR Constant Public Type reference (TYPE) SPRAS 'F' Language code 20130512
8 CO_TXT_MADAME_SHORT Constant Public Type reference (TYPE) ANREX 'MM' Quality text 20130512
9 CO_TXT_MADEMOISELLE_SHORT Constant Public Type reference (TYPE) ANREX 'ML' Quality text 20130512
10 C_FALSE Constant Protected Type reference (TYPE) XFELD ' ' Checkbox 20080925
11 C_TRUE Constant Protected Type reference (TYPE) XFELD 'X' Checkbox 20080925
Methods
# Method Level Visibility Method type Description Created on
1 GET_CODE_CIVILITE Static method Public Method Get code 'CIVILITE' 20130512
2 GET_SIRET_FROM_SIREN Static method Public Method Get all SIRET stored in T5F1P based on a given SIREN 20080925
3 GET_SIRET_FROM_WERKS_BTRTL Static method Public Method Get SIRET related to a given werks/btrtl 20081001
4 GET_SIRET_TEXT Static method Public Method Get SIRET description 20081029
5 PERNR_SELECTION_VIA_SIRET Static method Public Method Get the pers. area/subarea related to relevant SIRET 20080925
6 PERNR_SELECTION_VIA_SIRET_ADP Static method Public Method Get the pers. area/subarea related to relevant SIRET (ADP) 20080925
7 RE549D Static method Public Method 20081029
8 SET_ADP_CST Static method Public Method Get the SAP/ADP interface constant and set the default value 20080925
Events
Class CL_HRPADFR_GENERIC_SERVICES has no event.
Types
Class CL_HRPADFR_GENERIC_SERVICES has no local type.
Method Signatures

Method GET_CODE_CIVILITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_P0002 Call by reference Type reference (TYPE) P0002 Infotype 0002 personnel file (identity) 20130512
2 Importing IV_CODE_MADAME Call by reference Type reference (TYPE) P06_CIVILITE '02' Form of address code 20130512
3 Importing IV_CODE_MADEMOISELLE Call by reference Type reference (TYPE) P06_CIVILITE '03' Form of address code 20130512
4 Importing IV_CODE_MONSIEUR Call by reference Type reference (TYPE) P06_CIVILITE '01' Form of address code 20130512
5 Returning RV_CODE Value transfer Type reference (TYPE) P06_CIVILITE Form of address code 20130512

Method GET_CODE_CIVILITE on class CL_HRPADFR_GENERIC_SERVICES has no exception.

Method GET_SIRET_FROM_SIREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_SIRET Call by reference Type reference (TYPE) P06_SIRET SIRET number (France) 20080925
2 Importing IM_TAB_SIREN Call by reference Type reference (TYPE) HRPADFR_SIREN_TAB Table type for SIREN 20080925

Method GET_SIRET_FROM_SIREN on class CL_HRPADFR_GENERIC_SERVICES has no exception.

Method GET_SIRET_FROM_WERKS_BTRTL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NUMIC Call by reference Type reference (TYPE) NUMIC NIC 20081001
2 Exporting EX_SIREN Call by reference Type reference (TYPE) SIREN SIREN number 20081001
3 Exporting EX_SIRET Call by reference Type reference (TYPE) P06_SIRET SIRET number (France) 20081001
4 Importing IM_BTRTL Call by reference Type reference (TYPE) BTRTL Personnel Subarea 20081001
5 Importing IM_WERKS Call by reference Type reference (TYPE) PERSA 20081001

Method GET_SIRET_FROM_WERKS_BTRTL on class CL_HRPADFR_GENERIC_SERVICES has no exception.

Method GET_SIRET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TEXT Call by reference Type reference (TYPE) ADRTX Address text (name, street, town, tel.) 20081029
2 Importing IM_NUMIC Call by reference Type reference (TYPE) NUMIC NIC 20081029
3 Importing IM_SIREN Call by reference Type reference (TYPE) SIREN SIREN number 20081029
4 Importing IM_SIRET Call by reference Type reference (TYPE) P06_SIRET SIRET number (France) 20081029

Method GET_SIRET_TEXT on class CL_HRPADFR_GENERIC_SERVICES has no exception.

Method PERNR_SELECTION_VIA_SIRET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_PNPXBWBK Call by reference Type reference (TYPE) STANDARD TABLE 20080925
2 Importing IM_CHECK_ADP Call by reference Type reference (TYPE) XFELD Check if SAP/ADP interface is enabled 20080925
3 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Date 20080925
4 Importing IM_TAB_SIRET Call by reference Type reference (TYPE) STANDARD TABLE 20080925
# Exception Resumable Description Created on
1 CX_HRPADFR_GENERIC_SERVICES Exceptions for French HR projects 20080925

Method PERNR_SELECTION_VIA_SIRET_ADP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_PNPXBWBK Call by reference Type reference (TYPE) STANDARD TABLE 20080925
2 Importing IM_MASPAC Call by reference Type reference (TYPE) P06IU_PAC 20080925
3 Importing IM_PAC Call by reference Type reference (TYPE) P06IU_PAC 20080925
4 Importing IM_TAB_SIRET Call by reference Type reference (TYPE) STANDARD TABLE 20080925
# Exception Resumable Description Created on
1 CX_HRPADFR_GENERIC_SERVICES Exceptions for French HR projects 20080925

Method RE549D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BACK Call by reference Type reference (TYPE) ANY 20081029
2 Exporting EX_STATUS Call by reference Type reference (TYPE) ANY 20081029
3 Importing IM_KIND_OF_ERROR Call by reference Type reference (TYPE) C 20081029
4 Importing IM_MERKMAL Call by reference Type reference (TYPE) ANY 20081029
5 Importing IM_STRUC_CONTENT Call by reference Type reference (TYPE) ANY SIRET number (France) 20081029

Method RE549D on class CL_HRPADFR_GENERIC_SERVICES has no exception.

Method SET_ADP_CST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IS_ADP Call by reference Type reference (TYPE) XFELD Flag for SAP/ADP interface user 20080925
2 Exporting EX_MASPAC Call by reference Type reference (TYPE) P06IU_PAC 20080925
3 Exporting EX_PAC Call by reference Type reference (TYPE) P06IU_PAC 20080925
4 Importing IM_DATE Call by reference Type reference (TYPE) DATUM Date 20080925
5 Importing IM_MONTH Call by reference Type reference (TYPE) P06_DMOMS Selected month 20080925
6 Importing IM_YEAR Call by reference Type reference (TYPE) P06_DMOAN Selected year 20080925

Method SET_ADP_CST on class CL_HRPADFR_GENERIC_SERVICES has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 600