Hierarchy

⤷

⤷

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 | ![]() |
Instance method | Protected | Method | Limit date autorized by max. continue length in T5FPBS1W | 20030220 |
2 | ![]() |
Instance method | Protected | Method | Calculate remaining career right | 20030221 |
3 | ![]() |
Instance method | Protected | Method | Calculate total length of the adm. pos. between begda, endda | 20030225 |
4 | ![]() |
Instance method | Protected | Method | Check admin. pos. PSSTT PSADM is allowed for PERSG PERSK | 20021121 |
5 | ![]() |
Instance method | Protected | Method | Check admin. pos. PSSTT PSADM fits to data on DB PA0429 | 20021115 |
6 | ![]() |
Instance method | Protected | Method | Check that a date >= BEGDA | 20021121 |
7 | ![]() |
Instance method | Protected | Method | Check if changes to end date are allowed | 20030227 |
8 | ![]() |
Instance method | Protected | Method | Check admin. pos. PSSTT PSADM exists in Period in T5FPBS1W | 20021115 |
9 | ![]() |
Instance method | Protected | Method | Check the anticipated end date - field FDATE | 20030218 |
10 | ![]() |
Instance method | Protected | Method | Modify mode: Check changes are allowed | 20030226 |
11 | ![]() |
Instance method | Protected | Method | Check consistancy PSSTT PSADM | 20021114 |
12 | ![]() |
Instance method | Protected | Method | Check the duration of the preceding situation | 20021127 |
13 | ![]() |
Instance method | Protected | Method | Check if renewal number is correct | 20021125 |
14 | ![]() |
Instance method | Protected | Method | Check if legally parental leave(birth/adoption) is allowed | 20021209 |
15 | ![]() |
Instance method | Protected | Method | Check if legally parental leave for adoption is allowed | 20021209 |
16 | ![]() |
Instance method | Protected | Method | Check if legally parental leave for birth is allowed | 20021209 |
17 | ![]() |
Instance method | Protected | Method | Utility: Correct an end date | 20030120 |
18 | ![]() |
Static method | Public | Method | Determine the begin date of the situation | 20021122 |
19 | ![]() |
Instance method | Protected | Method | Determine the end date of the situation | 20021204 |
20 | ![]() |
Instance method | Protected | Method | Utility: Read infotype records for the specified person | 20021115 |
21 | ![]() |
Static method | Public | Method | Read the seniority calculation rule (feature) funct. module | 20020920 |
22 | ![]() |
Instance method | Protected | Method | Simulate infotype whose duration was changed | 20030225 |
23 | ![]() |
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 | ![]() |
BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20030220 | ||
2 | ![]() |
DMPCT | Call by reference | Type reference (TYPE) | P06_DMPCT | Maximum continuous duration of the employment status | 20030220 | ||
3 | ![]() |
DUPU4 | Call by reference | Type reference (TYPE) | PT_ZEINH | Time/measurement unit | 20030220 | ||
4 | ![]() |
ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid until | 20030220 | ||
5 | ![]() |
P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20030220 | ||
6 | ![]() |
PSADM_S | Call by reference | Type reference (TYPE) | HRFRPBS1_PSADM | Administrative position | 20030220 | ||
7 | ![]() |
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 | ![]() |
BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20030221 | ||
2 | ![]() |
DMPCA | Call by reference | Type reference (TYPE) | P06_DMPCA | Authorized duration of the position on the career (Number) | 20030221 | ||
3 | ![]() |
DUPU3 | Call by reference | Type reference (TYPE) | PT_ZEINH | Time/measurement unit | 20030221 | ||
4 | ![]() |
DURAT | Call by reference | Type reference (TYPE) | PSEN_DURATION_DEC | Duration in years, months and days with decimals | 20030221 | ||
5 | ![]() |
P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20030221 | ||
6 | ![]() |
PSADM_S | Call by reference | Type reference (TYPE) | HRFRPBS1_PSADM | Administrative position | 20030221 | ||
7 | ![]() |
T525U | Call by reference | Type reference (TYPE) | T525U | Conversion rules for calculating seniority | 20030221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Duration required greater than max. authorized career dur. | 20030225 | |
2 | ![]() |
Internal error | 20030221 |
Method CALCULATE_TOTAL_LENGTH_PSADM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DURAT | Call by reference | Type reference (TYPE) | PSEN_DURATION_DEC | Duration in years, months and days with decimals | 20030225 | ||
2 | ![]() |
P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20030225 | ||
3 | ![]() |
PERIOD | Call by reference | Type reference (TYPE) | PSEN_PERIOD | Period | 20030225 | ||
4 | ![]() |
PSADM_S | Call by reference | Type reference (TYPE) | HRFRPBS1_PSADM | Administrative position | 20030225 | ||
5 | ![]() |
T525U | Call by reference | Type reference (TYPE) | T525U | Conversion rules for calculating seniority | 20030225 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Internal error | 20030225 |
Method CHECK_AUTHORITY_PSSTT_PSADM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021121 | ||
2 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021121 | |||
3 | ![]() |
PERIOD | Value transfer | Type reference (TYPE) | PSEN_PERIOD | Start date | 20021209 | ||
4 | ![]() |
PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personnel no. | 20021121 | ||
5 | ![]() |
PSADM_S | Value transfer | Type reference (TYPE) | HRFRPBS1_PSADM | Administrative position | 20021122 | ||
6 | ![]() |
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 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021115 | ||
2 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021115 | |||
3 | ![]() |
P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20021115 | ||
4 | ![]() |
PERIOD | Value transfer | Type reference (TYPE) | PSEN_PERIOD | Start date | 20021209 | ||
5 | ![]() |
SUBTY | Value transfer | Type reference (TYPE) | SUBTY | SubType | 20021115 | ||
6 | ![]() |
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 | ![]() |
BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20021121 | ||
2 | ![]() |
DATE | Call by reference | Type reference (TYPE) | DATUM | Date | 20021121 | ||
3 | ![]() |
DATE_FIELD_NAME | Call by reference | Type reference (TYPE) | PROP_FNAME | Default quick entry values: field name | 20021121 | ||
4 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021121 | ||
5 | ![]() |
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 | ![]() |
ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Valid until | 20030227 | ||
2 | ![]() |
ENDDA_OLD | Call by reference | Type reference (TYPE) | ENDDA | Valid until | 20030227 | ||
3 | ![]() |
FCODE | Call by reference | Type reference (TYPE) | FCSTA | Function code status | 20030227 | ||
4 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20030227 | ||
5 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20030227 | |||
6 | ![]() |
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 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021115 | ||
2 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021115 | |||
3 | ![]() |
MESSAGE_TYPE | Value transfer | Type reference (TYPE) | CHAR1 | 1 character code | 20021115 | ||
4 | ![]() |
PERIOD | Value transfer | Type reference (TYPE) | PSEN_PERIOD | Start date | 20021209 | ||
5 | ![]() |
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 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Return value, return value following ABAP instructions | 20030218 | ||
2 | ![]() |
P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20030218 | ||
3 | ![]() |
PERIOD | Call by reference | Type reference (TYPE) | PSEN_PERIOD | Period | 20030218 | ||
4 | ![]() |
T525U | Call by reference | Type reference (TYPE) | T525U | Conversion rules for calculating seniority | 20030218 | ||
5 | ![]() |
T5FPBS1W | Call by reference | Type reference (TYPE) | T5FPBS1W | Administrative position | 20030218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Duration required greater than max. authorized career dur. | 20030221 | |
2 | ![]() |
Inconsistency min/max durations according to career | 20030221 | |
3 | ![]() |
Min/max duration customizing error of the admin. position | 20030221 | |
4 | ![]() |
Min. and maxim. permanent authorized duration inconsistency | 20030221 | |
5 | ![]() |
Duration require greater than the max. perm. authorized dur. | 20030221 | |
6 | ![]() |
Duration required is greater than the max. authorized dur. | 20030221 | |
7 | ![]() |
Duration required is less than the min. authorized duration | 20030221 | |
8 | ![]() |
Internal error | 20030221 |
Method CHECK_MODIFIABLE_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
FCODE | Call by reference | Type reference (TYPE) | FCSTA | Function code status | 20030227 | ||
2 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20030226 | ||
3 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20030226 | |||
4 | ![]() |
P0429 | Call by reference | Type reference (TYPE) | P0429 | Employee record for infotype 0429 | 20030226 | ||
5 | ![]() |
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 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021114 | ||
2 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021114 | |||
3 | ![]() |
P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20021121 | ||
4 | ![]() |
PERIOD | Value transfer | Type reference (TYPE) | PSEN_PERIOD | Start date | 20021209 | ||
5 | ![]() |
PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personnel no. | 20021121 | ||
6 | ![]() |
PSADM_S | Value transfer | Type reference (TYPE) | HRFRPBS1_PSADM | Administrative position | 20021122 | ||
7 | ![]() |
SUBTY | Value transfer | Type reference (TYPE) | SUBTY | Infotype | 20021121 | ||
8 | ![]() |
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 | ![]() |
BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20021127 | ||
2 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021127 | ||
3 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021127 | |||
4 | ![]() |
P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20021127 | ||
5 | ![]() |
SUBTY | Call by reference | Type reference (TYPE) | SUBTY | SsType | 20021127 | ||
6 | ![]() |
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 | ![]() |
BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Start date | 20021125 | ||
2 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021125 | ||
3 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021125 | |||
4 | ![]() |
P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20021125 | ||
5 | ![]() |
PSADM_S | Value transfer | Type reference (TYPE) | HRFRPBS1_PSADM | Administrative position | 20021125 | ||
6 | ![]() |
RENVL | Value transfer | Type reference (TYPE) | P06_RENVL | Renewal number | 20021125 | ||
7 | ![]() |
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 | ![]() |
FDATE | Value transfer | Type reference (TYPE) | P06_FDATE | Previsional end date | 20021209 | ||
2 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021209 | ||
3 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021209 | |||
4 | ![]() |
PERIOD | Value transfer | Type reference (TYPE) | PSEN_PERIOD | Start date | 20021209 | ||
5 | ![]() |
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 | ![]() |
FDATE | Value transfer | Type reference (TYPE) | P06_FDATE | Previsional end date | 20021209 | ||
2 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021209 | ||
3 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021209 | |||
4 | ![]() |
PERIOD | Value transfer | Type reference (TYPE) | PSEN_PERIOD | Period | 20021209 | ||
5 | ![]() |
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 | ![]() |
FDATE | Value transfer | Type reference (TYPE) | P06_FDATE | Previsional end date | 20021209 | ||
2 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021209 | ||
3 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20021209 | |||
4 | ![]() |
PERIOD | Value transfer | Type reference (TYPE) | PSEN_PERIOD | Period | 20021209 | ||
5 | ![]() |
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 | ![]() |
DATE1 | Value transfer | Type reference (TYPE) | D | Date | 20030120 | ||
2 | ![]() |
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 | ![]() |
BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Start date | 20021122 | ||
2 | ![]() |
BEGDA_SITUATION | Call by reference | Type reference (TYPE) | BEGDA | Start date | 20021122 | ||
3 | ![]() |
P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20021122 | ||
4 | ![]() |
PSADM_S | Value transfer | Type reference (TYPE) | HRFRPBS1_PSADM | Statuary position | 20021122 | ||
5 | ![]() |
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 | ![]() |
ENDDA | Value transfer | Type reference (TYPE) | BEGDA | Start date | 20021204 | ||
2 | ![]() |
ENDDA_SITUATION | Call by reference | Type reference (TYPE) | ENDDA | Valid until | 20021204 | ||
3 | ![]() |
FDATE | Value transfer | Type reference (TYPE) | P06_FDATE | Previsional end date | 20021204 | ||
4 | ![]() |
P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20021204 | ||
5 | ![]() |
PSADM_S | Value transfer | Type reference (TYPE) | HRFRPBS1_PSADM | Administrative position | 20021204 | ||
6 | ![]() |
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 | ![]() |
BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Start date | 20021115 | ||
2 | ![]() |
DATA_EXISTS | Value transfer | Type reference (TYPE) | BOOLE_D | Flag: Data exists : TRUE (='X") and FALSE (=' ') | 20021115 | ||
3 | ![]() |
ENDDA | Value transfer | Type reference (TYPE) | ENDDA | Valid until | 20021115 | ||
4 | ![]() |
INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotype | 20021115 | ||
5 | ![]() |
MISSING_AUTH | Value transfer | Type reference (TYPE) | BOOLE_D | Flag: Missing authorization: TRUE (= 'X') and FALSE (= ' ') | 20021115 | ||
6 | ![]() |
PERNR | Value transfer | Type reference (TYPE) | PERNR_D | Personnel no. | 20021115 | ||
7 | ![]() |
PNNNN_TAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | Staff record, infotype 0429 for one person | 20021115 | ||
8 | ![]() |
SUBTY | Value transfer | Type reference (TYPE) | SUBTY | SubType | 20021115 | ||
9 | ![]() |
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 | ![]() |
INFTY | Value transfer | Type reference (TYPE) | INFTY | Infotype | 20021115 | ||
2 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20021112 | ||
3 | ![]() |
LAND1 | Value transfer | Type reference (TYPE) | LAND1 | Country key | 20021115 | ||
4 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20020924 | |||
5 | ![]() |
MOLGA | Value transfer | Type reference (TYPE) | MOLGA | 20021115 | |||
6 | ![]() |
SUBTY | Value transfer | Type reference (TYPE) | SUBTY | SsType | 20021115 | ||
7 | ![]() |
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 | ![]() |
FCODE | Call by reference | Type reference (TYPE) | FCSTA | Function code status | 20030225 | ||
2 | ![]() |
P0429 | Call by reference | Type reference (TYPE) | P0429 | Employee record for infotype 0429 | 20030225 | ||
3 | ![]() |
P0429_TAB | Call by reference | Type reference (TYPE) | P0429_TAB | Administrative position | 20030225 | ||
4 | ![]() |
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 | ![]() |
FCODE | Call by reference | Type reference (TYPE) | FCSTA | Function code status | 20030225 | ||
2 | ![]() |
IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | BOOLE field data elements: TRUE (='X') and FALSE (=' ') | 20030225 | ||
3 | ![]() |
MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPA_MESSAGE_HANDLER | 20030225 | |||
4 | ![]() |
P0429 | Call by reference | Type reference (TYPE) | P0429 | Employee record for infotype 0429 | 20030225 | ||
5 | ![]() |
PSKEY | Call by reference | Type reference (TYPE) | PSKEY | Key for basic data | 20030225 | ||
6 | ![]() |
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 |