Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | 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 | Static Attribute | Protected | Object reference (TYPE REF TO) | IF_HRBAS_READ_INFOTYPE | HRBAS Read Infotype Records | 20070129 | |||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_HRBAS_READ_INFOTYPE | HRBAS Read Infotype Records | 20101007 | |||
| 3 | Static Attribute | Protected | Type reference (TYPE) | HRERROR_TAB | HR Errors Table | 20070919 | |||
| 4 | Static Attribute | Protected | Type reference (TYPE) | P0001_TAB | HR Master Record: Infotype 0001 (Organizational Assignment) | 20070919 | |||
| 5 | Static Attribute | Protected | Type reference (TYPE) | P0008_TAB | HR Master Record: Infotype 0008 (Basic Pay) | 20070919 | |||
| 6 | Static Attribute | Protected | Type reference (TYPE) | P0016_TAB | HR Master Record: Infotype 0016 (Contract Elements)HR Master | 20070919 | |||
| 7 | Static Attribute | Protected | Type reference (TYPE) | P0233_TAB | HR Master Record: Infotype 0233 (Social Survey) | 20070919 | |||
| 8 | Static Attribute | Protected | Type reference (TYPE) | P0429_TAB | HR Master Record: Infotype 0429 (Position in PS) | 20070919 | |||
| 9 | Static Attribute | Protected | Type reference (TYPE) | P0431_TAB | Fiche du personnel infotype 0007 (Durée théo. du travail) | 20070919 | |||
| 10 | 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 | Static method | Public | Method | Check currency | 20070215 | |
| 2 | Static method | Public | Method | Check fields settings of a given IT (required, display...) | 20070301 | |
| 3 | Static method | Public | Method | 20070126 | ||
| 4 | Instance method | Public | Constructor | CONSTRUCTOR | 20101007 | |
| 5 | Instance method | Public | Method | Return the business event type related to a traning need | 20101007 | |
| 6 | Static method | Public | Method | Get classes related to infty defined in tables T77TNM_CL/CCL | 20081211 | |
| 7 | Static method | Public | Method | Get Class Name | 20070910 | |
| 8 | Static method | Public | Method | Get Class Name Valorization | 20070912 | |
| 9 | Instance method | Public | Method | Get courses of a business event type | 20101007 | |
| 10 | Instance method | Public | Method | Get the additional data from several relationships | 20120803 | |
| 11 | Static method | Public | Method | Get info on given infotype | 20070528 | |
| 12 | Static method | Public | Method | Get infotype text | 20081020 | |
| 13 | Static method | Public | Method | Get IT fields settings | 20070301 | |
| 14 | Instance method | Public | Method | Get object 941 relationships having given additional data | 20120803 | |
| 15 | Static method | Public | Method | Get Plan version | 20070215 | |
| 16 | Static method | Private | Method | Get requested info on IT fields settings | 20070301 | |
| 17 | Static method | Public | Method | Get requested IT1001 relationships | 20070418 | |
| 18 | Static method | Public | Method | Get requested IT1001 relationships - changing param. | 20071003 | |
| 19 | Static method | Public | Method | Handle field list to be displayed after raising errors | 20070126 | |
| 20 | Static method | Public | Method | Handle message list display | 20070125 | |
| 21 | Static method | Public | Method | Handle list of messages | 20070326 | |
| 22 | Static method | Public | Method | Read Feature FTEGC | 20071016 | |
| 23 | Static method | Public | Method | Read Feature FTNMS | 20071031 | |
| 24 | Static method | Public | Method | Retrieve infty data for a given object | 20070308 | |
| 25 | Static method | Public | Method | Read infotype data linked to a given object with IT1001 data | 20070129 | |
| 26 | Static method | Public | Method | Returns the short text of an object (info type 1000) | 20100816 | |
| 27 | Static method | Private | Method | Read feature structure FTEGC | 20070919 | |
| 28 | Static method | Private | Method | Read feature structure FTNMS | 20071031 | |
| 29 | Static method | Public | Method | Read infotype | 20070215 | |
| 30 | Static method | Public | Method | Retrieve occurence in table HRTnnnnn | 20070215 | |
| 31 | Static method | Public | Method | Set current hrtnnnn | 20070123 | |
| 32 | Static method | Public | Method | Set old hrtnnnn | 20070123 | |
| 33 | Static method | Public | Method | Set PNNNN expended structure | 20070403 | |
| 34 | Static method | Public | Method | Transfer hrtnnnn content to table type ptnnnn | 20070315 | |
| 35 | 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 | EX_CURRENCY | Call by reference | Type reference (TYPE) | TCURC | Currency Codes | 20070215 | |||
| 2 | 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 | CH_IS_OK | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070301 | |||
| 2 | EX_HRT_REQUIRED | Call by reference | Type reference (TYPE) | XFELD | Boolean enabls to know if at least 1 HRT field is mandatory | 20070301 | |||
| 3 | EX_TAB_FIELD_TNM | Call by reference | Type reference (TYPE) | HRTNM_FIELD_TAB | TNM | 20070301 | |||
| 4 | EX_TAB_METADATA | Call by reference | Type reference (TYPE) | HRBAS_FIELD_METADATA_TAB | HRBAS: Metadata Table | 20070301 | |||
| 5 | IM_PNNNN | Call by reference | Type reference (TYPE) | ANY | 20070301 | ||||
| 6 | IM_REQUEST_ATTR | Call by reference | Type reference (TYPE) | C | 'A' all, 'M' mandatory, 'R' read only, 'U' unused | 20070301 | |||
| 7 | IM_SNAME | Call by reference | Type reference (TYPE) | SNAME | Server Name | 20070301 | |||
| 8 | IM_TABNR | Call by reference | Type reference (TYPE) | HRTABNR | Reference Number to Table Part | 20070301 | |||
| 9 | IM_TAB_PTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20070301 | ||||
| 10 | 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 | CH_TAB_OBJECT_INFO | Call by reference | Type reference (TYPE) | HRTNM_OBJECT_INFO_TAB | Object info: table type | 20070126 | |||
| 2 | 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 | EX_EVENT_TYPE | Call by reference | Type reference (TYPE) | P1000 | Infotype 1000 | 20101007 | |||
| 2 | IM_AUTH_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | 20101007 | |||
| 3 | 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 | EX_BLCLA | Call by reference | Type reference (TYPE) | HRTNM_BUCLA | TNM: buffer class reference | 20081211 | |||
| 2 | EX_BUCLA | Call by reference | Type reference (TYPE) | HRTNM_BUCLA | TNM: buffer class reference | 20081211 | |||
| 3 | EX_INCLA | Call by reference | Type reference (TYPE) | HRTNM_INCLA | TNM: inheritance class reference | 20081211 | |||
| 4 | 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 | EX_CLASSNAME | Call by reference | Type reference (TYPE) | CLASSNAME | Reference type | 20070910 | |||
| 2 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20070910 | |||
| 3 | IM_APPL | Call by reference | Type reference (TYPE) | P_APPL | Subapplication | 20070910 | |||
| 4 | IM_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Country Grouping | 20070910 | |||
| 5 | 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 | CH_IF_VALO | Call by reference | Object reference (TYPE REF TO) | IF_HRTNM_VALO_COMPUT_GUI | TNM: interface valuation computation | 20070912 | |||
| 2 | CH_VALO | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20070912 | ||||
| 3 | IM_APPL | Call by reference | Type reference (TYPE) | P_APPL | Subapplication | 20070912 | |||
| 4 | IM_IF_VALO | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20070912 | ||||
| 5 | IM_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Country Grouping | 20070912 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_TAB_COURSES | Call by reference | Type reference (TYPE) | HRTNM_P1001_TAB | Table Type With Structure P1001 | 20101007 | |||
| 2 | IM_AUTH_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | 20101007 | |||
| 3 | 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 | ET_HRPAD | Call by reference | Type reference (TYPE) | TABLE | Table with the relationship additional data | 20120803 | |||
| 2 | IT_P1001 | Call by reference | Type reference (TYPE) | P1001TAB | Table with the Structure P1001 | 20120803 | |||
| 3 | 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 | EX_IS_TINFTY | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070528 | |||
| 2 | EX_WA_T777D | Call by reference | Type reference (TYPE) | T777D | Infotypes - Dialog/Database Assignment | 20070528 | |||
| 3 | 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 | EV_ITEXT | Value transfer | Type reference (TYPE) | ITEXT | Infotype Name | 20081020 | |||
| 2 | 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 | EX_TAB_METADATA | Call by reference | Type reference (TYPE) | HRBAS_FIELD_METADATA_TAB | HRBAS: Metadata Table | 20070301 | |||
| 2 | IM_PNNNN | Call by reference | Type reference (TYPE) | ANY | 20070301 | ||||
| 3 | IM_TABNR | Call by reference | Type reference (TYPE) | HRTABNR | Reference Number to Table Part | 20070301 | |||
| 4 | IM_TAB_PTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20070301 | ||||
| 5 | 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 | ET_P1001 | Call by reference | Type reference (TYPE) | HRTNM_HRP10001 | Relationships | 20120803 | |||
| 2 | IT_HRPAD941 | Call by reference | Type reference (TYPE) | HRTNM_PAD941 | Additional data of relationship 941 | 20120803 | |||
| 3 | IV_OBJID | Call by reference | Type reference (TYPE) | P1000-OBJID | Object ID | 20120803 | |||
| 4 | IV_OTYPE | Call by reference | Type reference (TYPE) | P1000-OTYPE | Object Type | 20120803 | |||
| 5 | 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 | EX_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Version | 20070215 | |||
| 2 | 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 | CH_TAB_METADATA | Call by reference | Type reference (TYPE) | HRBAS_FIELD_METADATA_TAB | HRBAS: Metadata Table | 20070301 | |||
| 2 | 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 | EX_TAB_P1001 | Call by reference | Type reference (TYPE) | P1001TAB | Table with the Structure P1001 | 20070418 | |||
| 2 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20070418 | |||
| 3 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20070418 | |||
| 4 | IM_FILL_BUFFER | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20080201 | |||
| 5 | IM_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Object id | 20070418 | |||
| 6 | IM_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Structure with Object Type | 20070418 | |||
| 7 | IM_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Version | 20070418 | |||
| 8 | IM_READ_OM_BUFFER | Call by reference | Type reference (TYPE) | XFELD | Read OM buffer | 20070604 | |||
| 9 | IM_TAB_RELAT_OBJ | Call by reference | Type reference (TYPE) | PTNM1_TAB_RELAT_OBJ | Type of target related objects | 20070418 | |||
| 10 | 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 | CH_TAB_P1001 | Call by reference | Type reference (TYPE) | P1001TAB | Table with the Structure P1001 | 20071003 | |||
| 2 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20071003 | |||
| 3 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20071003 | |||
| 4 | IM_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20071003 | |||
| 5 | IM_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Object Type | 20071003 | |||
| 6 | IM_PLVAR | Call by reference | Type reference (TYPE) | PLVAR | Plan Version | 20071003 | |||
| 7 | IM_READ_OM_BUFFER | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20071003 | |||
| 8 | 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 | EXCLUDE_GROUP | Call by reference | Type reference (TYPE) | CHAR3 | 3-Byte field | 20070213 | |||
| 2 | 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 | EX_IS_ERROR | Call by reference | Type reference (TYPE) | XFELD | Boolean enables to kown if there is an error message | 20070125 | |||
| 2 | EX_TAB_FIELD_LIST | Call by reference | Type reference (TYPE) | HRBAS_FIELD_TAB | All fields list that deal with major errors | 20070126 | |||
| 3 | EX_TAB_MESSAGE | Call by reference | Type reference (TYPE) | HRBAS_MESSAGE_TAB | HR Infotype Data: Message List | 20070125 | |||
| 4 | EX_WA_ERROR_MESSAGE | Call by reference | Type reference (TYPE) | HRBAS_MESSAGE | HR Infotype Data: Message | 20070125 | |||
| 5 | IM_DELETE_DUPLICATE | Call by reference | Type reference (TYPE) | XFELD | Delete duplicate record | 20070129 | |||
| 6 | IM_NO_REFRESH | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20070530 | |||
| 7 | 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 | EX_IS_ERROR | Call by reference | Type reference (TYPE) | XFELD | Boolean enables to kown if there is an error message | 20070326 | |||
| 2 | EX_TAB_FIELD_LIST | Call by reference | Type reference (TYPE) | HRBAS_FIELD_TAB | All fields list that deal with major errors | 20070326 | |||
| 3 | EX_TAB_MESSAGE | Call by reference | Type reference (TYPE) | HRBAS_MESSAGE_TAB | HR Infotype Data: Message List | 20070326 | |||
| 4 | EX_WA_ERROR_MESSAGE | Call by reference | Type reference (TYPE) | HRBAS_MESSAGE | HR Infotype Data: Message | 20070326 | |||
| 5 | IM_DELETE_DUPLICATE | Call by reference | Type reference (TYPE) | XFELD | Delete duplicate record | 20070326 | |||
| 6 | IM_E_MSG_ONLY | Call by reference | Type reference (TYPE) | XFELD | Only display error message | 20070531 | |||
| 7 | 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 | CH_TAB_ERROR | Call by reference | Type reference (TYPE) | HRERROR_TAB | HR Errors Table | 20071016 | |||
| 2 | CH_TAB_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | HR Master Record: Infotype 0001 (Organizational Assignment) | 20071016 | |||
| 3 | CH_TAB_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | HR Master Record: Infotype 0008 (Basic Pay) | 20071016 | |||
| 4 | CH_TAB_P0016 | Call by reference | Type reference (TYPE) | P0016_TAB | HR Master Record: Infotype 0016 (Contract Elements) | 20071016 | |||
| 5 | CH_TAB_P0233 | Call by reference | Type reference (TYPE) | P0233_TAB | 20071016 | ||||
| 6 | CH_TAB_P0429 | Call by reference | Type reference (TYPE) | P0429_TAB | 20071016 | ||||
| 7 | CH_TAB_P0431 | Call by reference | Type reference (TYPE) | P0431_TAB | Fiche du personnel infotype 0007 (Durée théo. du travail) | 20071016 | |||
| 8 | EX_FTEGC | Call by reference | Type reference (TYPE) | HRTNM_TEGRC | Training Employee Group | 20071016 | |||
| 9 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20071016 | |||
| 10 | EX_WA_FTEGC | Call by reference | Type reference (TYPE) | FTEGC | Structure caractéristique Training need pour Employee Group | 20071016 | |||
| 11 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20071017 | |||
| 12 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20071017 | |||
| 13 | 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 | CH_TAB_ERROR | Call by reference | Type reference (TYPE) | HRERROR_TAB | HR Errors Table | 20071105 | |||
| 2 | CH_TAB_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | HR Master Record: Infotype 0001 (Organizational Assignment) | 20071105 | |||
| 3 | EX_FTNMS | Call by reference | Type reference (TYPE) | HRTNM_PMETN | Data Element for structure PMETN | 20071105 | |||
| 4 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20071105 | |||
| 5 | EX_WA_PMETN | Call by reference | Type reference (TYPE) | PMETN | Structure pour feature Training Needs Management Switch | 20071105 | |||
| 6 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20071105 | |||
| 7 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20071105 | |||
| 8 | 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 | BEGDA | Call by reference | Type reference (TYPE) | PLOG-BEGDA | IF_HRBAS_CONSTANTS=>LOW_DATE | Start Date | 20070308 | ||
| 2 | BL_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Business Logik Checks: TRUE (='X') = No Errors | 20070308 | |||
| 3 | BL_MESSAGE_HANDLER | Call by reference | Type reference (TYPE) | HRBAS_MSG_HANDLER_IF_REF | Business Logic: Message Handler | 20070308 | |||
| 4 | CONDITION | Call by reference | Type reference (TYPE) | HRBAS_CONDITION | HR: Condition for Data Access | 20070308 | |||
| 5 | DATA_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20070308 | |||
| 6 | ENDDA | Call by reference | Type reference (TYPE) | PLOG-ENDDA | IF_HRBAS_CONSTANTS=>HIGH_DATE | End Date | 20070308 | ||
| 7 | FILL_BUFFER | Call by reference | Type reference (TYPE) | BOOLE_D | IF_HRBAS_BOOLE_D=>TRUE | TRUE: Fill Buffer for Read Access | 20070308 | ||
| 8 | HRTNNNN_TAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | Table with Flat Table Section | 20070308 | |||
| 9 | INFTY | Call by reference | Type reference (TYPE) | PLOG-INFTY | '*' | Infotype | 20070308 | ||
| 10 | ISTAT | Call by reference | Type reference (TYPE) | PLOG-ISTAT | '*' | Planning Status | 20070308 | ||
| 11 | MISSING_AUTH | Call by reference | Type reference (TYPE) | BOOLE_D | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20070308 | |||
| 12 | NO_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20070308 | |||
| 13 | OBJECTS | Call by reference | Type reference (TYPE) | HROBJECT_TAB | Table of Objects | 20070308 | |||
| 14 | OBJID | Call by reference | Type reference (TYPE) | PLOG-OBJID | Object ID | 20070308 | |||
| 15 | OTYPE | Call by reference | Type reference (TYPE) | PLOG-OTYPE | Object Type | 20070308 | |||
| 16 | PLVAR | Call by reference | Type reference (TYPE) | PLOG-PLVAR | Plan Version | 20070308 | |||
| 17 | PNNNN_TAB | Call by reference | Type reference (TYPE) | STANDARD TABLE | Table with Flat Infotype Records | 20070308 | |||
| 18 | SUBTY | Call by reference | Type reference (TYPE) | PLOG-SUBTY | '*' | Subtype | 20070308 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | EX_PNNNN | Call by reference | Type reference (TYPE) | ANY | 20070129 | ||||
| 2 | IM_AUTH_CHECK | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20070129 | |||
| 3 | IM_INFTY | Call by reference | Type reference (TYPE) | INFTY | Infotype | 20070129 | |||
| 4 | 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 | IM_BEGDA | Value transfer | Type reference (TYPE) | BEGDA | Start Date | 20100816 | |||
| 2 | IM_ENDDA | Value transfer | Type reference (TYPE) | ENDDA | End Date | 20100816 | |||
| 3 | IM_OBJID | Value transfer | Type reference (TYPE) | PLOG-OBJID | ID of Related Object | 20100816 | |||
| 4 | IM_PLVAR | Value transfer | Type reference (TYPE) | PLOG-PLVAR | Plan Version | 20100816 | |||
| 5 | IM_SCLAS | Value transfer | Type reference (TYPE) | SCLAS | Type of Related Object | 20100816 | |||
| 6 | 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 | CH_TAB_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20070919 | ||||
| 2 | CH_TAB_P0001 | Call by reference | Type reference (TYPE) | P0001_TAB | HR Master Record: Infotype 0001 (Organizational Assignment) | 20070919 | |||
| 3 | CH_TAB_P0008 | Call by reference | Type reference (TYPE) | P0008_TAB | HR Master Record: Infotype 0008 (Basic Pay) | 20070919 | |||
| 4 | CH_TAB_P0016 | Call by reference | Type reference (TYPE) | P0016_TAB | HR Master Record: Infotype 0016 (Contract Elements) | 20070919 | |||
| 5 | CH_TAB_P0233 | Call by reference | Type reference (TYPE) | P0233_TAB | 20070919 | ||||
| 6 | CH_TAB_P0429 | Call by reference | Type reference (TYPE) | P0429_TAB | 20070919 | ||||
| 7 | CH_TAB_P0431 | Call by reference | Type reference (TYPE) | P0431_TAB | Fiche du personnel infotype 0007 (Durée théo. du travail) | 20070919 | |||
| 8 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20070919 | |||
| 9 | EX_WA_FTEGC | Call by reference | Type reference (TYPE) | FTEGC | Structure caractéristique Training need pour Employee Group | 20070919 | |||
| 10 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20071017 | |||
| 11 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20071017 | |||
| 12 | 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 | CH_TAB_ERROR | Call by reference | Type reference (TYPE) | P99SF_TAB_ERROR | 20071031 | ||||
| 2 | EX_RETURNCODE | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value of ABAP Statements | 20071031 | |||
| 3 | EX_WA_PMETN | Call by reference | Type reference (TYPE) | PMETN | Structure caractéristique Training need pour Employee Group | 20071031 | |||
| 4 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20071031 | |||
| 5 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20071031 | |||
| 6 | 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 | EX_TAB_ITNNNN | Call by reference | Type reference (TYPE) | TABLE | Return infotype | 20070215 | |||
| 2 | IM_DBTABLE | Call by reference | Type reference (TYPE) | ANY | Name table (Optional) | 20070215 | |||
| 3 | IM_INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Infotype | 20070215 | |||
| 4 | IM_TAB_OBJEC_SEL | Call by reference | Type reference (TYPE) | OBJEC_T | Obect to select | 20070219 | |||
| 5 | 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 | CH_TAB_ITNNNN | Call by reference | Type reference (TYPE) | TABLE | 20070511 | ||||
| 2 | EX_SUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20070215 | |||
| 3 | EX_TAB_HRTNNNN | Call by reference | Type reference (TYPE) | TABLE | Return HRTnnnn | 20070215 | |||
| 4 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20070215 | |||
| 5 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20070215 | |||
| 6 | IM_INFTY | Call by reference | Type reference (TYPE) | INFOTYP | Infotype | 20070215 | |||
| 7 | IM_TAB_OBJEC_SEL | Call by reference | Type reference (TYPE) | OBJEC_T | Object to select | 20070219 | |||
| 8 | 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 | EX_TAB_HRTNNNN | Call by reference | Type reference (TYPE) | TABLE | 20070123 | ||||
| 2 | IM_TABNR | Call by reference | Type reference (TYPE) | HRTABNR | Reference Number to Table Part | 20070123 | |||
| 3 | IM_TAB_PTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20070123 | ||||
| 4 | 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 | EX_OLD_TAB_HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | Old HRTNNNN table | 20070123 | |||
| 2 | IM_TABNR | Call by reference | Type reference (TYPE) | HRTABNR | Reference Number to Table Part | 20070123 | |||
| 3 | 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 | EX_TAB_PNNNN_EXP | Call by reference | Type reference (TYPE) | TABLE | 20070403 | ||||
| 2 | IM_PPNNN | Call by reference | Type reference (TYPE) | PPNNN | Structure | 20070403 | |||
| 3 | IM_TAB_PNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20070403 | ||||
| 4 | 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 | EX_TAB_PTNNNN | Call by reference | Type reference (TYPE) | TABLE | 20070315 | ||||
| 2 | IM_TAB_HRTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20070315 | ||||
| 3 | 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 | EX_TAB_HRTNNNN | Call by reference | Type reference (TYPE) | TABLE | 20070319 | ||||
| 2 | IM_TABNR | Call by reference | Type reference (TYPE) | HRTABNR | Sequence Number in Table Part of Table Infotype | 20070329 | |||
| 3 | IM_TAB_PTNNNN | Call by reference | Type reference (TYPE) | ANY TABLE | 20070319 | ||||
| 4 | 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 |