Hierarchy
⤷ PY-FR (Application Component) France
⤷ P99S_TNM (Package) Training needs management
Properties
Class | CL_HRTNM_INFTY_SERVICES | |
Short Description | Services class of TNM infotypes | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | P99S_TNM | Training needs management |
Created | 20070123 | SAP |
Last change | 20110809 | 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 | IF_HRBAS_BOOLE_D | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | IF_HRBAS_CONSTANTS | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | P99SF | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
5 | PTNM1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HRTNM_INFTY_SERVICES has no interface implemented.
Friends
Class CL_HRTNM_INFTY_SERVICES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | A_READ_INFOTYPE | Static Attribute | Protected | Object reference (TYPE REF TO) | IF_HRBAS_READ_INFOTYPE | HRBAS Read Infotype Records | 20070129 | ||
2 | A_READ_INFTY | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_HRBAS_READ_INFOTYPE | HRBAS Read Infotype Records | 20101007 | ||
3 | A_TAB_ERROR | Static Attribute | Protected | Type reference (TYPE) | HRERROR_TAB | HR Errors Table | 20070919 | ||
4 | A_TAB_P0001 | Static Attribute | Protected | Type reference (TYPE) | P0001_TAB | HR Master Record: Infotype 0001 (Organizational Assignment) | 20070919 | ||
5 | A_TAB_P0008 | Static Attribute | Protected | Type reference (TYPE) | P0008_TAB | HR Master Record: Infotype 0008 (Basic Pay) | 20070919 | ||
6 | A_TAB_P0016 | Static Attribute | Protected | Type reference (TYPE) | P0016_TAB | HR Master Record: Infotype 0016 (Contract Elements)HR Master | 20070919 | ||
7 | A_TAB_P0233 | Static Attribute | Protected | Type reference (TYPE) | P0233_TAB | HR Master Record: Infotype 0233 (Social Survey) | 20070919 | ||
8 | A_TAB_P0429 | Static Attribute | Protected | Type reference (TYPE) | P0429_TAB | HR Master Record: Infotype 0429 (Position in PS) | 20070919 | ||
9 | A_TAB_P0431 | Static Attribute | Protected | Type reference (TYPE) | P0431_TAB | Fiche du personnel infotype 0007 (Durée théo. du travail) | 20070919 | ||
10 | A_WA_FTEGC | Static Attribute | Protected | Type reference (TYPE) | FTEGC | Structure caractéristique Training need pour Employee Group | 20070919 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_CURRENCY | Static method | Public | Method | Check currency | 20070215 |
2 | CHECK_FIELDS_SETTINGS | Static method | Public | Method | Check fields settings of a given IT (required, display...) | 20070301 |
3 | CHECK_RELATIONSHIP | Static method | Public | Method | 20070126 | |
4 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20101007 |
5 | GET_BUSINESS_EVENT_TYPE | Instance method | Public | Method | Return the business event type related to a traning need | 20101007 |
6 | GET_CLASSES | Static method | Public | Method | Get classes related to infty defined in tables T77TNM_CL/CCL | 20081211 |
7 | GET_CLASSNAME | Static method | Public | Method | Get Class Name | 20070910 |
8 | GET_CLASSNAME_VALO | Static method | Public | Method | Get Class Name Valorization | 20070912 |
9 | GET_COURSES | Instance method | Public | Method | Get courses of a business event type | 20101007 |
10 | GET_HRPAD_FROM_RELATIONSHIPS | Instance method | Public | Method | Get the additional data from several relationships | 20120803 |
11 | GET_INFTY_INFO | Static method | Public | Method | Get info on given infotype | 20070528 |
12 | GET_INFTY_TEXT | Static method | Public | Method | Get infotype text | 20081020 |
13 | GET_IT_MEDATA | Static method | Public | Method | Get IT fields settings | 20070301 |
14 | GET_OBJECT_RELATIONS_PAD941 | Instance method | Public | Method | Get object 941 relationships having given additional data | 20120803 |
15 | GET_PLVAR | Static method | Public | Method | Get Plan version | 20070215 |
16 | GET_REQUESTED_TYPE | Static method | Private | Method | Get requested info on IT fields settings | 20070301 |
17 | GET_REQUIRED_IT1001 | Static method | Public | Method | Get requested IT1001 relationships | 20070418 |
18 | GET_REQUIRED_IT1001_BIS | Static method | Public | Method | Get requested IT1001 relationships - changing param. | 20071003 |
19 | HANDLE_FIELD_LIST | Static method | Public | Method | Handle field list to be displayed after raising errors | 20070126 |
20 | HANDLE_MESSAGE_LIST | Static method | Public | Method | Handle message list display | 20070125 |
21 | HANDLE_MESSAGE_LIST_BIS | Static method | Public | Method | Handle list of messages | 20070326 |
22 | READ_FEATURE_FTEGC | Static method | Public | Method | Read Feature FTEGC | 20071016 |
23 | READ_FEATURE_FTNMS | Static method | Public | Method | Read Feature FTNMS | 20071031 |
24 | READ_INFTY | Static method | Public | Method | Retrieve infty data for a given object | 20070308 |
25 | READ_INFTY_FROM_1001 | Static method | Public | Method | Read infotype data linked to a given object with IT1001 data | 20070129 |
26 | READ_OBJ_SHORT_TEXT | Static method | Public | Method | Returns the short text of an object (info type 1000) | 20100816 |
27 | READ_STRUCTURE_FTEGC | Static method | Private | Method | Read feature structure FTEGC | 20070919 |
28 | READ_STRUCTURE_FTNMS | Static method | Private | Method | Read feature structure FTNMS | 20071031 |
29 | RH_READ_INFTY | Static method | Public | Method | Read infotype | 20070215 |
30 | RH_READ_INFTY_HRTNNNN | Static method | Public | Method | Retrieve occurence in table HRTnnnnn | 20070215 |
31 | SET_HRTNNNN | Static method | Public | Method | Set current hrtnnnn | 20070123 |
32 | SET_OLD_HRTNNNN | Static method | Public | Method | Set old hrtnnnn | 20070123 |
33 | SET_PNNNN_EXP | Static method | Public | Method | Set PNNNN expended structure | 20070403 |
34 | SET_TAB_HRTNNNN_TO_TAB_PTNNNN | Static method | Public | Method | Transfer hrtnnnn content to table type ptnnnn | 20070315 |
35 | SET_TAB_PTNNNN_TO_TAB_HRTNNNN | Static method | Public | Method | Transfer table type ptnnnn to hrtnnnn table | 20070319 |
Events
Class CL_HRTNM_INFTY_SERVICES has no event.
Types
Class CL_HRTNM_INFTY_SERVICES has no local type.
Method Signatures
Method CHECK_CURRENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_CURRENCY | Call by reference | Type reference (TYPE) | TCURC | Currency Codes | 20070215 | ||
2 | Importing | IM_CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Character-Type Value | 20070215 |
Method CHECK_CURRENCY on class CL_HRTNM_INFTY_SERVICES has no exception.
Method CHECK_FIELDS_SETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_IS_OK | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070301 | ||
2 | Exporting | EX_HRT_REQUIRED | Call by reference | Type reference (TYPE) | XFELD | Boolean enabls to know if at least 1 HRT field is mandatory | 20070301 | ||
3 | Exporting | EX_TAB_FIELD_TNM | Call by reference | Type reference (TYPE) | HRTNM_FIELD_TAB | TNM | 20070301 | ||
4 | Exporting | EX_TAB_METADATA | Call by reference | Type reference (TYPE) | HRBAS_FIELD_METADATA_TAB | HRBAS: Metadata Table | 20070301 | ||
5 | Importing | IM_PNNNN | Call by reference | Type reference (TYPE) | ANY | 20070301 | |||
6 | Importing | IM_REQUEST_ATTR | Call by reference | Type reference (TYPE) | C | 'A' all, 'M' mandatory, 'R' read only, 'U' unused | 20070301 | ||
7 | Importing | IM_SNAME | Call by reference | Type reference (TYPE) | SNAME | Server Name | 20070301 | ||
8 | Importing | IM_TABNR | Call by reference | Type reference (TYPE) | HRTABNR | Reference Number to Table Part | 20070301 | ||
9 | Importing | IM_TAB_PTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20070301 | |||
10 | Importing | IM_TBTAB | Call by reference | Type reference (TYPE) | TBTABL | 20070301 |
Method CHECK_FIELDS_SETTINGS on class CL_HRTNM_INFTY_SERVICES has no exception.
Method CHECK_RELATIONSHIP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_TAB_OBJECT_INFO | Call by reference | Type reference (TYPE) | HRTNM_OBJECT_INFO_TAB | Object info: table type | 20070126 | ||
2 | Importing | IM_PNNNN | Call by reference | Type reference (TYPE) | ANY | 20070126 |
Method CHECK_RELATIONSHIP on class CL_HRTNM_INFTY_SERVICES has no exception.
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_HRTNM_INFTY_SERVICES has no parameter.
Method CONSTRUCTOR on class CL_HRTNM_INFTY_SERVICES has no exception.
Method GET_BUSINESS_EVENT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_EVENT_TYPE | Call by reference | Type reference (TYPE) | P1000 | Infotype 1000 | 20101007 | ||
2 | Importing | IM_AUTH_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | 20101007 | ||
3 | Importing | IM_TN | Call by reference | Type reference (TYPE) | HRIPKEY | Key Structure for Infotype Structures PNNNN | 20101007 |
Method GET_BUSINESS_EVENT_TYPE on class CL_HRTNM_INFTY_SERVICES has no exception.
Method GET_CLASSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_BLCLA | Call by reference | Type reference (TYPE) | HRTNM_BUCLA | TNM: buffer class reference | 20081211 | ||
2 | Exporting | EX_BUCLA | Call by reference | Type reference (TYPE) | HRTNM_BUCLA | TNM: buffer class reference | 20081211 | ||
3 | Exporting | EX_INCLA | Call by reference | Type reference (TYPE) | HRTNM_INCLA | TNM: inheritance class reference | 20081211 | ||
4 | Importing | IM_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20081211 |
Method GET_CLASSES on class CL_HRTNM_INFTY_SERVICES has no exception.
Method GET_CLASSNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_CLASSNAME | Call by reference | Type reference (TYPE) | CLASSNAME | Reference type | 20070910 | ||
2 | Exporting | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20070910 | ||
3 | Importing | IM_APPL | Call by reference | Type reference (TYPE) | P_APPL | Subapplication | 20070910 | ||
4 | Importing | IM_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Country Grouping | 20070910 | ||
5 | Importing | IM_TCODE | Call by reference | Type reference (TYPE) | TCODE | Transaction Code | 20070910 |
Method GET_CLASSNAME on class CL_HRTNM_INFTY_SERVICES has no exception.
Method GET_CLASSNAME_VALO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_IF_VALO | Call by reference | Object reference (TYPE REF TO) | IF_HRTNM_VALO_COMPUT_GUI | TNM: interface valuation computation | 20070912 | ||
2 | Changing | CH_VALO | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20070912 | |||
3 | Importing | IM_APPL | Call by reference | Type reference (TYPE) | P_APPL | Subapplication | 20070912 | ||
4 | Importing | IM_IF_VALO | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20070912 | |||
5 | Importing | IM_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Country Grouping | 20070912 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRTNM_GUI | Training Needs Management: GUI exceptions class | 20070919 |
Method GET_COURSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_TAB_COURSES | Call by reference | Type reference (TYPE) | HRTNM_P1001_TAB | Table Type With Structure P1001 | 20101007 | ||
2 | Importing | IM_AUTH_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | 20101007 | ||
3 | Importing | IM_EVENT_TYPE | Call by reference | Type reference (TYPE) | HRIPKEY | Key Structure for Infotype Structures PNNNN | 20101007 |
Method GET_COURSES on class CL_HRTNM_INFTY_SERVICES has no exception.
Method GET_HRPAD_FROM_RELATIONSHIPS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_HRPAD | Call by reference | Type reference (TYPE) | TABLE | Table with the relationship additional data | 20120803 | ||
2 | Importing | IT_P1001 | Call by reference | Type reference (TYPE) | P1001TAB | Table with the Structure P1001 | 20120803 | ||
3 | Importing | IV_RELAT | Call by reference | Type reference (TYPE) | T778V-RELAT | Relationship Between Objects | 20120803 |
Method GET_HRPAD_FROM_RELATIONSHIPS on class CL_HRTNM_INFTY_SERVICES has no exception.
Method GET_INFTY_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_IS_TINFTY | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070528 | ||
2 | Exporting | EX_WA_T777D | Call by reference | Type reference (TYPE) | T777D | Infotypes - Dialog/Database Assignment | 20070528 | ||
3 | Importing | IM_INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Infotype | 20070528 |
Method GET_INFTY_INFO on class CL_HRTNM_INFTY_SERVICES has no exception.
Method GET_INFTY_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EV_ITEXT | Value transfer | Type reference (TYPE) | ITEXT | Infotype Name | 20081020 | ||
2 | Importing | IV_INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Infotype | 20081020 |
Method GET_INFTY_TEXT on class CL_HRTNM_INFTY_SERVICES has no exception.
Method GET_IT_MEDATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_TAB_METADATA | Call by reference | Type reference (TYPE) | HRBAS_FIELD_METADATA_TAB | HRBAS: Metadata Table | 20070301 | ||
2 | Importing | IM_PNNNN | Call by reference | Type reference (TYPE) | ANY | 20070301 | |||
3 | Importing | IM_TABNR | Call by reference | Type reference (TYPE) | HRTABNR | Reference Number to Table Part | 20070301 | ||
4 | Importing | IM_TAB_PTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20070301 | |||
5 | Importing | IM_TBTAB | Call by reference | Type reference (TYPE) | TBTABL | Database Table for Table Infotype | 20070301 |
Method GET_IT_MEDATA on class CL_HRTNM_INFTY_SERVICES has no exception.
Method GET_OBJECT_RELATIONS_PAD941 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_P1001 | Call by reference | Type reference (TYPE) | HRTNM_HRP10001 | Relationships | 20120803 | ||
2 | Importing | IT_HRPAD941 | Call by reference | Type reference (TYPE) | HRTNM_PAD941 | Additional data of relationship 941 | 20120803 | ||
3 | Importing | IV_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | Object ID | 20120803 | ||
4 | Importing | IV_OTYPE | Call by reference | Type reference (TYPE) | P1000-OTYPE | Object Type | 20120803 | ||
5 | Importing | IV_PLVAR | Call by reference | Type reference (TYPE) | P1000-PLVAR | Plan Version | 20120803 |
Method GET_OBJECT_RELATIONS_PAD941 on class CL_HRTNM_INFTY_SERVICES has no exception.
Method GET_PLVAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Version | 20070215 | ||
2 | Exporting | EX_SUBRC | Value transfer | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20070215 |
Method GET_PLVAR on class CL_HRTNM_INFTY_SERVICES has no exception.
Method GET_REQUESTED_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_TAB_METADATA | Call by reference | Type reference (TYPE) | HRBAS_FIELD_METADATA_TAB | HRBAS: Metadata Table | 20070301 | ||
2 | Importing | IM_REQUEST_ATTR | Call by reference | Type reference (TYPE) | C | 20070301 |
Method GET_REQUESTED_TYPE on class CL_HRTNM_INFTY_SERVICES has no exception.
Method GET_REQUIRED_IT1001 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_TAB_P1001 | Call by reference | Type reference (TYPE) | P1001TAB | Table with the Structure P1001 | 20070418 | ||
2 | Importing | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20070418 | ||
3 | Importing | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20070418 | ||
4 | Importing | IM_FILL_BUFFER | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20080201 | ||
5 | Importing | IM_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Object id | 20070418 | ||
6 | Importing | IM_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Structure with Object Type | 20070418 | ||
7 | Importing | IM_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Version | 20070418 | ||
8 | Importing | IM_READ_OM_BUFFER | Call by reference | Type reference (TYPE) | XFELD | Read OM buffer | 20070604 | ||
9 | Importing | IM_TAB_RELAT_OBJ | Call by reference | Type reference (TYPE) | PTNM1_TAB_RELAT_OBJ | Type of target related objects | 20070418 | ||
10 | Importing | IV_NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20101020 |
Method GET_REQUIRED_IT1001 on class CL_HRTNM_INFTY_SERVICES has no exception.
Method GET_REQUIRED_IT1001_BIS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_TAB_P1001 | Call by reference | Type reference (TYPE) | P1001TAB | Table with the Structure P1001 | 20071003 | ||
2 | Importing | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20071003 | ||
3 | Importing | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20071003 | ||
4 | Importing | IM_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20071003 | ||
5 | Importing | IM_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Object Type | 20071003 | ||
6 | Importing | IM_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Version | 20071003 | ||
7 | Importing | IM_READ_OM_BUFFER | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20071003 | ||
8 | Importing | IM_TAB_RELAT_OBJ | Call by reference | Type reference (TYPE) | PTNM1_TAB_RELAT_OBJ | 20071003 |
Method GET_REQUIRED_IT1001_BIS on class CL_HRTNM_INFTY_SERVICES has no exception.
Method HANDLE_FIELD_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EXCLUDE_GROUP | Call by reference | Type reference (TYPE) | CHAR3 | 3-Byte field | 20070213 | ||
2 | Importing | IM_TAB_FIELD | Call by reference | Type reference (TYPE) | HRBAS_FIELD_TAB | Field List | 20070126 |
Method HANDLE_FIELD_LIST on class CL_HRTNM_INFTY_SERVICES has no exception.
Method HANDLE_MESSAGE_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_IS_ERROR | Call by reference | Type reference (TYPE) | XFELD | Boolean enables to kown if there is an error message | 20070125 | ||
2 | Exporting | EX_TAB_FIELD_LIST | Call by reference | Type reference (TYPE) | HRBAS_FIELD_TAB | All fields list that deal with major errors | 20070126 | ||
3 | Exporting | EX_TAB_MESSAGE | Call by reference | Type reference (TYPE) | HRBAS_MESSAGE_TAB | HR Infotype Data: Message List | 20070125 | ||
4 | Exporting | EX_WA_ERROR_MESSAGE | Call by reference | Type reference (TYPE) | HRBAS_MESSAGE | HR Infotype Data: Message | 20070125 | ||
5 | Importing | IM_DELETE_DUPLICATE | Call by reference | Type reference (TYPE) | XFELD | Delete duplicate record | 20070129 | ||
6 | Importing | IM_NO_REFRESH | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070530 | ||
7 | Importing | IM_O_MESSAGE_LIST | Call by reference | Object reference (TYPE REF TO) | CL_HRTNM_MESSAGE_LIST | Message list class for TNM IT class | 20070125 |
Method HANDLE_MESSAGE_LIST on class CL_HRTNM_INFTY_SERVICES has no exception.
Method HANDLE_MESSAGE_LIST_BIS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_IS_ERROR | Call by reference | Type reference (TYPE) | XFELD | Boolean enables to kown if there is an error message | 20070326 | ||
2 | Exporting | EX_TAB_FIELD_LIST | Call by reference | Type reference (TYPE) | HRBAS_FIELD_TAB | All fields list that deal with major errors | 20070326 | ||
3 | Exporting | EX_TAB_MESSAGE | Call by reference | Type reference (TYPE) | HRBAS_MESSAGE_TAB | HR Infotype Data: Message List | 20070326 | ||
4 | Exporting | EX_WA_ERROR_MESSAGE | Call by reference | Type reference (TYPE) | HRBAS_MESSAGE | HR Infotype Data: Message | 20070326 | ||
5 | Importing | IM_DELETE_DUPLICATE | Call by reference | Type reference (TYPE) | XFELD | Delete duplicate record | 20070326 | ||
6 | Importing | IM_E_MSG_ONLY | Call by reference | Type reference (TYPE) | XFELD | Only display error message | 20070531 | ||
7 | Importing | IM_O_MESSAGE_LIST | Call by reference | Object reference (TYPE REF TO) | CL_HRTNM_MESSAGE_LIST | Message list class for TNM IT class | 20070326 |
Method HANDLE_MESSAGE_LIST_BIS on class CL_HRTNM_INFTY_SERVICES has no exception.
Method READ_FEATURE_FTEGC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_TAB_ERROR | Call by reference | Type reference (TYPE) | HRERROR_TAB | HR Errors Table | 20071016 | ||
2 | Changing | CH_TAB_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | HR Master Record: Infotype 0001 (Organizational Assignment) | 20071016 | ||
3 | Changing | CH_TAB_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | HR Master Record: Infotype 0008 (Basic Pay) | 20071016 | ||
4 | Changing | CH_TAB_P0016 | Call by reference | Type reference (TYPE) | P0016_TAB | HR Master Record: Infotype 0016 (Contract Elements) | 20071016 | ||
5 | Changing | CH_TAB_P0233 | Call by reference | Type reference (TYPE) | P0233_TAB | 20071016 | |||
6 | Changing | CH_TAB_P0429 | Call by reference | Type reference (TYPE) | P0429_TAB | 20071016 | |||
7 | Changing | CH_TAB_P0431 | Call by reference | Type reference (TYPE) | P0431_TAB | Fiche du personnel infotype 0007 (Durée théo. du travail) | 20071016 | ||
8 | Exporting | EX_FTEGC | Call by reference | Type reference (TYPE) | HRTNM_TEGRC | Training Employee Group | 20071016 | ||
9 | Exporting | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20071016 | ||
10 | Exporting | EX_WA_FTEGC | Call by reference | Type reference (TYPE) | FTEGC | Structure caractéristique Training need pour Employee Group | 20071016 | ||
11 | Importing | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20071017 | ||
12 | Importing | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20071017 | ||
13 | Importing | IM_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Cost Estimate Number | 20071016 |
Method READ_FEATURE_FTEGC on class CL_HRTNM_INFTY_SERVICES has no exception.
Method READ_FEATURE_FTNMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_TAB_ERROR | Call by reference | Type reference (TYPE) | HRERROR_TAB | HR Errors Table | 20071105 | ||
2 | Changing | CH_TAB_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | HR Master Record: Infotype 0001 (Organizational Assignment) | 20071105 | ||
3 | Exporting | EX_FTNMS | Call by reference | Type reference (TYPE) | HRTNM_PMETN | Data Element for structure PMETN | 20071105 | ||
4 | Exporting | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20071105 | ||
5 | Exporting | EX_WA_PMETN | Call by reference | Type reference (TYPE) | PMETN | Structure pour feature Training Needs Management Switch | 20071105 | ||
6 | Importing | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20071105 | ||
7 | Importing | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20071105 | ||
8 | Importing | IM_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20071105 |
Method READ_FEATURE_FTNMS on class CL_HRTNM_INFTY_SERVICES has no exception.
Method READ_INFTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BEGDA | Call by reference | Type reference (TYPE) | PLOG-BEGDA | IF_HRBAS_CONSTANTS=>LOW_DATE | Start Date | 20070308 | |
2 | Exporting | BL_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Business Logik Checks: TRUE (='X') = No Errors | 20070308 | ||
3 | Importing | BL_MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Business Logic: Message Handler | 20070308 | ||
4 | Importing | CONDITION | Call by reference | Type reference (TYPE) | HRBAS_CONDITION | HR: Condition for Data Access | 20070308 | ||
5 | Exporting | DATA_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20070308 | ||
6 | Importing | ENDDA | Call by reference | Type reference (TYPE) | PLOG-ENDDA | IF_HRBAS_CONSTANTS=>HIGH_DATE | End Date | 20070308 | |
7 | Importing | FILL_BUFFER | Call by reference | Type reference (TYPE) | BOOLE_D | IF_HRBAS_BOOLE_D=>TRUE | TRUE: Fill Buffer for Read Access | 20070308 | |
8 | Exporting | HRTNNNN_TAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | Table with Flat Table Section | 20070308 | ||
9 | Importing | INFTY | Call by reference | Type reference (TYPE) | PLOG-INFTY | '*' | Infotype | 20070308 | |
10 | Importing | ISTAT | Call by reference | Type reference (TYPE) | PLOG-ISTAT | '*' | Planning Status | 20070308 | |
11 | Exporting | MISSING_AUTH | Call by reference | Type reference (TYPE) | BOOLE_D | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20070308 | ||
12 | Importing | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20070308 | ||
13 | Importing | OBJECTS | Call by reference | Type reference (TYPE) | HROBJECT_TAB | Table of Objects | 20070308 | ||
14 | Importing | OBJID | Call by reference | Type reference (TYPE) | PLOG-OBJID | Object ID | 20070308 | ||
15 | Importing | OTYPE | Call by reference | Type reference (TYPE) | PLOG-OTYPE | Object Type | 20070308 | ||
16 | Importing | PLVAR | Call by reference | Type reference (TYPE) | PLOG-PLVAR | Plan Version | 20070308 | ||
17 | Exporting | PNNNN_TAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | Table with Flat Infotype Records | 20070308 | ||
18 | Importing | SUBTY | Call by reference | Type reference (TYPE) | PLOG-SUBTY | '*' | Subtype | 20070308 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_HRBAS_VIOLATED_ASSERTION | HRBAS Infotype Data: Unfulfilled Program Condition | 20090930 |
Method READ_INFTY_FROM_1001 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_PNNNN | Call by reference | Type reference (TYPE) | ANY | 20070129 | |||
2 | Importing | IM_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070129 | ||
3 | Importing | IM_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20070129 | ||
4 | Importing | IM_WA_P1001 | Call by reference | Type reference (TYPE) | P1001 | Infotype 1001: Relationships | 20070129 |
Method READ_INFTY_FROM_1001 on class CL_HRTNM_INFTY_SERVICES has no exception.
Method READ_OBJ_SHORT_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Start Date | 20100816 | ||
2 | Importing | IM_ENDDA | Value transfer | Type reference (TYPE) | ENDDA | End Date | 20100816 | ||
3 | Importing | IM_OBJID | Value transfer | Type reference (TYPE) | PLOG-OBJID | ID of Related Object | 20100816 | ||
4 | Importing | IM_PLVAR | Value transfer | Type reference (TYPE) | PLOG-PLVAR | Plan Version | 20100816 | ||
5 | Importing | IM_SCLAS | Value transfer | Type reference (TYPE) | SCLAS | Type of Related Object | 20100816 | ||
6 | Returning | RET_SHORT_TEXT | Value transfer | Type reference (TYPE) | SHORT_D | Object Abbreviation | 20100816 |
Method READ_OBJ_SHORT_TEXT on class CL_HRTNM_INFTY_SERVICES has no exception.
Method READ_STRUCTURE_FTEGC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_TAB_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20070919 | |||
2 | Changing | CH_TAB_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | HR Master Record: Infotype 0001 (Organizational Assignment) | 20070919 | ||
3 | Changing | CH_TAB_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | HR Master Record: Infotype 0008 (Basic Pay) | 20070919 | ||
4 | Changing | CH_TAB_P0016 | Call by reference | Type reference (TYPE) | P0016_TAB | HR Master Record: Infotype 0016 (Contract Elements) | 20070919 | ||
5 | Changing | CH_TAB_P0233 | Call by reference | Type reference (TYPE) | P0233_TAB | 20070919 | |||
6 | Changing | CH_TAB_P0429 | Call by reference | Type reference (TYPE) | P0429_TAB | 20070919 | |||
7 | Changing | CH_TAB_P0431 | Call by reference | Type reference (TYPE) | P0431_TAB | Fiche du personnel infotype 0007 (Durée théo. du travail) | 20070919 | ||
8 | Exporting | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20070919 | ||
9 | Exporting | EX_WA_FTEGC | Call by reference | Type reference (TYPE) | FTEGC | Structure caractéristique Training need pour Employee Group | 20070919 | ||
10 | Importing | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20071017 | ||
11 | Importing | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20071017 | ||
12 | Importing | IM_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20070919 |
Method READ_STRUCTURE_FTEGC on class CL_HRTNM_INFTY_SERVICES has no exception.
Method READ_STRUCTURE_FTNMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_TAB_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20071031 | |||
2 | Exporting | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20071031 | ||
3 | Exporting | EX_WA_PMETN | Call by reference | Type reference (TYPE) | PMETN | Structure caractéristique Training need pour Employee Group | 20071031 | ||
4 | Importing | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20071031 | ||
5 | Importing | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20071031 | ||
6 | Importing | IM_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20071031 |
Method READ_STRUCTURE_FTNMS on class CL_HRTNM_INFTY_SERVICES has no exception.
Method RH_READ_INFTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_TAB_ITNNNN | Call by reference | Type reference (TYPE) | TABLE | Return infotype | 20070215 | ||
2 | Importing | IM_DBTABLE | Call by reference | Type reference (TYPE) | ANY | Name table (Optional) | 20070215 | ||
3 | Importing | IM_INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Infotype | 20070215 | ||
4 | Importing | IM_TAB_OBJEC_SEL | Call by reference | Type reference (TYPE) | OBJEC_T | Obect to select | 20070219 | ||
5 | Importing | IM_WA_OBJEC | Call by reference | Type reference (TYPE) | OBJEC | Work Area for Database PCH | 20070219 |
Method RH_READ_INFTY on class CL_HRTNM_INFTY_SERVICES has no exception.
Method RH_READ_INFTY_HRTNNNN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_TAB_ITNNNN | Call by reference | Type reference (TYPE) | TABLE | 20070511 | |||
2 | Exporting | EX_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20070215 | ||
3 | Exporting | EX_TAB_HRTNNNN | Call by reference | Type reference (TYPE) | TABLE | Return HRTnnnn | 20070215 | ||
4 | Importing | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20070215 | ||
5 | Importing | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20070215 | ||
6 | Importing | IM_INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Infotype | 20070215 | ||
7 | Importing | IM_TAB_OBJEC_SEL | Call by reference | Type reference (TYPE) | OBJEC_T | Object to select | 20070219 | ||
8 | Importing | IM_WA_OBJEC | Call by reference | Type reference (TYPE) | OBJEC | Work Area for Database PCH | 20070219 |
Method RH_READ_INFTY_HRTNNNN on class CL_HRTNM_INFTY_SERVICES has no exception.
Method SET_HRTNNNN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_TAB_HRTNNNN | Call by reference | Type reference (TYPE) | TABLE | 20070123 | |||
2 | Importing | IM_TABNR | Call by reference | Type reference (TYPE) | HRTABNR | Reference Number to Table Part | 20070123 | ||
3 | Importing | IM_TAB_PTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20070123 | |||
4 | Importing | IM_TBTAB | Call by reference | Type reference (TYPE) | TBTABL | Database Table for Table Infotype | 20070123 |
Method SET_HRTNNNN on class CL_HRTNM_INFTY_SERVICES has no exception.
Method SET_OLD_HRTNNNN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_OLD_TAB_HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Old HRTNNNN table | 20070123 | ||
2 | Importing | IM_TABNR | Call by reference | Type reference (TYPE) | HRTABNR | Reference Number to Table Part | 20070123 | ||
3 | Importing | IM_TBTAB | Call by reference | Type reference (TYPE) | TBTABL | Database Table for Table Infotype | 20070123 |
Method SET_OLD_HRTNNNN on class CL_HRTNM_INFTY_SERVICES has no exception.
Method SET_PNNNN_EXP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_TAB_PNNNN_EXP | Call by reference | Type reference (TYPE) | TABLE | 20070403 | |||
2 | Importing | IM_PPNNN | Call by reference | Type reference (TYPE) | PPNNN | Structure | 20070403 | ||
3 | Importing | IM_TAB_PNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20070403 | |||
4 | Importing | IM_TAB_PTNNNN | Call by reference | Type reference (TYPE) | TABLE | 20070403 |
Method SET_PNNNN_EXP on class CL_HRTNM_INFTY_SERVICES has no exception.
Method SET_TAB_HRTNNNN_TO_TAB_PTNNNN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_TAB_PTNNNN | Call by reference | Type reference (TYPE) | TABLE | 20070315 | |||
2 | Importing | IM_TAB_HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20070315 | |||
3 | Importing | IM_TBTAB | Call by reference | Type reference (TYPE) | TBTABL | Database Table for Table Infotype | 20070315 |
Method SET_TAB_HRTNNNN_TO_TAB_PTNNNN on class CL_HRTNM_INFTY_SERVICES has no exception.
Method SET_TAB_PTNNNN_TO_TAB_HRTNNNN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_TAB_HRTNNNN | Call by reference | Type reference (TYPE) | TABLE | 20070319 | |||
2 | Importing | IM_TABNR | Call by reference | Type reference (TYPE) | HRTABNR | Sequence Number in Table Part of Table Infotype | 20070329 | ||
3 | Importing | IM_TAB_PTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20070319 | |||
4 | Importing | IM_TBTAB | Call by reference | Type reference (TYPE) | TBTABL | Database Table for Table Infotype | 20070319 |
Method SET_TAB_PTNNNN_TO_TAB_HRTNNNN on class CL_HRTNM_INFTY_SERVICES has no exception.
History
Last changed by/on | SAP | 20110809 |
SAP Release Created in | 600 |