SAP ABAP Class CL_HRTNM_VALO_COMPUT (TNM: new class for performing TN costs valuation)
Hierarchy
☛
SAP_HRCFR (Software Component) Sub component SAP_HRCFR of SAP_HR
⤷
PY-FR (Application Component) France
⤷
P99S_TNM (Package) Training needs management
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_HRTNM_VALO_COMPUT | TNM: new interface for costs valuation | 20080701 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_HRTNM_VALO_COMPUT_FR | TNM: TNM: class for doing forecast TN costs val. (French) | 20080724 |
Properties
| Class | CL_HRTNM_VALO_COMPUT | |
| Short Description | TNM: new class for performing TN costs valuation | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | P99S_TNM | Training needs management |
| Created | 20080603 | SAP |
| Last change | 20081217 | 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) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_HRTNM_VALO_COMPUT | TNM: new interface for costs valuation | 20080701 |
Friends
Class CL_HRTNM_VALO_COMPUT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Type reference (TYPE) | WAERS | Currency Key | 20080701 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | ENDDA | End Date | 20080703 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | MOLGA | Country Grouping | 20080701 | |||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_HRTNM_VALO_COMPUT_SERVICES | TNM: service class for TN costs valuation | 20080701 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | HRTNM_VAL_LOG_TN_TAB | TNM: table type for valuation log (attached to a snapshot) | 20080716 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | HRTNM_S_DINFO | TNM: structure to store D object info | 20080716 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | T77TNM_CC | Cost Category | 20080701 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | T77TNM_CG | Cost Category Group | 20080701 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | HRTNM_S_TREE | TNM: tree structure | 20080716 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Calculate costs | 20080701 | |
| 2 | Instance method | Protected | Method | Retrieve basis data to perform a cost valuation | 20080701 | |
| 3 | Instance method | Protected | Method | Get budget data | 20080701 | |
| 4 | Instance method | Protected | Method | Get capacity of a training session | 20080701 | |
| 5 | Instance method | Protected | Method | Get costs data | 20080701 | |
| 6 | Instance method | Protected | Method | Get number of persons to be assigned for current TN | 20080701 | |
| 7 | Instance method | Protected | Method | Read infotype 1687 and retrieve number of persons | 20080701 | |
| 8 | Instance method | Protected | Method | Get regulatory compliance data | 20080701 | |
| 9 | Instance method | Protected | Method | Get staff data | 20080701 | |
| 10 | Instance method | Protected | Method | Take into account costs entered as budget | 20080701 | |
| 11 | Instance method | Protected | Method | Handle salary costs valuation | 20080701 | |
| 12 | Instance method | Protected | Method | Split costs at a person level | 20080701 | |
| 13 | Instance method | Protected | Method | Process staff data of a given TN | 20080701 | |
| 14 | Instance method | Protected | Method | Valuate forecat salary cost | 20080701 | |
| 15 | Instance method | Public | Method | Set attributes | 20080701 | |
| 16 | Instance method | Protected | Method | Set D object costs valuation | 20080701 | |
| 17 | Instance method | Protected | Method | Set costs table | 20080701 | |
| 18 | Instance method | Protected | Method | Set staff object info | 20080701 |
Events
Class CL_HRTNM_VALO_COMPUT has no event.
Types
Class CL_HRTNM_VALO_COMPUT has no local type.
Method Signatures
Method CALCULATE_COSTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_D_COSTS | Call by reference | Type reference (TYPE) | HRTNM_SNAP_COST_TAB | Individual Costs | 20080701 | |||
| 2 | IM_IF_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD Infotypes: Messages | 20080701 | |||
| 3 | IM_KAPZ3 | Call by reference | Type reference (TYPE) | KAPZ3 | Maximum capacity | 20080701 | |||
| 4 | IM_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Country Grouping | 20080701 | |||
| 5 | IM_NBPER | Call by reference | Type reference (TYPE) | HRTNM_NBPER | Total of Attendees | 20080701 | |||
| 6 | IM_NBPER_TOTAL | Call by reference | Type reference (TYPE) | HRTNM_NBPER | Total of Attendees | 20080701 | |||
| 7 | IM_NDAYS | Call by reference | Type reference (TYPE) | DAYCT | Effective duration in days | 20080701 | |||
| 8 | IM_TAB_COSTS | Call by reference | Type reference (TYPE) | HRTNM_IT1036_ALV_TAB | Type de Table HRTNM_IT1036_ALV_TAB | 20080701 | |||
| 9 | IM_TECVM | Call by reference | Type reference (TYPE) | HRTNM_TECVM | Training Event Cost Valuation Method | 20080701 | |||
| 10 | IM_TOTDU | Call by reference | Type reference (TYPE) | HRTNM_TOTDU | Training Total Duration | 20080701 | |||
| 11 | IM_WA_TN | Call by reference | Type reference (TYPE) | HRTNM_S_TREE | TNM: tree structure | 20080701 |
Method CALCULATE_COSTS on class CL_HRTNM_VALO_COMPUT has no exception.
Method GET_BASIS_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_KAPZ3 | Call by reference | Type reference (TYPE) | KAPZ3 | Maximum capacity | 20080701 | |||
| 2 | EX_NBPER | Call by reference | Type reference (TYPE) | HRTNM_NBPER | Total of Attendees | 20080701 | |||
| 3 | EX_TAB_COSTS | Call by reference | Type reference (TYPE) | HRTNM_IT1036_ALV_TAB | Type de Table HRTNM_IT1036_ALV_TAB | 20080701 | |||
| 4 | EX_TAB_P1001_STAFF | Call by reference | Type reference (TYPE) | HRTNM_P1001_TAB | Table Type With Structure P1001 | 20080701 | |||
| 5 | EX_TAB_PT1681 | Call by reference | Type reference (TYPE) | HRTNM_PT1681_TAB | Structure PT1681: table type | 20080701 | |||
| 6 | EX_TAB_PT1683 | Call by reference | Type reference (TYPE) | HRTNM_PT1683_TAB | Structure PT1683: Table Type Budget | 20080701 | |||
| 7 | EX_WA_P1036 | Call by reference | Type reference (TYPE) | P1036 | Infotype 1036: Costs | 20080701 | |||
| 8 | EX_WA_P1681 | Call by reference | Type reference (TYPE) | P1681 | Infotype 1681 | 20080701 | |||
| 9 | EX_WA_P1683 | Call by reference | Type reference (TYPE) | P1683 | Infotype 1683 | 20080701 | |||
| 10 | IM_IF_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD Infotypes: Messages | 20080716 | |||
| 11 | IM_NBPER_TOTAL | Call by reference | Type reference (TYPE) | HRTNM_NBPER | Total of Attendees | 20080701 | |||
| 12 | IM_TAB_TN_ALL | Call by reference | Type reference (TYPE) | HRTNM_TREE_TAB | TNM: tree table type | 20080701 | |||
| 13 | IM_WA_DINFO | Call by reference | Type reference (TYPE) | HRTNM_S_DINFO | TNM: structure to store D object info | 20080701 | |||
| 14 | IM_WA_PARENT_TN | Call by reference | Type reference (TYPE) | HRTNM_S_TREE | TNM: tree structure | 20080701 | |||
| 15 | IM_WA_TN | Call by reference | Type reference (TYPE) | HRTNM_S_TREE | TNM: tree structure | 20080701 |
Method GET_BASIS_DATA on class CL_HRTNM_VALO_COMPUT has no exception.
Method GET_BUDGET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_PT1683 | Call by reference | Type reference (TYPE) | HRTNM_PT1683_TAB | Structure PT1683: Table Type Budget | 20080701 | |||
| 2 | EX_WA_P1683 | Call by reference | Type reference (TYPE) | P1683 | Infotype 1683 | 20080701 | |||
| 3 | IM_TAB_TN_ALL | Call by reference | Type reference (TYPE) | HRTNM_TREE_TAB | TNM: tree table type | 20080701 | |||
| 4 | IM_WA_DINFO | Call by reference | Type reference (TYPE) | HRTNM_S_DINFO | TNM: structure to store D object info | 20080701 | |||
| 5 | IM_WA_TN | Call by reference | Type reference (TYPE) | HRTNM_S_TREE | TNM: tree structure | 20080701 |
Method GET_BUDGET on class CL_HRTNM_VALO_COMPUT has no exception.
Method GET_CAPACITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_KAPZ3 | Call by reference | Type reference (TYPE) | KAPZ3 | Maximum capacity | 20080701 | |||
| 2 | IM_TAB_TN_ALL | Call by reference | Type reference (TYPE) | HRTNM_TREE_TAB | TNM: tree table type | 20081202 | |||
| 3 | IM_WA_DINFO | Call by reference | Type reference (TYPE) | HRTNM_S_DINFO | TNM: structure to store D object info | 20080701 | |||
| 4 | IM_WA_TN | Call by reference | Type reference (TYPE) | HRTNM_S_TREE | TNM: tree structure | 20080701 |
Method GET_CAPACITY on class CL_HRTNM_VALO_COMPUT has no exception.
Method GET_COSTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_WA_P1036 | Call by reference | Type reference (TYPE) | P1036 | Infotype 1036: Costs | 20080701 | |||
| 2 | IM_TAB_TN_ALL | Call by reference | Type reference (TYPE) | HRTNM_TREE_TAB | TNM: tree table type | 20080701 | |||
| 3 | IM_WA_DINFO | Call by reference | Type reference (TYPE) | HRTNM_S_DINFO | TNM: structure to store D object info | 20080701 | |||
| 4 | IM_WA_TN | Call by reference | Type reference (TYPE) | HRTNM_S_TREE | TNM: tree structure | 20080701 |
Method GET_COSTS on class CL_HRTNM_VALO_COMPUT has no exception.
Method GET_NBPER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_NBPER | Call by reference | Type reference (TYPE) | HRTNM_NBPER | Total of Attendees | 20080701 | |||
| 2 | IM_NBPER_TOTAL | Call by reference | Type reference (TYPE) | HRTNM_NBPER | Total of Attendees | 20080701 | |||
| 3 | IM_WA_PARENT_TN | Call by reference | Type reference (TYPE) | HRTNM_S_TREE | TNM: tree structure | 20080701 | |||
| 4 | IM_WA_TN | Call by reference | Type reference (TYPE) | HRTNM_S_TREE | TNM: tree structure | 20080701 |
Method GET_NBPER on class CL_HRTNM_VALO_COMPUT has no exception.
Method GET_NBPER_FROM_IT1687 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_NBPER | Call by reference | Type reference (TYPE) | HRTNM_NBPER | Total of Attendees | 20080701 | |||
| 2 | IM_WA_TN | Call by reference | Type reference (TYPE) | HRTNM_S_TREE | TNM: tree structure | 20080701 |
Method GET_NBPER_FROM_IT1687 on class CL_HRTNM_VALO_COMPUT has no exception.
Method GET_REGULATORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_PT1681 | Call by reference | Type reference (TYPE) | HRTNM_PT1681_TAB | Structure PT1681: table type | 20080701 | |||
| 2 | EX_WA_MSG | Call by reference | Type reference (TYPE) | HRRHAD_MSG | Transfer Structure for Return Code and Message | 20080716 | |||
| 3 | EX_WA_P1681 | Call by reference | Type reference (TYPE) | P1681 | Infotype 1681 | 20080701 | |||
| 4 | IM_IF_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD Infotypes: Messages | 20080716 | |||
| 5 | IM_TAB_TN_ALL | Call by reference | Type reference (TYPE) | HRTNM_TREE_TAB | TNM: tree table type | 20080701 | |||
| 6 | IM_WA_DINFO | Call by reference | Type reference (TYPE) | HRTNM_S_DINFO | TNM: structure to store D object info | 20080701 | |||
| 7 | IM_WA_TN | Call by reference | Type reference (TYPE) | HRTNM_S_TREE | TNM: tree structure | 20080701 |
Method GET_REGULATORY on class CL_HRTNM_VALO_COMPUT has no exception.
Method GET_STAFF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_P1001_STAFF | Call by reference | Type reference (TYPE) | HRTNM_P1001_TAB | Table Type With Structure P1001 | 20080701 | |||
| 2 | IM_WA_TN | Call by reference | Type reference (TYPE) | HRTNM_S_TREE | TNM: tree structure | 20080701 |
Method GET_STAFF on class CL_HRTNM_VALO_COMPUT has no exception.
Method HANDLE_BUDGET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_D_COSTS_SUM | Call by reference | Type reference (TYPE) | HRTNM_SNAP_COST_TAB | Individual Costs | 20080701 | |||
| 2 | IM_NBPER | Call by reference | Type reference (TYPE) | HRTNM_NBPER | Total of Attendees | 20080721 | |||
| 3 | IM_NBPER_TOTAL | Call by reference | Type reference (TYPE) | HRTNM_NBPER | Total of Attendees | 20080721 | |||
| 4 | IM_TAB_D_COSTS | Call by reference | Type reference (TYPE) | HRTNM_SNAP_COST_TAB | Individual Costs | 20080701 | |||
| 5 | IM_TAB_PT1683 | Call by reference | Type reference (TYPE) | HRTNM_PT1683_TAB | Structure PT1683: Table Type Budget | 20080701 |
Method HANDLE_BUDGET on class CL_HRTNM_VALO_COMPUT has no exception.
Method HANDLE_SALARY_COSTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_TAB_D_COSTS | Call by reference | Type reference (TYPE) | HRTNM_SNAP_COST_TAB | Individual Costs | 20080701 | |||
| 2 | CH_TAB_PERS_COSTS | Call by reference | Type reference (TYPE) | HRTNM_VAL_STAFF_TAB | TNM: staff assignment table type | 20080701 | |||
| 3 | EX_TAB_SALARY_COSTS_RECO | Call by reference | Type reference (TYPE) | HRTNM_VAL_COSTS_TAB | TNM: costs table type | 20080701 | |||
| 4 | IM_BTRTL | Call by reference | Type reference (TYPE) | BTRTL | Personnel Subarea | 20080701 | |||
| 5 | IM_IF_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD Infotypes: Messages | 20080701 | |||
| 6 | IM_NBPER | Call by reference | Type reference (TYPE) | HRTNM_NBPER | Total of Attendees | 20080701 | |||
| 7 | IM_TAB_P1001_STAFF | Call by reference | Type reference (TYPE) | HRTNM_P1001_TAB | Table Type With Structure P1001 | 20080701 | |||
| 8 | IM_TAB_PT1681 | Call by reference | Type reference (TYPE) | HRTNM_PT1681_TAB | Structure PT1681: table type | 20080701 | |||
| 9 | IM_TEGRC | Call by reference | Type reference (TYPE) | HRTNM_TEGRC | Training Employee Group | 20080701 | |||
| 10 | IM_WA_NBPER_OBJEC | Call by reference | Type reference (TYPE) | HRTNM_S_VALO_PERSON_ASSIGN | Valorization: Person Assignement | 20080701 | |||
| 11 | IM_WERKS | Call by reference | Type reference (TYPE) | PERSA | Personnel Area | 20080701 |
Method HANDLE_SALARY_COSTS on class CL_HRTNM_VALO_COMPUT has no exception.
Method PERS_SPLIT_COSTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_TAB_PERS_COSTS | Call by reference | Type reference (TYPE) | HRTNM_VAL_STAFF_TAB | TNM: staff assignment table type | 20080701 | |||
| 2 | IM_NBATT | Call by reference | Type reference (TYPE) | HRTNM_NBPER | Total of Attendees | 20080701 | |||
| 3 | IM_TAB_D_COSTS | Call by reference | Type reference (TYPE) | HRTNM_SNAP_COST_TAB | Individual Costs | 20080701 | |||
| 4 | IM_TAB_SALARY_COSTS_RECO | Call by reference | Type reference (TYPE) | HRTNM_VAL_COSTS_TAB | TNM: costs table type | 20080701 | |||
| 5 | IM_WA_ANY | Call by reference | Type reference (TYPE) | ANY | 20080701 | ||||
| 6 | IM_WA_INFO | Call by reference | Type reference (TYPE) | ANY | 20100813 | ||||
| 7 | IM_WA_NBPER_OBJEC | Call by reference | Type reference (TYPE) | HRTNM_S_VALO_PERSON_ASSIGN | Valorization: Person Assignement | 20080701 |
Method PERS_SPLIT_COSTS on class CL_HRTNM_VALO_COMPUT has no exception.
Method PROCESS_TN_STAFF_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_TAB_D_COSTS | Call by reference | Type reference (TYPE) | HRTNM_SNAP_COST_TAB | Individual Costs | 20080701 | |||
| 2 | CH_TAB_PERS_COSTS | Call by reference | Type reference (TYPE) | HRTNM_VAL_STAFF_TAB | TNM: staff assignment table type | 20080701 | |||
| 3 | IM_IF_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD Infotypes: Messages | 20080701 | |||
| 4 | IM_NBPER | Call by reference | Type reference (TYPE) | HRTNM_NBPER | Total of Attendees | 20080701 | |||
| 5 | IM_TAB_P1001_STAFF | Call by reference | Type reference (TYPE) | HRTNM_P1001_TAB | Table Type With Structure P1001 | 20080701 | |||
| 6 | IM_TAB_PT1681 | Call by reference | Type reference (TYPE) | HRTNM_PT1681_TAB | Structure PT1681: table type | 20080701 |
Method PROCESS_TN_STAFF_DATA on class CL_HRTNM_VALO_COMPUT has no exception.
Method SALARY_DO_FORECAST_VALUATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_WA_SALARY_COST | Call by reference | Type reference (TYPE) | HRTNM_SNAP_COST | Individual Cost | 20080701 | |||
| 2 | IM_IF_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD Infotypes: Messages | 20080701 | |||
| 3 | IM_NBHTT | Call by reference | Type reference (TYPE) | HRTNM_NBHRS | Number of Training Hours | 20080701 | |||
| 4 | IM_NBPER | Call by reference | Type reference (TYPE) | HRTNM_NBPER | Total of Attendees | 20080701 | |||
| 5 | IM_NBPTT | Call by reference | Type reference (TYPE) | HRTNM_NBHRS | Number of Training Hours | 20080701 | |||
| 6 | IM_TPCAT | Call by reference | Type reference (TYPE) | HRTNM_TPCAT | Training Plan Category Code | 20080701 | |||
| 7 | IM_TTYPE | Call by reference | Type reference (TYPE) | HRTNM_TTYPE | Training Type | 20080701 | |||
| 8 | IM_WA_NBPER_OBJEC | Call by reference | Type reference (TYPE) | HRTNM_S_VALO_PERSON_ASSIGN | Valorization: Person Assignement | 20080701 |
Method SALARY_DO_FORECAST_VALUATION on class CL_HRTNM_VALO_COMPUT has no exception.
Method SET_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Start Date | 20080701 | |||
| 2 | IM_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | End Date | 20080701 | |||
| 3 | IM_IF_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD Infotypes: Messages | 20080701 | |||
| 4 | IM_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Country Grouping | 20080701 | |||
| 5 | IM_WA_DINFO | Call by reference | Type reference (TYPE) | HRTNM_S_DINFO | TNM: structure to store D object info | 20080716 | |||
| 6 | IM_WA_TN | Call by reference | Type reference (TYPE) | HRTNM_S_TREE | TNM: tree structure | 20080716 |
Method SET_ATTRIBUTES on class CL_HRTNM_VALO_COMPUT has no exception.
Method SET_BET_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_WA_VAL_BET | Call by reference | Type reference (TYPE) | HRTNM_S_VAL_BET_INFO | TNM: costs valuation - D object info | 20080701 | |||
| 2 | IM_TAB_D_COSTS | Call by reference | Type reference (TYPE) | HRTNM_SNAP_COST_TAB | Individual Costs | 20080701 | |||
| 3 | IM_TAB_PERS_COSTS | Call by reference | Type reference (TYPE) | HRTNM_VAL_STAFF_TAB | TNM: staff assignment table type | 20080701 | |||
| 4 | IM_TAB_PT1681 | Call by reference | Type reference (TYPE) | HRTNM_PT1681_TAB | Structure PT1681: table type | 20080701 | |||
| 5 | IM_WA_DINFO | Call by reference | Type reference (TYPE) | HRTNM_S_DINFO | TNM: structure to store D object info | 20080701 | |||
| 6 | IM_WA_P1681 | Call by reference | Type reference (TYPE) | P1681 | Infotype 1681 | 20080701 |
Method SET_BET_INFO on class CL_HRTNM_VALO_COMPUT has no exception.
Method SET_COSTS_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TAB_COSTS | Call by reference | Type reference (TYPE) | HRTNM_IT1036_ALV_TAB | Type de Table HRTNM_IT1036_ALV_TAB | 20080701 | |||
| 2 | IM_WA_DINFO | Call by reference | Type reference (TYPE) | HRTNM_S_DINFO | TNM: structure to store D object info | 20080701 | |||
| 3 | IM_WA_P1036 | Call by reference | Type reference (TYPE) | P1036 | Infotype 1036: Costs | 20080701 | |||
| 4 | IM_WA_P1683 | Call by reference | Type reference (TYPE) | P1683 | Infotype 1683 | 20080701 | |||
| 5 | IM_WA_PARENT_TN | Call by reference | Type reference (TYPE) | HRTNM_S_TREE | TNM: tree structure | 20080701 |
Method SET_COSTS_TABLE on class CL_HRTNM_VALO_COMPUT has no exception.
Method SET_STAFF_OBJ_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_TAB_D_COSTS | Call by reference | Type reference (TYPE) | HRTNM_SNAP_COST_TAB | Individual Costs | 20080701 | |||
| 2 | CH_TAB_PERS_COSTS | Call by reference | Type reference (TYPE) | HRTNM_VAL_STAFF_TAB | TNM: staff assignment table type | 20080701 | |||
| 3 | IM_IF_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRBAS_MESSAGE_HANDLER | HR-PD Infotypes: Messages | 20080701 | |||
| 4 | IM_NBATT | Call by reference | Type reference (TYPE) | HRTNM_NBPER | Total of Attendees | 20080701 | |||
| 5 | IM_NBPER | Call by reference | Type reference (TYPE) | HRTNM_NBPER | Total of Attendees | 20080701 | |||
| 6 | IM_OTYPE | Call by reference | Type reference (TYPE) | ANY | 20080701 | ||||
| 7 | IM_TAB_PT1681 | Call by reference | Type reference (TYPE) | HRTNM_PT1681_TAB | Structure PT1681: table type | 20080701 | |||
| 8 | IM_TN_OBJID | Call by reference | Type reference (TYPE) | HROBJID | Object ID | 20080701 | |||
| 9 | IM_WA_ANY | Call by reference | Type reference (TYPE) | ANY | 20080701 | ||||
| 10 | IM_WA_INFO | Call by reference | Type reference (TYPE) | ANY | Info on O/S/C object | 20080702 |
Method SET_STAFF_OBJ_INFO on class CL_HRTNM_VALO_COMPUT has no exception.
History
| Last changed by/on | SAP | 20081217 |
| SAP Release Created in |