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 |