Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_HRECM00_JOB | Job | 20030120 |
Properties
| Class | CL_HRECM00_INT_JOB | |
| Short Description | Internal Job | |
| Super Class | CL_HRECM00_JOB | Job |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PAOC_ECM_JPR_BL | Job Pricing - Business Logic |
| Created | 20030120 | SAP |
| Last change | 20040315 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_HRECM00_INT_JOB has no forward declaration.
Interfaces
Class CL_HRECM00_INT_JOB has no interface implemented.
Friends
Class CL_HRECM00_INT_JOB has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_HRECM00_MARKET_RESULT | Market value of internal job | 20030217 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | HRECM00JOBDESCRIPTION | Survey Job description | 20030606 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | BEGDA | Start Date | 20030217 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | ENDDA | End Date | 20030217 | |||
| 5 | Instance attribute | Public | Type reference (TYPE) | HROBJECT | Key of Internal Job | 20030211 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | HRECM00JOBMATCHTAB | Table of matched survey jobs | 20030212 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | HRECM00JOBMATCHTAB | Table of matched survey jobs | 20030805 | |||
| 8 | Instance attribute | Public | Type reference (TYPE) | HRECM00P1005TAB | Planned Compensation | 20030324 | |||
| 9 | Instance attribute | Public | Type reference (TYPE) | HRECM00SALARYSTRUCTURECOL | Collection of salary structure objects | 20030324 | |||
| 10 | Instance attribute | Public | Type reference (TYPE) | SHORT_D | Object Abbreviation | 20030217 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Aging of market data | 20030401 | |
| 2 | Instance method | Public | Method | Get composite results | 20030220 | |
| 3 | Instance method | Public | Method | Replace matched_jobs with new job matching data | 20040219 | |
| 4 | Instance method | Public | Constructor | CONSTRUCTOR | 20030131 | |
| 5 | Instance method | Public | Method | Convert Ext. Job Weighting Factor value to percentage | 20030305 | |
| 6 | Instance method | Private | Method | Delimite dates of matched jobs | 20030702 | |
| 7 | Instance method | Public | Method | Compare composite against employee values | 20030317 | |
| 8 | Instance method | Public | Method | Get composite results | 20030217 | |
| 9 | Instance method | Public | Method | Get all employees on the job | 20030313 | |
| 10 | Instance method | Private | Method | TO BE DELETED Get Compensation Job Attributes | 20030409 | |
| 11 | Instance method | Public | Method | Gets the keyattributes | 20030129 | |
| 12 | Instance method | Public | Method | Provides a list with all mappings to external jobs | 20030805 | |
| 13 | Instance method | Public | Method | Get names of mapped external job and provider | 20030217 | |
| 14 | Instance method | Public | Method | Get planned compensation entries | 20030324 | |
| 15 | Instance method | Public | Method | Get all positions related to a job | 20030317 | |
| 16 | Instance method | Public | Method | Reads standard attributes from database | 20030217 | |
| 17 | Instance method | Private | Method | Provides a list with all mappings to external jobs | 20030805 | |
| 18 | Instance method | Public | Method | Get composite results | 20030304 | |
| 19 | Instance method | Public | Method | Set Attributes for internal job, such as job name | 20030211 | |
| 20 | Instance method | Private | Method | set the date delimiter for begda and endda of matched job | 20030318 | |
| 21 | Instance method | Public | Method | Set datasets for delete | 20030305 | |
| 22 | Instance method | Public | Method | Replace matched_jobs with new job matching data | 20030321 | |
| 23 | Instance method | Public | Method | Get composite results | 20030217 | |
| 24 | Instance method | Public | Method | Set datasets for update | 20030304 |
Events
Class CL_HRECM00_INT_JOB has no event.
Types
Class CL_HRECM00_INT_JOB has no local type.
Method Signatures
Method AGE_MARKETDATA_OF_MAPPED_JOBS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030401 | |||
| 2 | MARKETDATA_TAB | Call by reference | Type reference (TYPE) | HRECM00SURVEYMARKETDATATAB | Marktdaten | 20030401 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030401 | |||
| 4 | RESULT_TAB | Call by reference | Type reference (TYPE) | HRECM00SURVEYMARKETDATATAB | Zuordnung von internen zu externen Stellen | 20030401 |
Method AGE_MARKETDATA_OF_MAPPED_JOBS on class CL_HRECM00_INT_JOB has no exception.
Method BUILD_COMPOSITE_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20030220 | |||
| 2 | CMPRS | Call by reference | Type reference (TYPE) | ECM_CMPRS | Kombiniertes Umfrageergebnis | 20030220 | |||
| 3 | COMPOSITE_RESULT_TAB | Call by reference | Type reference (TYPE) | HRECM00COMPOSITERESULTTAB | Kombiniertes Ergebnis | 20030220 | |||
| 4 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Enddatum | 20030220 | |||
| 5 | FREQUENCY | Call by reference | Type reference (TYPE) | ECM_FREQU | '06' | Zeiteinheit | 20030318 | ||
| 6 | GENERAL_DATA_TAB | Call by reference | Type reference (TYPE) | HRECM00SURVEYGENERALDATATAB | Tabelle der Schlüssel für kombinierte Ergebnisse | 20030220 | |||
| 7 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030220 | |||
| 8 | MAPPING_TAB | Call by reference | Type reference (TYPE) | HRECM00JOBMATCHINGTAB | Zuordnung von internen zu externen Stellen | 20030224 | |||
| 9 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030220 | |||
| 10 | STATISTICAL_DATA_TAB | Call by reference | Type reference (TYPE) | HRECM00SURVEYSTATISTICSDATATAB | Tabelle der Bezahlungskategorienschlüssel | 20030220 | |||
| 11 | WAERS | Call by reference | Type reference (TYPE) | WAERS | Währungsschlüssel | 20030220 |
Method BUILD_COMPOSITE_RESULT on class CL_HRECM00_INT_JOB has no exception.
Method CHECK_JOBMATCHING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20040219 | |||
| 2 | JOBMATCHING_TAB | Call by reference | Type reference (TYPE) | HRECM00JOBMATCHINGTAB | Neu zugeordnete Stellen | 20040219 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20040219 |
Method CHECK_JOBMATCHING on class CL_HRECM00_INT_JOB has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20030217 | |||
| 2 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Enddatum | 20030217 | |||
| 3 | FAMILY_ID | Call by reference | Type reference (TYPE) | ECM_JOBFAMILY | Umfragestellenfamilie | 20040216 | |||
| 4 | FAMILY_NAME | Call by reference | Type reference (TYPE) | TEXT60 | Textfeld der Länge 60 | 20040216 | |||
| 5 | KEY_STRUC | Call by reference | Type reference (TYPE) | HROBJECT | Objekt | 20030211 | |||
| 6 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030217 | |||
| 7 | NAME | Call by reference | Type reference (TYPE) | TEXT60 | Textfeld (60 Zeichen) | 20030217 | |||
| 8 | SHORTNAME | Call by reference | Type reference (TYPE) | SHORT_D | Objektkürzel | 20030217 |
Method CONSTRUCTOR on class CL_HRECM00_INT_JOB has no exception.
Method CONVERT_WGTFAC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030305 | |||
| 2 | JOBMATCHING_TAB | Call by reference | Type reference (TYPE) | HRECM00JOBMATCHTAB | Zuordnung von internen zu externen Stellen | 20040305 |
Method CONVERT_WGTFAC on class CL_HRECM00_INT_JOB has no exception.
Method DELIMIT_JOBMATCHING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DELIMITED_JOBMATCHING_TAB | Call by reference | Type reference (TYPE) | HRECM00JOBMATCHINGTAB | Zuordnung von internen zu externen Stellen | 20030702 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030702 | |||
| 3 | JOBMATCHING_TAB | Call by reference | Type reference (TYPE) | HRECM00JOBMATCHINGTAB | Vorhandene Stellenzuordnungstabelle | 20030702 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Zuordnung von internen zu externen Stellen | 20030702 |
Method DELIMIT_JOBMATCHING on class CL_HRECM00_INT_JOB has no exception.
Method GET_COMPOSITECOMPARE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPARE_AGAINST_OTYPE | Call by reference | Type reference (TYPE) | OTYPE | Objektart | 20030317 | |||
| 2 | COMPARE_RESULTS_TAB | Call by reference | Type reference (TYPE) | HRECM00COMPARERESULTTAB | Ergebnisse vergleichen | 20030317 | |||
| 3 | COMPOSITE_RESULT_TAB | Call by reference | Type reference (TYPE) | HRECM00COMPOSITERESULTTAB | Kombiniertes Ergebnis | 20030317 | |||
| 4 | CURRENCY | Call by reference | Type reference (TYPE) | WAERS | Währung | 20030317 | |||
| 5 | FREQUENCY | Call by reference | Type reference (TYPE) | ECM_FREQU | Zeiteinheit | 20030317 | |||
| 6 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030317 | |||
| 7 | KEYDATE | Call by reference | Type reference (TYPE) | BEGDA | Stichtag | 20030317 | |||
| 8 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030317 | |||
| 9 | PERCENTILES_TAB | Call by reference | Type reference (TYPE) | HRECM00PERCENTILESKEYTAB | Perzentiltabelle | 20030317 | |||
| 10 | STATSTYPE_TAB | Call by reference | Type reference (TYPE) | HRECM00STATSTYPEKEYTAB | Tabelle der Bezahlungskategorienschlüssel | 20030317 |
Method GET_COMPOSITECOMPARE on class CL_HRECM00_INT_JOB has no exception.
Method GET_COMPOSITE_RESULTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20030217 | |||
| 2 | COMPOSITE_KEY_TAB | Call by reference | Type reference (TYPE) | HRECM00COMPOSITEKEYTAB | Tabelle der Schlüssel für kombinierte Ergebnisse | 20030217 | |||
| 3 | COMPOSITE_RESULT_TAB | Call by reference | Type reference (TYPE) | HRECM00COMPOSITERESULTTAB | Kombiniertes Ergebnis | 20030217 | |||
| 4 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Enddatum | 20030217 | |||
| 5 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030217 | |||
| 6 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030217 | |||
| 7 | STATSTYPE_KEY_TAB | Call by reference | Type reference (TYPE) | HRECM00STATSTYPEKEYTAB | Tabelle der Bezahlungskategorienschlüssel | 20030217 |
Method GET_COMPOSITE_RESULTS on class CL_HRECM00_INT_JOB has no exception.
Method GET_EMPLOYEES_ON_JOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20030313 | |||
| 2 | EMPLOYEE_TAB | Call by reference | Type reference (TYPE) | OBJEC_T | Objekttabelle | 20030313 | |||
| 3 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Enddatum | 20030313 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030313 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030313 |
Method GET_EMPLOYEES_ON_JOB on class CL_HRECM00_INT_JOB has no exception.
Method GET_JOB_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | 20030409 | ||||
| 2 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | 20030409 | ||||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | 20030409 | ||||
| 4 | JOB_ATTRIBUTES_TAB | Call by reference | Type reference (TYPE) | HRECM00JOBATTRIBUTESTAB | 20030409 | ||||
| 5 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030409 |
Method GET_JOB_ATTRIBUTES on class CL_HRECM00_INT_JOB has no exception.
Method GET_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KEY | Call by reference | Type reference (TYPE) | HROBJECT | Objekt | 20030129 |
Method GET_KEY on class CL_HRECM00_INT_JOB has no exception.
Method GET_MATCHED_JOBS_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20030805 | |||
| 2 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Enddatum | 20030805 | |||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030805 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030805 | |||
| 5 | RESULT_TAB | Call by reference | Type reference (TYPE) | HRECM00JOBMATCHINGTAB | Zuordnung von internen zu externen Stellen | 20030805 |
Method GET_MATCHED_JOBS_TAB on class CL_HRECM00_INT_JOB has no exception.
Method GET_NAMES_OF_MAPPED_JOB_AND_PR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXTJOB_KEY | Call by reference | Type reference (TYPE) | HRECM00EXTJOB_KEY | Beginndatum | 20030217 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030217 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030217 | |||
| 4 | TEXT_EXT_JOB | Call by reference | Type reference (TYPE) | TEXT60 | Text externe Stelle | 20030217 | |||
| 5 | TEXT_PROVIDER | Call by reference | Type reference (TYPE) | TEXT60 | Text Anbieter | 20030217 |
Method GET_NAMES_OF_MAPPED_JOB_AND_PR on class CL_HRECM00_INT_JOB has no exception.
Method GET_PLANNED_COMPENSATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | '18000101' | Beginndatum | 20030324 | ||
| 2 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | '99991231' | Enddatum | 20030324 | ||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030324 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030324 | |||
| 5 | PLANNED_COMP_TAB | Call by reference | Type reference (TYPE) | HRECM00P1005TAB | Sollbezahlung | 20030324 |
Method GET_PLANNED_COMPENSATION on class CL_HRECM00_INT_JOB has no exception.
Method GET_POSITIONS_ON_JOB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20030317 | |||
| 2 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Enddatum | 20030317 | |||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030317 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030317 | |||
| 5 | POSITION_TAB | Call by reference | Type reference (TYPE) | OBJEC_T | Objekttabelle | 20030317 |
Method GET_POSITIONS_ON_JOB on class CL_HRECM00_INT_JOB has no exception.
Method READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BEGDA | Call by reference | Type reference (TYPE) | BEGDA | 20030217 | ||||
| 2 | ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Enddatum | 20030217 | |||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030217 | |||
| 4 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030217 |
Method READ on class CL_HRECM00_INT_JOB has no exception.
Method READ_MATCHED_JOBS_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030805 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030805 | |||
| 3 | RESULT_TAB | Call by reference | Type reference (TYPE) | HRECM00JOBMATCHINGTAB | Zuordnung von internen zu externen Stellen | 20030805 |
Method READ_MATCHED_JOBS_TAB on class CL_HRECM00_INT_JOB has no exception.
Method SAVE_COMPOSITE_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030304 | |||
| 2 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030304 |
Method SAVE_COMPOSITE_RESULT on class CL_HRECM00_INT_JOB has no exception.
Method SET_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HASJOBDESCRIPTION | Call by reference | Type reference (TYPE) | ECM_XJDESC | Kennzeichen: Beschreibung der Umfragestelle existiert | 20030211 | |||
| 2 | JOB_NAME | Call by reference | Type reference (TYPE) | TEXT60 | Textfeld (60 Zeichen) | 20030211 |
Method SET_ATTRIBUTES on class CL_HRECM00_INT_JOB has no exception.
Method SET_DATE_DELIMITATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHANGE_JOBMATCHING_DATA | Call by reference | Type reference (TYPE) | T71JPR09 | Stellenzuordnungsdaten ändern | 20030321 | |||
| 2 | EXISTING_JOBMATCHING_TAB | Call by reference | Type reference (TYPE) | HRECM00JOBMATCHINGTAB | Vorhandene Stellenzuordnungstabelle | 20030321 | |||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030318 | |||
| 4 | JOBMATCHING_TAB | Call by reference | Type reference (TYPE) | HRECM00JOBMATCHINGTAB | Zuordnung von internen zu externen Stellen | 20030321 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Zuordnung von internen zu externen Stellen | 20030318 |
Method SET_DATE_DELIMITATION on class CL_HRECM00_INT_JOB has no exception.
Method SET_DELETE_COMPOSITE_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPOSITE_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginndatum | 20030812 | |||
| 2 | COMPOSITE_KEY | Call by reference | Type reference (TYPE) | ECM_CMPRS | Kombiniertes Umfrageergebnis | 20030812 | |||
| 3 | COMPOSITE_RESULT_TAB | Call by reference | Type reference (TYPE) | HRECM00COMPOSITERESULTTAB | Kombiniertes Ergebnis | 20030305 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030305 | |||
| 5 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030305 | |||
| 6 | MODE | Call by reference | Type reference (TYPE) | CHAR01 | 'R' | R=Ersetzen, A=Hinzufügen | 20030305 |
Method SET_DELETE_COMPOSITE_RESULT on class CL_HRECM00_INT_JOB has no exception.
Method SET_MATCHED_JOBS_TAB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030321 | |||
| 2 | JOBMATCHING_TAB | Call by reference | Type reference (TYPE) | HRECM00JOBMATCHINGTAB | Neu zugeordnete Stellen | 20030322 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030321 |
Method SET_MATCHED_JOBS_TAB on class CL_HRECM00_INT_JOB has no exception.
Method SET_NEW_COMPOSITE_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPOSITE_RESULT_TAB | Call by reference | Type reference (TYPE) | HRECM00COMPOSITERESULTTAB | Kombiniertes Ergebnis | 20030217 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030217 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030217 | |||
| 4 | MODE | Call by reference | Type reference (TYPE) | CHAR01 | 'R' | R=Ersetzen, A=Hinzufügen | 20030304 |
Method SET_NEW_COMPOSITE_RESULT on class CL_HRECM00_INT_JOB has no exception.
Method SET_UPDATE_COMPOSITE_RESULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | COMPOSITE_RESULT_TAB | Call by reference | Type reference (TYPE) | HRECM00COMPOSITERESULTTAB | Kombiniertes Ergebnis | 20030304 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030304 | |||
| 3 | MESSAGE_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRECM00_MESSAGE_HANDLER | Personalstammdaten: Meldungen | 20030304 | |||
| 4 | MODE | Call by reference | Type reference (TYPE) | CHAR01 | 'R' | R=Ersetzen, A=Hinzufügen | 20030304 |
Method SET_UPDATE_COMPOSITE_RESULT on class CL_HRECM00_INT_JOB has no exception.
History
| Last changed by/on | SAP | 20040315 |
| SAP Release Created in | 200 |