Hierarchy
⤷ PY-FR-PS (Application Component) Öffentlicher Dienst
⤷ PAOC_PAD_FR_PS (Package) HR PS FR: Infotype Decoupling for Public Sector France
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_HRPA_INFOTYPE_NNNN | HR Master Data: Generic IT Logic | 20020920 |
Properties
Class | CL_HRPA_INFOTYPE_0429 | |
Short Description | Business logic IT0429 Position Administrative (PS FR) | |
Super Class | CL_HRPA_INFOTYPE_NNNN | HR Master Data: Generic IT Logic |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | 7F | |
Program status | ||
Category | 0 | |
Package | PAOC_PAD_FR_PS | HR PS FR: Infotype Decoupling for Public Sector France |
Created | 20020920 | SAP |
Last change | 20071120 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_HRPA_INFOTYPE_0429 has no forward declaration.
Interfaces
Class CL_HRPA_INFOTYPE_0429 has no interface implemented.
Friends
Class CL_HRPA_INFOTYPE_0429 has no friend class.
Attributes
Class CL_HRPA_INFOTYPE_0429 has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CALCULATE_PSADM_MAX_CONT_DATE | Instance method | Protected | Method | Limit date autorized by max. continue length in T5FPBS1W | 20030220 |
2 | CALCULATE_REM_CAREER_RIGHT | Instance method | Protected | Method | Calculate remaining career right | 20030221 |
3 | CALCULATE_TOTAL_LENGTH_PSADM | Instance method | Protected | Method | Calculate total length of the adm. pos. between begda, endda | 20030225 |
4 | CHECK_AUTHORITY_PSSTT_PSADM | Instance method | Protected | Method | Check admin. pos. PSSTT PSADM is allowed for PERSG PERSK | 20021121 |
5 | CHECK_CONSISTENCY_PSSTT_PSADM | Instance method | Protected | Method | Check admin. pos. PSSTT PSADM fits to data on DB PA0429 | 20021115 |
6 | CHECK_DATE_GE_BEGDA | Instance method | Protected | Method | Check that a date >= BEGDA | 20021121 |
7 | CHECK_ENDDA | Instance method | Protected | Method | Check if changes to end date are allowed | 20030227 |
8 | CHECK_EXISTENCE_PSSTT_PSADM | Instance method | Protected | Method | Check admin. pos. PSSTT PSADM exists in Period in T5FPBS1W | 20021115 |
9 | CHECK_FDATE | Instance method | Protected | Method | Check the anticipated end date - field FDATE | 20030218 |
10 | CHECK_MODIFIABLE_FIELDS | Instance method | Protected | Method | Modify mode: Check changes are allowed | 20030226 |
11 | CHECK_POSITION_ADMIN | Instance method | Protected | Method | Check consistancy PSSTT PSADM | 20021114 |
12 | CHECK_PREVIOUS_SITUATION | Instance method | Protected | Method | Check the duration of the preceding situation | 20021127 |
13 | CHECK_RENEWAL_NUMBER | Instance method | Protected | Method | Check if renewal number is correct | 20021125 |
14 | CHECK_RIGHT_PAR_LEAVE | Instance method | Protected | Method | Check if legally parental leave(birth/adoption) is allowed | 20021209 |
15 | CHECK_RIGHT_PAR_LEAVE_ADOPTION | Instance method | Protected | Method | Check if legally parental leave for adoption is allowed | 20021209 |
16 | CHECK_RIGHT_PAR_LEAVE_BIRTH | Instance method | Protected | Method | Check if legally parental leave for birth is allowed | 20021209 |
17 | CORRECT_ENDDA | Instance method | Protected | Method | Utility: Correct an end date | 20030120 |
18 | FIND_SITUATION_BEGDA | Static method | Public | Method | Determine the begin date of the situation | 20021122 |
19 | FIND_SITUATION_ENDDA | Instance method | Protected | Method | Determine the end date of the situation | 20021204 |
20 | PNNNN_TAB | Instance method | Protected | Method | Utility: Read infotype records for the specified person | 20021115 |
21 | READ_FUNC_CRULE_INFTY | Static method | Public | Method | Read the seniority calculation rule (feature) funct. module | 20020920 |
22 | SIMULATE_NEW_IT0429 | Instance method | Protected | Method | Simulate infotype whose duration was changed | 20030225 |
23 | SPECIFIC_COMPUTATIONS | Instance method | Protected | Method | Infotype specific check logic for insert AND modify | 20030225 |
Events
Class CL_HRPA_INFOTYPE_0429 has no event.
Types
Class CL_HRPA_INFOTYPE_0429 has no local type.
Method Signatures
Method CALCULATE_PSADM_MAX_CONT_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20030220 | ||
2 | Importing | DMPCT | Call by reference | Type reference (TYPE) | P06_DMPCT | Maximum continuous duration of the employment status | 20030220 | ||
3 | Importing | DUPU4 | Call by reference | Type reference (TYPE) | PT_ZEINH | Time/measurement unit | 20030220 | ||
4 | Exporting | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid until | 20030220 | ||
5 | Importing | P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20030220 | ||
6 | Importing | PSADM_S | Call by reference | Type reference (TYPE) | HRFRPBS1_PSADM | Administrative position | 20030220 | ||
7 | Importing | T525U | Call by reference | Type reference (TYPE) | T525U | Conversion rules for calculating seniority | 20030220 |
Method CALCULATE_PSADM_MAX_CONT_DATE on class CL_HRPA_INFOTYPE_0429 has no exception.
Method CALCULATE_REM_CAREER_RIGHT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20030221 | ||
2 | Importing | DMPCA | Call by reference | Type reference (TYPE) | P06_DMPCA | Authorized duration of the position on the career (Number) | 20030221 | ||
3 | Importing | DUPU3 | Call by reference | Type reference (TYPE) | PT_ZEINH | Time/measurement unit | 20030221 | ||
4 | Exporting | DURAT | Call by reference | Type reference (TYPE) | PSEN_DURATION_DEC | Duration in years, months and days with decimals | 20030221 | ||
5 | Importing | P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20030221 | ||
6 | Importing | PSADM_S | Call by reference | Type reference (TYPE) | HRFRPBS1_PSADM | Administrative position | 20030221 | ||
7 | Importing | T525U | Call by reference | Type reference (TYPE) | T525U | Conversion rules for calculating seniority | 20030221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | E_CAREER_DURATION | Duration required greater than max. authorized career dur. | 20030225 | |
2 | INTERNAL_ERROR | Internal error | 20030221 |
Method CALCULATE_TOTAL_LENGTH_PSADM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | DURAT | Call by reference | Type reference (TYPE) | PSEN_DURATION_DEC | Duration in years, months and days with decimals | 20030225 | ||
2 | Importing | P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20030225 | ||
3 | Importing | PERIOD | Call by reference | Type reference (TYPE) | PSEN_PERIOD | Period | 20030225 | ||
4 | Importing | PSADM_S | Call by reference | Type reference (TYPE) | HRFRPBS1_PSADM | Administrative position | 20030225 | ||
5 | Importing | T525U | Call by reference | Type reference (TYPE) | T525U | Conversion rules for calculating seniority | 20030225 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INTERNAL_ERROR | Internal error | 20030225 |
Method CHECK_AUTHORITY_PSSTT_PSADM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021121 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021121 | |||
3 | Importing | PERIOD | Value transfer | Type reference (TYPE) | PSEN_PERIOD | Start date | 20021209 | ||
4 | Importing | PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personnel no. | 20021121 | ||
5 | Importing | PSADM_S | Value transfer | Type reference (TYPE) | HRFRPBS1_PSADM | Administrative position | 20021122 | ||
6 | Importing | TCLAS | Value transfer | Type reference (TYPE) | TCLAS | Transaction type for data storage | 20021121 |
Method CHECK_AUTHORITY_PSSTT_PSADM on class CL_HRPA_INFOTYPE_0429 has no exception.
Method CHECK_CONSISTENCY_PSSTT_PSADM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021115 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021115 | |||
3 | Importing | P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20021115 | ||
4 | Importing | PERIOD | Value transfer | Type reference (TYPE) | PSEN_PERIOD | Start date | 20021209 | ||
5 | Importing | SUBTY | Value transfer | Type reference (TYPE) | SUBTY | SubType | 20021115 | ||
6 | Importing | T5FPBS1A | Value transfer | Type reference (TYPE) | T5FPBS1A | Administrative position | 20021115 |
Method CHECK_CONSISTENCY_PSSTT_PSADM on class CL_HRPA_INFOTYPE_0429 has no exception.
Method CHECK_DATE_GE_BEGDA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20021121 | ||
2 | Importing | DATE | Call by reference | Type reference (TYPE) | DATUM | Date | 20021121 | ||
3 | Importing | DATE_FIELD_NAME | Call by reference | Type reference (TYPE) | PROP_FNAME | Default quick entry values: field name | 20021121 | ||
4 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021121 | ||
5 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021121 |
Method CHECK_DATE_GE_BEGDA on class CL_HRPA_INFOTYPE_0429 has no exception.
Method CHECK_ENDDA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid until | 20030227 | ||
2 | Importing | ENDDA_OLD | Call by reference | Type reference (TYPE) | ENDDA | Valid until | 20030227 | ||
3 | Importing | FCODE | Call by reference | Type reference (TYPE) | FCSTA | Function code status | 20030227 | ||
4 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20030227 | ||
5 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20030227 | |||
6 | Importing | SUBTY | Call by reference | Type reference (TYPE) | SUBTY | SsType | 20030227 |
Method CHECK_ENDDA on class CL_HRPA_INFOTYPE_0429 has no exception.
Method CHECK_EXISTENCE_PSSTT_PSADM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021115 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021115 | |||
3 | Importing | MESSAGE_TYPE | Value transfer | Type reference (TYPE) | CHAR1 | 1 character code | 20021115 | ||
4 | Importing | PERIOD | Value transfer | Type reference (TYPE) | PSEN_PERIOD | Start date | 20021209 | ||
5 | Importing | PSADM_S | Value transfer | Type reference (TYPE) | HRFRPBS1_PSADM | Administrative position | 20021122 |
Method CHECK_EXISTENCE_PSSTT_PSADM on class CL_HRPA_INFOTYPE_0429 has no exception.
Method CHECK_FDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Return value, return value following ABAP instructions | 20030218 | ||
2 | Importing | P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20030218 | ||
3 | Importing | PERIOD | Call by reference | Type reference (TYPE) | PSEN_PERIOD | Period | 20030218 | ||
4 | Importing | T525U | Call by reference | Type reference (TYPE) | T525U | Conversion rules for calculating seniority | 20030218 | ||
5 | Importing | T5FPBS1W | Call by reference | Type reference (TYPE) | T5FPBS1W | Administrative position | 20030218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | E_CAREER_DURATION | Duration required greater than max. authorized career dur. | 20030221 | |
2 | E_COH_CAR_DURATION | Inconsistency min/max durations according to career | 20030221 | |
3 | E_COH_CON_DURATION | Min/max duration customizing error of the admin. position | 20030221 | |
4 | E_COH_MAX_DURATION | Min. and maxim. permanent authorized duration inconsistency | 20030221 | |
5 | E_CONTINUE_DURATION | Duration require greater than the max. perm. authorized dur. | 20030221 | |
6 | E_MAX_DURATION | Duration required is greater than the max. authorized dur. | 20030221 | |
7 | E_MIN_DURATION | Duration required is less than the min. authorized duration | 20030221 | |
8 | INTERNAL_ERROR | Internal error | 20030221 |
Method CHECK_MODIFIABLE_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FCODE | Call by reference | Type reference (TYPE) | FCSTA | Function code status | 20030227 | ||
2 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20030226 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20030226 | |||
4 | Changing | P0429 | Call by reference | Type reference (TYPE) | P0429 | Employee record for infotype 0429 | 20030226 | ||
5 | Importing | P0429_OLD | Call by reference | Type reference (TYPE) | P0429 | Employee record for infotype 0429 | 20030226 |
Method CHECK_MODIFIABLE_FIELDS on class CL_HRPA_INFOTYPE_0429 has no exception.
Method CHECK_POSITION_ADMIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021114 | ||
2 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021114 | |||
3 | Importing | P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20021121 | ||
4 | Importing | PERIOD | Value transfer | Type reference (TYPE) | PSEN_PERIOD | Start date | 20021209 | ||
5 | Importing | PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personnel no. | 20021121 | ||
6 | Importing | PSADM_S | Value transfer | Type reference (TYPE) | HRFRPBS1_PSADM | Administrative position | 20021122 | ||
7 | Importing | SUBTY | Value transfer | Type reference (TYPE) | SUBTY | Infotype | 20021121 | ||
8 | Importing | TCLAS | Value transfer | Type reference (TYPE) | TCLAS | Transaction type for data storage | 20021114 |
Method CHECK_POSITION_ADMIN on class CL_HRPA_INFOTYPE_0429 has no exception.
Method CHECK_PREVIOUS_SITUATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20021127 | ||
2 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021127 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021127 | |||
4 | Importing | P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20021127 | ||
5 | Importing | SUBTY | Call by reference | Type reference (TYPE) | SUBTY | SsType | 20021127 | ||
6 | Importing | T525U | Call by reference | Type reference (TYPE) | T525U | Conversion rules for calculating seniority | 20030221 |
Method CHECK_PREVIOUS_SITUATION on class CL_HRPA_INFOTYPE_0429 has no exception.
Method CHECK_RENEWAL_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Start date | 20021125 | ||
2 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021125 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021125 | |||
4 | Importing | P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20021125 | ||
5 | Importing | PSADM_S | Value transfer | Type reference (TYPE) | HRFRPBS1_PSADM | Administrative position | 20021125 | ||
6 | Importing | RENVL | Value transfer | Type reference (TYPE) | P06_RENVL | Renewal number | 20021125 | ||
7 | Importing | SITUATION_BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Situation start date | 20021125 |
Method CHECK_RENEWAL_NUMBER on class CL_HRPA_INFOTYPE_0429 has no exception.
Method CHECK_RIGHT_PAR_LEAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FDATE | Value transfer | Type reference (TYPE) | P06_FDATE | Previsional end date | 20021209 | ||
2 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021209 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021209 | |||
4 | Importing | PERIOD | Value transfer | Type reference (TYPE) | PSEN_PERIOD | Start date | 20021209 | ||
5 | Importing | PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personnel no. | 20021209 |
Method CHECK_RIGHT_PAR_LEAVE on class CL_HRPA_INFOTYPE_0429 has no exception.
Method CHECK_RIGHT_PAR_LEAVE_ADOPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FDATE | Value transfer | Type reference (TYPE) | P06_FDATE | Previsional end date | 20021209 | ||
2 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021209 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021209 | |||
4 | Importing | PERIOD | Value transfer | Type reference (TYPE) | PSEN_PERIOD | Period | 20021209 | ||
5 | Importing | PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personnel no. | 20021209 |
Method CHECK_RIGHT_PAR_LEAVE_ADOPTION on class CL_HRPA_INFOTYPE_0429 has no exception.
Method CHECK_RIGHT_PAR_LEAVE_BIRTH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FDATE | Value transfer | Type reference (TYPE) | P06_FDATE | Previsional end date | 20021209 | ||
2 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021209 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021209 | |||
4 | Importing | PERIOD | Value transfer | Type reference (TYPE) | PSEN_PERIOD | Period | 20021209 | ||
5 | Importing | PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personnel no. | 20021209 |
Method CHECK_RIGHT_PAR_LEAVE_BIRTH on class CL_HRPA_INFOTYPE_0429 has no exception.
Method CORRECT_ENDDA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | DATE1 | Value transfer | Type reference (TYPE) | D | Date | 20030120 | ||
2 | Importing | DATE2 | Value transfer | Type reference (TYPE) | D | Date | 20030120 |
Method CORRECT_ENDDA on class CL_HRPA_INFOTYPE_0429 has no exception.
Method FIND_SITUATION_BEGDA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Start date | 20021122 | ||
2 | Exporting | BEGDA_SITUATION | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20021122 | ||
3 | Importing | P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20021122 | ||
4 | Importing | PSADM_S | Value transfer | Type reference (TYPE) | HRFRPBS1_PSADM | Statuary position | 20021122 | ||
5 | Importing | RENVL | Value transfer | Type reference (TYPE) | P06_RENVL | Renewal number | 20021122 |
Method FIND_SITUATION_BEGDA on class CL_HRPA_INFOTYPE_0429 has no exception.
Method FIND_SITUATION_ENDDA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ENDDA | Value transfer | Type reference (TYPE) | BEGDA | Start date | 20021204 | ||
2 | Exporting | ENDDA_SITUATION | Call by reference | Type reference (TYPE) | ENDDA | Valid until | 20021204 | ||
3 | Importing | FDATE | Value transfer | Type reference (TYPE) | P06_FDATE | Previsional end date | 20021204 | ||
4 | Importing | P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20021204 | ||
5 | Importing | PSADM_S | Value transfer | Type reference (TYPE) | HRFRPBS1_PSADM | Administrative position | 20021204 | ||
6 | Importing | RENVL | Value transfer | Type reference (TYPE) | P06_RENVL | Renewal number | 20021204 |
Method FIND_SITUATION_ENDDA on class CL_HRPA_INFOTYPE_0429 has no exception.
Method PNNNN_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Start date | 20021115 | ||
2 | Exporting | DATA_EXISTS | Value transfer | Type reference (TYPE) | BOOLE_D | Flag: Data exists : TRUE (='X") and FALSE (=' ') | 20021115 | ||
3 | Importing | ENDDA | Value transfer | Type reference (TYPE) | ENDDA | Valid until | 20021115 | ||
4 | Importing | INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotype | 20021115 | ||
5 | Exporting | MISSING_AUTH | Value transfer | Type reference (TYPE) | BOOLE_D | Flag: Missing authorization: TRUE (= 'X') and FALSE (= ' ') | 20021115 | ||
6 | Importing | PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personnel no. | 20021115 | ||
7 | Exporting | PNNNN_TAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | Staff record, infotype 0429 for one person | 20021115 | ||
8 | Importing | SUBTY | Value transfer | Type reference (TYPE) | SUBTY | SubType | 20021115 | ||
9 | Importing | TCLAS | Value transfer | Type reference (TYPE) | TCLAS | Transaction type for data storage | 20021115 |
Method PNNNN_TAB on class CL_HRPA_INFOTYPE_0429 has no exception.
Method READ_FUNC_CRULE_INFTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotype | 20021115 | ||
2 | Changing | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021112 | ||
3 | Importing | LAND1 | Value transfer | Type reference (TYPE) | LAND1 | Country key | 20021115 | ||
4 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20020924 | |||
5 | Importing | MOLGA | Value transfer | Type reference (TYPE) | MOLGA | 20021115 | |||
6 | Importing | SUBTY | Value transfer | Type reference (TYPE) | SUBTY | SsType | 20021115 | ||
7 | Exporting | T525U | Call by reference | Type reference (TYPE) | T525U | Conversion rules for calculating seniority | 20021115 |
Method READ_FUNC_CRULE_INFTY on class CL_HRPA_INFOTYPE_0429 has no exception.
Method SIMULATE_NEW_IT0429 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FCODE | Call by reference | Type reference (TYPE) | FCSTA | Function code status | 20030225 | ||
2 | Importing | P0429 | Call by reference | Type reference (TYPE) | P0429 | Employee record for infotype 0429 | 20030225 | ||
3 | Changing | P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20030225 | ||
4 | Importing | PSKEY | Call by reference | Type reference (TYPE) | PSKEY | Key for basic data | 20030225 |
Method SIMULATE_NEW_IT0429 on class CL_HRPA_INFOTYPE_0429 has no exception.
Method SPECIFIC_COMPUTATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | FCODE | Call by reference | Type reference (TYPE) | FCSTA | Function code status | 20030225 | ||
2 | Exporting | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20030225 | ||
3 | Importing | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20030225 | |||
4 | Changing | P0429 | Call by reference | Type reference (TYPE) | P0429 | Employee record for infotype 0429 | 20030225 | ||
5 | Importing | PSKEY | Call by reference | Type reference (TYPE) | PSKEY | Key for basic data | 20030225 | ||
6 | Importing | TCLAS | Value transfer | Type reference (TYPE) | TCLAS | Transaction type for data storage | 20030225 |
Method SPECIFIC_COMPUTATIONS on class CL_HRPA_INFOTYPE_0429 has no exception.
History
Last changed by/on | SAP | 20071120 |
SAP Release Created in | 200 |