Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_HR_B2A_DOCUMENT | HR-B2A: B2A Document | 20070814 |
Properties
| Class | CL_HR_B2A_CH_ELM | |
| Short Description | HR-B2A: B2A Uniform Wage Notification Procedure (ELM) | |
| Super Class | CL_HR_B2A_DOCUMENT | HR-B2A: B2A Document |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | PC02 | HR Payroll: Switzerland |
| Created | 20070814 | SAP |
| Last change | 20081217 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_HR_B2A_CH_ELM has no interface implemented.
Friends
Class CL_HR_B2A_CH_ELM has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_HRPAYCHELM02 | Customer Enhancement Test Help for Communication | 20081009 | |||
| 2 | Static Attribute | Private | Object reference (TYPE REF TO) | IF_EX_HRPAYCHELM01 | Customer Enhancement for Personal Data and Work Center Data | 20080910 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | P02_ELM_ANWSCH_ABREH_TAB | Application Key and Payroll Units to Notify | 20071019 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | P02_ELM_ANWSCH_ABREH_PERNR_TAB | Application Key, Payroll Units, and Personnel Nos to Notify | 20070823 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | P02_ELM_SORTED_PERNR_TABLE | Personnel Numbers to Notify | 20070823 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | SY-MSGTY | 'W' | Message Type for Missing Mandatory Values | 20071029 | ||
| 7 | Static Attribute | Private | Type reference (TYPE) | T_ELM_CATEG_TAB | Buffer for Categories PAL | 20071026 | |||
| 8 | Constant | Private | Type reference (TYPE) | PC_B2A_STATUS | '10' | Status "error" | 20081007 | ||
| 9 | Constant | Private | Type reference (TYPE) | PC_B2A_STATUS | '11' | Status "Error - Process Again" | 20081007 | ||
| 10 | Constant | Private | Type reference (TYPE) | PC_B2A_STATUS | '00' | Status "New" | 20081007 | ||
| 11 | Constant | Private | Type reference (TYPE) | PC_B2A_STATUS | '03' | Status "OK" | 20081007 | ||
| 12 | Constant | Private | Type reference (TYPE) | PC_B2A_STATUS | '02' | Status "In Process" | 20081007 | ||
| 13 | Constant | Private | Type reference (TYPE) | REPID | 'RPLELMC0' | ABAP Report Name for Saving ALV Layouts | 20070823 | ||
| 14 | Constant | Public | Type reference (TYPE) | MOLGA | '02' | Country Grouping | 20071016 | ||
| 15 | Constant | Public | Type reference (TYPE) | PCAL_SAGRP | 'ELM' | Area (B2A Manager) | 20071016 | ||
| 16 | Constant | Public | Type reference (TYPE) | STRING | 'EXA' | Message Types for Error | 20071029 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Test Interoperability with the Distributor | 20081007 | |
| 2 | Instance method | Public | Method | Completion and Release of Wage Notification | 20081012 | |
| 3 | Instance method | Public | Method | Add CC Addresses and Comments (for Method Table B2A-M) | 20081007 | |
| 4 | Instance method | Public | Method | Send Qry Sts to Wage Notif. and Store with Response in TemSe | 20081007 | |
| 5 | Instance method | Private | Method | Date, Time, and User in B2A Log (Only Usable in Callback) | 20071105 | |
| 6 | Instance method | Private | Method | Output PAL Log As B2A Log (Can Only Be Used in Callback) | 20081007 | |
| 7 | Instance method | Private | Method | Horizontal Line in B2A Log (Only Usable in Callback) | 20071105 | |
| 8 | Instance method | Public | Method | Sign and Send Wage Notif. and Store in TemSe with Response | 20081007 | |
| 9 | Instance method | Public | Method | Sign Wage Notification and Store in TemSe for Download/EIV | 20081007 | |
| 10 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20080910 | |
| 11 | Instance method | Public | Method | Direct Download Unsigned Saving Option (Method Tab. B2A Mgr) | 20070906 | |
| 12 | Static method | Public | Method | Category for Displaying Notification Data in PAL | 20071026 | |
| 13 | Static method | Public | Method | Texts for Displaying Notification Data in ALV | 20071017 | |
| 14 | Static method | Public | Method | Information on Display Variants for Notification Data in ALV | 20071017 | |
| 15 | Static method | Public | Method | Checks If Canton Indicator Is Valid | 20071120 | |
| 16 | Instance method | Private | Method | Checks If Mandatory Fields Are Filled | 20071029 | |
| 17 | Instance method | Private | Method | Store Payroll Units and Personnel Numbers | 20070923 | |
| 18 | Instance method | Private | Method | Convert and Store Context of Notification for TemSe | 20070926 | |
| 19 | Instance method | Private | Method | Store Selection Screen Extractor | 20071031 | |
| 20 | Instance method | Private | Method | Convert and Store Application Log for TemSe | 20070914 | |
| 21 | Instance method | Private | Method | Convert and Store Particulars for TemSe | 20071002 | |
| 22 | Instance method | Private | Method | Convert and Store Wages AHV/ALV for TemSe | 20070913 | |
| 23 | Instance method | Private | Method | Convert and Store Wage Statistics for TemSe | 20070913 | |
| 24 | Instance method | Private | Method | Convert and Store Wages BVG for TemSe | 20070913 | |
| 25 | Instance method | Private | Method | Convert and Store Wages FAK for TemSe | 20070913 | |
| 26 | Instance method | Private | Method | Convert and Store Wages Tax (LAW) for TemSe | 20070913 | |
| 27 | Instance method | Private | Method | Convert and Store Wages UVG for TemSe | 20070913 | |
| 28 | Instance method | Private | Method | Convert and Store Wages UVGZ/KTG for TemSe | 20070913 | |
| 29 | Instance method | Private | Method | Create Process for B2A Manager | 20070820 | |
| 30 | Instance method | Private | Method | Store Enterprise Description for TemSe | 20071013 | |
| 31 | Instance method | Private | Method | Store Enterprise-Wide Statistic Information for TemSe | 20071004 | |
| 32 | Instance method | Private | Method | Create and Store General Notification Description for TemSe | 20070919 | |
| 33 | Instance method | Public | Method | Display Application Log | 20071026 | |
| 34 | Instance method | Public | Method | Extract Notification Data from Payroll and Master Data | 20070824 | |
| 35 | Instance method | Private | Method | Procure Remaining Person-Related Data | 20070829 | |
| 36 | Static method | Public | Method | Determine Structure Names | 20071019 | |
| 37 | Instance method | Private | Method | Parser for Completion and Release of Wage Notification | 20081009 | |
| 38 | Static method | Public | Method | Supplement Selection for Payroll Units of Enterprise | 20070820 | |
| 39 | Static method | Public | Method | Supplement Preselection of Pers. Area/Subarea for Enterprise | 20070820 | |
| 40 | Instance method | Private | Method | Read and Store Data for Payroll Units | 20070918 | |
| 41 | Instance method | Protected | Method | Change Status | 20081008 | |
| 42 | Instance method | Private | Method | Update Table with Personnel Numbers | 20071019 | |
| 43 | Static method | Private | Method | Verify XML File Signature (WebServiceSecurity) | 20081007 | |
| 44 | Static method | Public | Method | Checks Whether Message Is Soap Fault ('X' = Fault) | 20081008 | |
| 45 | Static method | Public | Method | Transform Document to STRING | 20081008 | |
| 46 | Static method | Private | Method | Read Context Information for Process from TemSe | 20081007 | |
| 47 | Static method | Public | Method | Document Type for GLBID | 20081007 | |
| 48 | Static method | Private | Method | Read Order Key (Job Key) from Process Data | 20081009 | |
| 49 | Static method | Public | Method | Determine Employment Per. for Retroactive Accounting Prev.Yr | 20081021 | |
| 50 | Static method | Public | Method | Parser for Completion and Release of Wage Notification | 20081014 | |
| 51 | Static method | Private | Method | Parser for Notification Elements | 20081014 | |
| 52 | Static method | Public | Method | Analyze 'SoapFault' and 'SalaryDeclarationFault' | 20081010 | |
| 53 | Static method | Private | Method | Analyze 'DeclareSalaryDeferredResponse' | 20081013 | |
| 54 | Static method | Public | Method | Send XML File (https) | 20081007 | |
| 55 | Static method | Public | Method | Sign XML File (WebServiceSecurity) | 20081007 | |
| 56 | Static method | Private | Method | Store Order Key (JobKey) with Process Data | 20081009 | |
| 57 | Static method | Public | Method | Transform Table Display to XSTRING | 20080928 | |
| 58 | Static method | Public | Method | Transform XSTRING to Table Display | 20080928 | |
| 59 | Instance method | Private | Method | OBSOLETE: Download XML File | 20070817 | |
| 60 | Instance method | Public | Method | Prepare Application Log | 20071026 | |
| 61 | Static method | Public | Method | Determine Institution ID for Payroll Unit | 20070824 | |
| 62 | Static method | Public | Method | Determine Int. Institution ID Via Payroll Unit and Appl. Key | 20071005 |
Events
Class CL_HR_B2A_CH_ELM has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | T_ELM_CATEG | Private | See coding | 20071026 | BEGIN OF t_elm_categ,
strukname TYPE strukname,
categ_id TYPE hrpad_pal_categ_id,
END OF t_elm_categ
|
||
| 2 | T_ELM_CATEG_TAB | Private | See coding | 20071026 | t_elm_categ_tab TYPE STANDARD TABLE OF t_elm_categ WITH DEFAULT KEY
|
Method Signatures
Method B2A_CHECK_INTEROP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GLBID | Call by reference | Type reference (TYPE) | PC_B2A_GLBID | HR-B2A: globale ObjektID | 20081007 | |||
| 2 | IM_SW_CALLED_FROM_MENU | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081013 | |||
| 3 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081007 | |||
| 4 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20081007 | |||
| 5 | PROCESS_BREAK | Call by reference | Type reference (TYPE) | PC_B2A_PROCBREAK | User defined break in the process flow | 20081007 | |||
| 6 | PROCESS_SOFTBREAK | Call by reference | Type reference (TYPE) | PC_B2A_SOFTBREAK | PC_B2A_SOFTBREAK | 20081007 | |||
| 7 | SIMU | Call by reference | Type reference (TYPE) | PC_B2A_SIMU | HR-B2A: Testschalter | 20081007 |
Method B2A_CHECK_INTEROP on class CL_HR_B2A_CH_ELM has no exception.
Method B2A_COMPLETION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GLBID | Call by reference | Type reference (TYPE) | PC_B2A_GLBID | HR-B2A: globale ObjektID | 20081012 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081012 | |||
| 3 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20081012 | |||
| 4 | PROCESS_BREAK | Call by reference | Type reference (TYPE) | PC_B2A_PROCBREAK | User defined break in the process flow | 20081012 | |||
| 5 | PROCESS_SOFTBREAK | Call by reference | Type reference (TYPE) | PC_B2A_SOFTBREAK | PC_B2A_SOFTBREAK | 20081012 | |||
| 6 | SIMU | Call by reference | Type reference (TYPE) | PC_B2A_SIMU | HR-B2A: Testschalter | 20081012 |
Method B2A_COMPLETION on class CL_HR_B2A_CH_ELM has no exception.
Method B2A_EDIT_CC_REMARKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GLBID | Call by reference | Type reference (TYPE) | PC_B2A_GLBID | HR-B2A: globale ObjektID | 20081007 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20081007 | |||
| 3 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20081007 | |||
| 4 | PROCESS_BREAK | Call by reference | Type reference (TYPE) | PC_B2A_PROCBREAK | User defined break in the process flow | 20081007 | |||
| 5 | PROCESS_SOFTBREAK | Call by reference | Type reference (TYPE) | PC_B2A_SOFTBREAK | PC_B2A_SOFTBREAK | 20081007 | |||
| 6 | SIMU | Call by reference | Type reference (TYPE) | PC_B2A_SIMU | HR-B2A: Testschalter | 20081007 |
Method B2A_EDIT_CC_REMARKS on class CL_HR_B2A_CH_ELM has no exception.
Method B2A_GETSTATUS_FRM_DECL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GLBID | Call by reference | Type reference (TYPE) | PC_B2A_GLBID | HR-B2A: globale ObjektID | 20081007 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081007 | |||
| 3 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20081007 | |||
| 4 | PROCESS_BREAK | Call by reference | Type reference (TYPE) | PC_B2A_PROCBREAK | User defined break in the process flow | 20081007 | |||
| 5 | PROCESS_SOFTBREAK | Call by reference | Type reference (TYPE) | PC_B2A_SOFTBREAK | PC_B2A_SOFTBREAK | 20081007 | |||
| 6 | SIMU | Call by reference | Type reference (TYPE) | PC_B2A_SIMU | HR-B2A: Testschalter | 20081007 |
Method B2A_GETSTATUS_FRM_DECL on class CL_HR_B2A_CH_ELM has no exception.
Method B2A_PROT_DATE_TIME Signature
Method B2A_PROT_DATE_TIME on class CL_HR_B2A_CH_ELM has no parameter.
Method B2A_PROT_DATE_TIME on class CL_HR_B2A_CH_ELM has no exception.
Method B2A_PROT_DUMP_PAL_2_B2ALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20081007 |
Method B2A_PROT_DUMP_PAL_2_B2ALOG on class CL_HR_B2A_CH_ELM has no exception.
Method B2A_PROT_HLINE Signature
Method B2A_PROT_HLINE on class CL_HR_B2A_CH_ELM has no parameter.
Method B2A_PROT_HLINE on class CL_HR_B2A_CH_ELM has no exception.
Method B2A_SIGN_AND_SEND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GLBID | Call by reference | Type reference (TYPE) | PC_B2A_GLBID | HR-B2A: globale ObjektID | 20081007 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081007 | |||
| 3 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20081007 | |||
| 4 | PROCESS_BREAK | Call by reference | Type reference (TYPE) | PC_B2A_PROCBREAK | User defined break in the process flow | 20081007 | |||
| 5 | PROCESS_SOFTBREAK | Call by reference | Type reference (TYPE) | PC_B2A_SOFTBREAK | PC_B2A_SOFTBREAK | 20081007 | |||
| 6 | SIMU | Call by reference | Type reference (TYPE) | PC_B2A_SIMU | HR-B2A: Testschalter | 20081007 |
Method B2A_SIGN_AND_SEND on class CL_HR_B2A_CH_ELM has no exception.
Method B2A_SIGN_AND_STORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GLBID | Call by reference | Type reference (TYPE) | PC_B2A_GLBID | HR-B2A: globale ObjektID | 20081007 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081007 | |||
| 3 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20081007 | |||
| 4 | PROCESS_BREAK | Call by reference | Type reference (TYPE) | PC_B2A_PROCBREAK | User defined break in the process flow | 20081007 | |||
| 5 | PROCESS_SOFTBREAK | Call by reference | Type reference (TYPE) | PC_B2A_SOFTBREAK | PC_B2A_SOFTBREAK | 20081007 | |||
| 6 | SIMU | Call by reference | Type reference (TYPE) | PC_B2A_SIMU | HR-B2A: Testschalter | 20081007 |
Method B2A_SIGN_AND_STORE on class CL_HR_B2A_CH_ELM has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_HR_B2A_CH_ELM has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HR_B2A_CH_ELM has no exception.
Method DOWNLOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | GLBID | Call by reference | Type reference (TYPE) | PC_B2A_GLBID | HR-B2A: globale ObjektID | 20070906 | |||
| 2 | IS_OK | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20070906 | |||
| 3 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20070906 | |||
| 4 | PROCESS_BREAK | Call by reference | Type reference (TYPE) | PC_B2A_PROCBREAK | User defined break in the process flow | 20070906 | |||
| 5 | PROCESS_SOFTBREAK | Call by reference | Type reference (TYPE) | PC_B2A_SOFTBREAK | PC_B2A_SOFTBREAK | 20070906 | |||
| 6 | SIMU | Call by reference | Type reference (TYPE) | PC_B2A_SIMU | HR-B2A: Testschalter | 20070906 |
Method DOWNLOAD on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_ALV_GET_PAL_CATEG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CATEG_ID | Call by reference | Type reference (TYPE) | HRPAD_PAL_CATEG_ID | HR Anwendungsprotokoll: Kategorie ID | 20071026 | |||
| 2 | IM_ANWSCHCH | Call by reference | Type reference (TYPE) | P02_ANWSCHCH | Anwendungsschlüssel Schweiz | 20071026 | |||
| 3 | IM_CONTTYPE | Call by reference | Type reference (TYPE) | P02_B2A_CONTTYPE | Kategorie des Inhalts | 20071026 | |||
| 4 | IM_ICON_LTEXT_POS | Call by reference | Type reference (TYPE) | I | 0 | 20071026 | |||
| 5 | IM_MSG_TEXT_POS | Call by reference | Type reference (TYPE) | I | 0 | 20071026 | |||
| 6 | IM_STRUKNAME | Call by reference | Type reference (TYPE) | STRUKNAME | Name einer Struktur | 20071026 | |||
| 7 | IM_TABNR | Call by reference | Type reference (TYPE) | P02_B2A_TABNR | ID der Tabelle | 20071026 | |||
| 8 | IM_WITH_MSG_FIELDS | Call by reference | Type reference (TYPE) | XFELD | SPACE | 20071026 |
Method ELM_ALV_GET_PAL_CATEG on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_ALV_GET_TEXTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ANWSCHTXT | Call by reference | Type reference (TYPE) | P02_ANWTXT | Text zum Anwendungsschlüssel | 20071017 | |||
| 2 | EX_DESCR | Call by reference | Type reference (TYPE) | P02_B2A_CONTTXT | Beschreibung des Inhalts | 20071017 | |||
| 3 | EX_SORTFIELD | Call by reference | Type reference (TYPE) | P02_ELM_SORTFIELD | Sortierschlüssel für Darstellungsreihenfolge im ALV | 20071031 | |||
| 4 | EX_TITLE | Call by reference | Type reference (TYPE) | LVC_TITLE | ALV-Control: Text der Titelzeile | 20071017 | |||
| 5 | IM_ANWSCHCH | Call by reference | Type reference (TYPE) | P02_ANWSCHCH | Anwendungsschlüssel Schweiz | 20071017 | |||
| 6 | IM_CONTTYPE | Call by reference | Type reference (TYPE) | P02_B2A_CONTTYPE | Typ des Inhalts | 20071017 | |||
| 7 | IM_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | SY-LANGU | Sprachenschlüssel der aktuellen Textumgebung | 20071017 | ||
| 8 | IM_TABNR | Call by reference | Type reference (TYPE) | P02_B2A_TABNR | 0 | Nummer der Tabelle | 20071017 |
Method ELM_ALV_GET_TEXTS on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_ALV_GET_VARIANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_VARIANT | Call by reference | Type reference (TYPE) | DISVARIANT | Anzeigevariante (externe Verwendung) | 20071017 | |||
| 2 | IM_ANWSCHCH | Call by reference | Type reference (TYPE) | P02_ANWSCHCH | Anwendungsschlüssel Schweiz | 20071017 | |||
| 3 | IM_CONTTYPE | Call by reference | Type reference (TYPE) | P02_B2A_CONTTYPE | Kategorie des Inhalts | 20071017 | |||
| 4 | IM_TABNR | Call by reference | Type reference (TYPE) | P02_B2A_TABNR | ID der Tabelle | 20071017 |
Method ELM_ALV_GET_VARIANT on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CHECK_CANTO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Value transfer | Type reference (TYPE) | BOOLE_D | 'X' ... Kanton OK, SPACE: üngültiger Kanton | 20071120 | |||
| 2 | IM_CANTO | Call by reference | Type reference (TYPE) | P02_ELM_WKANTO | Kanton des Wohnortes | 20071120 |
Method ELM_CHECK_CANTO on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CHECK_OBLIGATORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071029 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20071029 | |||
| 3 | IM_DATA | Call by reference | Type reference (TYPE) | ANY | Obligatorisches zu prüfendes Feld | 20071029 | |||
| 4 | IM_KOMP | Call by reference | Type reference (TYPE) | STRING | Komponente | 20071029 | |||
| 5 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071029 | ||
| 6 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20071030 | |||
| 7 | IM_STRUC | Call by reference | Type reference (TYPE) | PAY_STRUCNAME | Struktur | 20071029 |
Method ELM_CHECK_OBLIGATORY on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CONV_STORE_ABREH_PERNR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070923 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20070923 | |||
| 3 | IM_ELM_ANWSCH_ABREH_PERNR | Call by reference | Type reference (TYPE) | P02_ELM_ANWSCH_ABREH_PERNR_TAB | ELM - Tabelle Anwendungsschlüssel und Abrechnungseinheiten | 20070923 | |||
| 4 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071019 | ||
| 5 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 |
Method ELM_CONV_STORE_ABREH_PERNR on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CONV_STORE_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070926 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontext zur Meldung | 20070926 | |||
| 3 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071019 | ||
| 4 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 |
Method ELM_CONV_STORE_CONTEXT on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CONV_STORE_EXTPARAMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071031 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20071031 | |||
| 3 | IM_CONTTYPE | Call by reference | Type reference (TYPE) | P02_B2A_CONTTYPE | 'PAR_EXTR' | 20071031 | |||
| 4 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071031 | ||
| 5 | IM_PARAMS | Call by reference | Type reference (TYPE) | RSPARAMS_TT | abzulegendes Selektionsbild | 20071031 | |||
| 6 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071031 |
Method ELM_CONV_STORE_EXTPARAMS on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CONV_STORE_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070914 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20071020 | |||
| 3 | IM_CONTTYPE | Call by reference | Type reference (TYPE) | P02_B2A_CONTTYPE | 'MSG_GEN' | 20071023 | |||
| 4 | IM_MESSAGES | Call by reference | Type reference (TYPE) | HRPAYCH_PERNR_MESSAGE_LIST | abzulegende Meldungen | 20070914 | |||
| 5 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071020 | ||
| 6 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071020 |
Method ELM_CONV_STORE_MESSAGES on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CONV_STORE_PERNR_PART Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071002 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20071002 | |||
| 3 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071019 | ||
| 4 | IM_STORAGE_IN | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 | |||
| 5 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 |
Method ELM_CONV_STORE_PERNR_PART on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CONV_STORE_SAL_AL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070913 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20070917 | |||
| 3 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | Meldungen Verarbeitungsprotokoll | 20071018 | ||
| 4 | IM_STORAGE_IN | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071018 | |||
| 5 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071018 |
Method ELM_CONV_STORE_SAL_AL on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CONV_STORE_SAL_BFS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070913 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20070917 | |||
| 3 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071019 | ||
| 4 | IM_STORAGE_IN | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 | |||
| 5 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 |
Method ELM_CONV_STORE_SAL_BFS on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CONV_STORE_SAL_BVG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070913 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20070917 | |||
| 3 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071019 | ||
| 4 | IM_STORAGE_IN | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 | |||
| 5 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 |
Method ELM_CONV_STORE_SAL_BVG on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CONV_STORE_SAL_FAK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070913 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20070917 | |||
| 3 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071019 | ||
| 4 | IM_STORAGE_IN | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 | |||
| 5 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 |
Method ELM_CONV_STORE_SAL_FAK on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CONV_STORE_SAL_LAW Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070913 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20070917 | |||
| 3 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071019 | ||
| 4 | IM_STORAGE_IN | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 | |||
| 5 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 |
Method ELM_CONV_STORE_SAL_LAW on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CONV_STORE_SAL_UVG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070913 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20070917 | |||
| 3 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071019 | ||
| 4 | IM_STORAGE_IN | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 | |||
| 5 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 |
Method ELM_CONV_STORE_SAL_UVG on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CONV_STORE_SAL_VER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ANWSCH | Call by reference | Type reference (TYPE) | P02_ANWSCHCH | Anwendungsschlüssel Schweiz | 20070913 | |||
| 2 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070913 | |||
| 3 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20070917 | |||
| 4 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071019 | ||
| 5 | IM_STORAGE_IN | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 | |||
| 6 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 |
Method ELM_CONV_STORE_SAL_VER on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CREATE_B2A Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_GLBID | Call by reference | Type reference (TYPE) | PC_B2A_GLBID | HR-B2A: globale ObjektID | 20070903 | |||
| 2 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070823 | |||
| 3 | IM_B2A_TESTD | Call by reference | Type reference (TYPE) | PC_B2A_TESTD | HR-B2A: Testdaten | 20071025 | |||
| 4 | IM_BMSID | Call by reference | Type reference (TYPE) | PC_B2A_BMSID | ID Daten der Meldung (PB2ADATB) | 20071016 | |||
| 5 | IM_COMPANY | Call by reference | Type reference (TYPE) | P02_ABREHELM | Unternehmung (ELM) | 20070820 | |||
| 6 | IM_DOCTY | Call by reference | Type reference (TYPE) | PC_B2A_DOCTY | '0003' | HR-B2A: Dokumenttyp | 20080714 | ||
| 7 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071019 | ||
| 8 | IM_VARTX | Call by reference | Type reference (TYPE) | P02_B2A_VARTX | Beschreibung im B2A-Manager | 20071011 | |||
| 9 | IM_YEAR | Call by reference | Type reference (TYPE) | P02_RMC_LWAGE_YEAR | Jahr | 20070820 |
Method ELM_CREATE_B2A on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CREATE_STORE_CPNY_DESC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071013 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20071013 | |||
| 3 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071019 | ||
| 4 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 |
Method ELM_CREATE_STORE_CPNY_DESC on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CREATE_STORE_CPNY_STATS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071004 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20071004 | |||
| 3 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071019 | ||
| 4 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 |
Method ELM_CREATE_STORE_CPNY_STATS on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_CREATE_STORE_GENSAL_DESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070919 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20070919 | |||
| 3 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071019 | ||
| 4 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 |
Method ELM_CREATE_STORE_GENSAL_DESCR on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_DISPLAY_HR_PAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ELM_HANDLE_MSG | Call by reference | Type reference (TYPE) | DISVARIANT-HANDLE | 'AMSG' | VerwaltungsID für Mehrfachaufrufe aus dem selben Programm | 20071026 | ||
| 2 | IM_LOGLEVEL | Call by reference | Type reference (TYPE) | P02_NUMC1 | Detaillierungsgrad | 20071026 | |||
| 3 | IM_MESSAGES | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | Meldungen Verarbeitungsprotokoll | 20071026 | |||
| 4 | IM_SW_HIDE_EXTR_BUTTONS | Call by reference | Type reference (TYPE) | XFELD | Knöpfe für Extraktor-Log ausblenden | 20081013 | |||
| 5 | IM_SW_SHOW_DATA | Call by reference | Type reference (TYPE) | XFELD | SPACE | Daten im Protokoll anzeigen | 20071026 | ||
| 6 | IM_SW_TREE | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' ... Protokoll als Baum darstellen | 20071026 | ||
| 7 | IM_TEMP_DATA | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Temporäre Daten für Protokoll | 20071026 | |||
| 8 | IM_TEMSE_DATA | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Meldungsdaten für Protokoll | 20071026 |
Method ELM_DISPLAY_HR_PAL on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_EXTRACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070824 | |||
| 2 | EX_TEMP_DATA | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Temporäre Daten für Protokoll | 20071018 | |||
| 3 | EX_TEMSE_DATA | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Meldungsdaten für Protokoll | 20071018 | |||
| 4 | IM_ADDRESSEES | Call by reference | Type reference (TYPE) | P02_ELM_ADDRS_TAB | Liste der Endempfänger | 20070824 | |||
| 5 | IM_COMPANY | Call by reference | Type reference (TYPE) | P02_ABREH | zu meldende Unternehmung | 20070824 | |||
| 6 | IM_CPERS_CPMAL | Call by reference | Type reference (TYPE) | P02_CONT_EMAIL | E-Mail-Adresse der Kontaktperson | 20071030 | |||
| 7 | IM_CPERS_CPNAM | Call by reference | Type reference (TYPE) | P02_KONTAKTP | HR-CH: Kontaktperson | 20071030 | |||
| 8 | IM_CPERS_CPPHO | Call by reference | Type reference (TYPE) | P02_COMNR | HR-CH: Kommunikationsnummer der Kontaktperson | 20071030 | |||
| 9 | IM_DOCTY | Call by reference | Type reference (TYPE) | PC_B2A_DOCTY | '0003' | HR-B2A: Dokumenttyp | 20071016 | ||
| 10 | IM_LANG | Call by reference | Type reference (TYPE) | P02_ELM_LANGUAGE_CODE_TYPE | Ausgabesprache der Meldung | 20070926 | |||
| 11 | IM_LOGLEVEL | Call by reference | Type reference (TYPE) | P02_NUMC1 | 0 | Log: Detaillierungsgrad der Meldungen | 20070824 | ||
| 12 | IM_MONID | Call by reference | Type reference (TYPE) | P02_ELM_MONID | ÜberwachungsID der Lohnmeldung (MonitoringID) | 20071011 | |||
| 13 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | Meldungen Verarbeitungsprotokoll | 20071018 | |||
| 14 | IM_PNPPARAMS | Call by reference | Type reference (TYPE) | RSPARAMS_TT | Zusätzliche PNP-Parameter (Pernr) | 20070824 | |||
| 15 | IM_REP_PARAMS_ALL | Call by reference | Type reference (TYPE) | RSPARAMS_TT | Komplettes Selektionsbild Extraktor | 20071031 | |||
| 16 | IM_SUBST_SRSID | Call by reference | Type reference (TYPE) | P02_ELM_RESID_PRED | AntwortID der zu ersetzenden Lohnm. (PredeccorResponseID) | 20071011 | |||
| 17 | IM_SUBST_SUBID | Call by reference | Type reference (TYPE) | P02_ELM_REQID_PRED | AuftragsID der zu ersetzenden Lohnm. (PredeccorRequestID) | 20071011 | |||
| 18 | IM_SW_KEEP_TEMP | Call by reference | Type reference (TYPE) | XFELD | temporäre Daten behalten und protokolliern | 20071019 | |||
| 19 | IM_TESTCASE | Call by reference | Type reference (TYPE) | P02_ELM_TCASE | SPACE | Testfall-Kennzeichnung | 20070827 | ||
| 20 | IM_TESTMODE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Kennzeichen Testmodus | 20070824 | ||
| 21 | IM_TST_SHOW_SELSCR | Call by reference | Type reference (TYPE) | XFELD | Kennzeichen: Reports zur Datenbeschaffung hell prozessieren | 20070824 | |||
| 22 | IM_VARTX | Call by reference | Type reference (TYPE) | P02_B2A_VARTX | Beschreibung im B2A-Manager | 20071011 | |||
| 23 | IM_VERSION | Call by reference | Type reference (TYPE) | P02_ELM_VERSION | 1 | Version | 20070907 | ||
| 24 | IM_YEAR | Call by reference | Type reference (TYPE) | PABRJ | zu meldendes Abrechnungsjahr | 20070824 |
Method ELM_EXTRACT on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_GET_PERNR_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071019 | |||
| 2 | EX_PERNR_DATA | Call by reference | Type reference (TYPE) | P02_ELM_PERNR_TAB | ELM - Tabelle mit sonstigen Daten pro Person | 20070829 | |||
| 3 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071019 | ||
| 4 | IM_PERNR_TABLE | Call by reference | Type reference (TYPE) | P02_ELM_SORTED_PERNR_TABLE | Pernr Tabelle | 20070829 | |||
| 5 | IM_YEAR | Call by reference | Type reference (TYPE) | PABRJ | zu meldendes Abrechnungsjahr | 20070829 |
Method ELM_GET_PERNR_DATA on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_GET_STRUCNAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_STRUC_REP | Call by reference | Type reference (TYPE) | STRUKNAME | vom Report gelieferte Struktur | 20071019 | |||
| 2 | EX_STRUC_TMS | Call by reference | Type reference (TYPE) | STRUKNAME | Struktur für Meldungsdaten | 20071019 | |||
| 3 | IM_ANWSCHCH | Call by reference | Type reference (TYPE) | P02_ANWSCHCH | Anwendungsschlüssel Schweiz | 20071019 | |||
| 4 | IM_CONTTYPE | Call by reference | Type reference (TYPE) | P02_B2A_CONTTYPE | 'REPDAT' | Typ des Inhalts | 20071019 | ||
| 5 | IM_TABNR | Call by reference | Type reference (TYPE) | P02_B2A_TABNR | '0' | Nummer der Tabelle | 20071019 | ||
| 6 | IM_VERSION | Call by reference | Type reference (TYPE) | P02_ELM_VERSION | '1' | Version | 20071019 |
Method ELM_GET_STRUCNAMES on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_PARSE_COMPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ERROR_STATE_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | X, falls Fehler bei mind. einem Endempfänger | 20081012 | |||
| 2 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081009 | |||
| 3 | EX_JOB_IS_FINISHED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081009 | |||
| 4 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20081009 | |||
| 5 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20081009 | ||
| 6 | IM_STORAGE_IN | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Daten der Lohnmeldung (Empfänger/Institution) | 20081009 | |||
| 7 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Daten zum aktuellen Prozesschritt | 20081009 |
Method ELM_PARSE_COMPL on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_PNP_SEL_ABREH_INS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PNPPARAMS | Call by reference | Type reference (TYPE) | RSPARAMS_TT | Zu ergänzende Selektion | 20070820 | |||
| 2 | EX_MESSAGES | Call by reference | Type reference (TYPE) | HRPAYCH_PERNR_MESSAGE_LIST | Meldungen | 20070820 | |||
| 3 | IM_ADDRESSEES | Call by reference | Type reference (TYPE) | P02_ELM_ADDRS_TAB | Adressatenliste für Einheitliches Lohnmeldeverfahren | 20070820 | |||
| 4 | IM_ANWSCH | Call by reference | Type reference (TYPE) | P02_ANWSCHCH | Anwendungsschlüssel Schweiz | 20070820 | |||
| 5 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | TRUE (='X') und FALSE (=' ') | 20070820 |
Method ELM_PNP_SEL_ABREH_INS on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_PNP_SEL_CMPY_INSERT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_PNPPARAMS | Call by reference | Type reference (TYPE) | RSPARAMS_TT | Zu ergänzende Selektion | 20070820 | |||
| 2 | EX_MESSAGES | Call by reference | Type reference (TYPE) | HRPAYCH_PERNR_MESSAGE_LIST | Meldungen | 20070820 | |||
| 3 | IM_COMPANY | Call by reference | Type reference (TYPE) | P02_ABREHELM | Unternehmung (ELM) | 20070820 | |||
| 4 | IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | TRUE (='X') und FALSE (=' ') | 20070820 |
Method ELM_PNP_SEL_CMPY_INSERT on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_READ_STORE_PAYROLL_UNITS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20070918 | |||
| 2 | IM_CONTEXT | Call by reference | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20070918 | |||
| 3 | IM_ELM_ANWSCH_ABREH | Call by reference | Type reference (TYPE) | P02_ELM_ANWSCH_ABREH_TAB | ELM - Anwendungsschlüssel und Abrechnungseinheiten | 20070918 | |||
| 4 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071019 | ||
| 5 | IM_STORAGE_OUT | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071019 |
Method ELM_READ_STORE_PAYROLL_UNITS on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_SET_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BMSID | Call by reference | Type reference (TYPE) | PC_B2A_BMSID | HR-B2A: Meldungsidentifikator | 20081008 | |||
| 2 | GLBID | Call by reference | Type reference (TYPE) | PC_B2A_GLBID | HR-B2A: globale ObjektID | 20081008 | |||
| 3 | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20081008 | ||
| 4 | MOLGA | Call by reference | Type reference (TYPE) | MOLGA | '02' | Ländergruppierung | 20081008 | ||
| 5 | SIMU | Call by reference | Type reference (TYPE) | PC_B2A_SIMU | HR-B2A: Testschalter | 20081008 | |||
| 6 | STATUS | Call by reference | Type reference (TYPE) | PC_B2A_STATUS | Status des B2A-Dokumentes | 20081008 | |||
| 7 | SUBST | Call by reference | Type reference (TYPE) | PC_B2A_SUBST | Substatus des B2A-Dokumentes | 20081008 | |||
| 8 | V_PB2AMGR | Call by reference | Type reference (TYPE) | HRB2A_S_V_PB2AMGR | HR-B2A: Struktur für V_PB2AMGR | 20081008 |
Method ELM_SET_STATUS on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UPDATE_PERNR_TABS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_ABREH | Call by reference | Type reference (TYPE) | P02_ABREH | HR-CH: Abrechnungseinheit | 20071019 | |||
| 2 | IM_ANWSCHLCH | Call by reference | Type reference (TYPE) | P02_ANWSCHCH | Anwendungsschlüssel Schweiz | 20071019 | |||
| 3 | IM_INSTID_EXT | Call by reference | Type reference (TYPE) | P02_EXTID | ELM: Institutions ID | 20071019 | |||
| 4 | IM_INSTID_INT | Call by reference | Type reference (TYPE) | P02_EMPFSL2 | ELM: Interne Institutions ID | 20071019 | |||
| 5 | IM_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20071019 |
Method ELM_UPDATE_PERNR_TABS on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_CHECKSIGNATURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081007 | |||
| 2 | EV_RESP_FAULT_S | Call by reference | Type reference (TYPE) | STRING | Empfangene Fault oder Response | 20081007 | |||
| 3 | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20081007 | ||
| 4 | IV_DOCTY | Call by reference | Type reference (TYPE) | PC_B2A_DOCTY | Dokumenttyp | 20081007 | |||
| 5 | IV_REQUEST_S | Call by reference | Type reference (TYPE) | STRING | Zu sendender Request | 20081007 |
Method ELM_UTIL_CHECKSIGNATURE on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_CHECK_IF_FAULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IS_FAULT | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081008 | |||
| 2 | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20081008 | ||
| 3 | IV_RESPONSE | Call by reference | Type reference (TYPE) | STRING | 20081008 |
Method ELM_UTIL_CHECK_IF_FAULT on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_DOCUMENT2STRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_STRING | Call by reference | Type reference (TYPE) | STRING | XML-Dokument als String | 20081008 | |||
| 2 | IO_DOC_BUFFER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_DOC_BUFFER | ELM-TemSe: XML-Nachricht | 20081008 |
Method ELM_UTIL_DOCUMENT2STRING on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_GET_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_CONTEXT | Value transfer | Type reference (TYPE) | P02_B2A_ELM_CONTEXT_PERNR | Kontextinformationen Einheitliches Lohnmeldeverfahren (ELM) | 20081007 | |||
| 2 | EV_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081007 | |||
| 3 | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20081007 | ||
| 4 | IV_GLBID | Call by reference | Type reference (TYPE) | PC_B2A_GLBID | HR-B2A: globale ObjektID | 20081007 |
Method ELM_UTIL_GET_CONTEXT on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_GET_DOCTY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_GLBID | Call by reference | Type reference (TYPE) | PC_B2A_GLBID | HR-B2A: globale ObjektID | 20081007 | |||
| 2 | IV_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | CL_HR_B2A_CH_ELM=>C_ELM_MOLGA | Ländergruppierung | 20081007 | ||
| 3 | RV_DOCTY | Value transfer | Type reference (TYPE) | PC_B2A_DOCTY | HR-B2A: Dokumenttyp | 20081007 |
Method ELM_UTIL_GET_DOCTY on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_GET_JOB_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081009 | |||
| 2 | EV_JOBKEY | Value transfer | Type reference (TYPE) | STRING | jobkey | 20081009 | |||
| 3 | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20081009 | ||
| 4 | IV_GLBID | Call by reference | Type reference (TYPE) | PC_B2A_GLBID | HR-B2A: globale ObjektID | 20081009 |
Method ELM_UTIL_GET_JOB_KEY on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_GET_RR_VJ_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Beginn des spätesten, d. Per. enthaltenden, BeschZeitraums | 20081021 | |||
| 2 | EV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Ende des spätesten, d. Per. enthaltenden, BeschZeitraums | 20081021 | |||
| 3 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Anfang der Rückrechnungsperiode | 20081021 | |||
| 4 | IV_DYEAR | Call by reference | Type reference (TYPE) | P02_ELM_DECL_YEAR | Abrechnungsperiode der Meldung (ELM) | 20081021 | |||
| 5 | IV_ENDDA | Call by reference | Type reference (TYPE) | ENDDA | Ende oder Anfang der Rückrechnungsperiode | 20081021 | |||
| 6 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20081021 |
Method ELM_UTIL_GET_RR_VJ_PERIOD on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_PARSE_COMPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_COMPLETION | Call by reference | Type reference (TYPE) | P02_ELM_ALV_INT_ABREH_COMPL_TA | Tabelle mit Komplettierungs und Freigabeinformationen | 20081014 | |||
| 2 | ET_COMP_NOTIFIC | Call by reference | Type reference (TYPE) | P02_ELM_ALV_NOTIFIC_TAB | Tabelle mit Benachrichtigungen zu Freigabe und Kompl.Inform. | 20081014 | |||
| 3 | EX_ERROR_STATE_EXISTS | Call by reference | Type reference (TYPE) | BOOLE_D | X, falls Fehler bei mind. einem Endempfänger | 20081014 | |||
| 4 | EX_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081014 | |||
| 5 | EX_JOB_IS_FINISHED | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081014 | |||
| 6 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20081014 | ||
| 7 | IM_VERSION | Call by reference | Type reference (TYPE) | P02_ELM_VERSION | Version | 20081014 | |||
| 8 | IM_XML | Call by reference | Type reference (TYPE) | XSTRING | GetStatusDeferredResponse | 20081014 | |||
| 9 | IV_SEL_AWSCH | Call by reference | Type reference (TYPE) | P02_ANWSCHCH | Anwendungsschlüssel Schweiz | 20081014 | |||
| 10 | IV_SEL_EXIID | Call by reference | Type reference (TYPE) | P02_EXTID | ELM: Institutions ID | 20081014 | |||
| 11 | IV_SW_DISPLAY | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081014 |
Method ELM_UTIL_PARSE_COMPL on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_PARSE_COMPL_NOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_COMPL | Call by reference | Type reference (TYPE) | P02_ELM_ALV_INT_ABREH_COMPL | Struktur zum Ergänz. von allen Notif. gemeins. Informationen | 20081014 | |||
| 2 | CT_TAB_NOTIF | Call by reference | Type reference (TYPE) | P02_ELM_ALV_NOTIFICATIONS_TAB | Tabelle zum Einfügen der gefundenen Notifications | 20081014 | |||
| 3 | EV_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081014 | |||
| 4 | EV_WA_NOTIF | Call by reference | Type reference (TYPE) | P02_ELM_ALV_NOTIFICATIONS | Schlüssel für einzufügende Notifikations | 20081014 | |||
| 5 | IO_NODE | Call by reference | Object reference (TYPE REF TO) | IF_IXML_NODE | Knoten, unter dem nach Notifikations gesucht werden soll | 20081014 |
Method ELM_UTIL_PARSE_COMPL_NOT on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_PARSE_FAULT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_FAULTSTATES | Call by reference | Type reference (TYPE) | P02_ELM_ALV_FAULTSTATES_TAB | ELM: Tabelle Fehlerstatus | 20081010 | |||
| 2 | EV_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081010 | |||
| 3 | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20081010 | ||
| 4 | IV_FAULT_MESSAGE | Call by reference | Type reference (TYPE) | STRING | Fault message (xml) | 20081010 | |||
| 5 | IV_VERSION | Call by reference | Type reference (TYPE) | P02_B2A_VERSION | Version | 20081010 |
Method ELM_UTIL_PARSE_FAULT on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_PARSE_JOB_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081013 | |||
| 2 | EV_JOB_KEY | Call by reference | Type reference (TYPE) | STRING | jobkey | 20081013 | |||
| 3 | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20081013 | ||
| 4 | IV_RESPONSE | Call by reference | Type reference (TYPE) | STRING | 'DeclareSalaryDeferredResponse' | 20081013 | |||
| 5 | IV_VERSION | Call by reference | Type reference (TYPE) | P02_B2A_VERSION | Version | 20081013 |
Method ELM_UTIL_PARSE_JOB_KEY on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_SEND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081007 | |||
| 2 | EV_RESP_FAULT_S | Call by reference | Type reference (TYPE) | STRING | Empfangene Fault oder Response | 20081007 | |||
| 3 | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20081007 | ||
| 4 | IV_50BK_FNAME | Call by reference | Type reference (TYPE) | PC_B2A_KONW | 'FNAM2' | B2A-Konstante mit Sendebaustein | 20081007 | ||
| 5 | IV_DOCTY | Call by reference | Type reference (TYPE) | PC_B2A_DOCTY | Dokumenttyp | 20081007 | |||
| 6 | IV_REQUEST_S | Call by reference | Type reference (TYPE) | STRING | Zu sendender Request | 20081007 |
Method ELM_UTIL_SEND on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_SIGN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081007 | |||
| 2 | EV_RESP_FAULT_S | Call by reference | Type reference (TYPE) | STRING | Empfangene Fault oder Response | 20081007 | |||
| 3 | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20081007 | ||
| 4 | IV_DOCTY | Call by reference | Type reference (TYPE) | PC_B2A_DOCTY | Dokumenttyp | 20081007 | |||
| 5 | IV_REQUEST_S | Call by reference | Type reference (TYPE) | STRING | Zu sendender Request | 20081007 |
Method ELM_UTIL_SIGN on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_STORE_JOB_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_IS_OK | Call by reference | Type reference (TYPE) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20081009 | |||
| 2 | IO_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20081009 | ||
| 3 | IV_GLBID | Call by reference | Type reference (TYPE) | PC_B2A_GLBID | HR-B2A: globale ObjektID | 20081009 | |||
| 4 | IV_JOBKEY | Value transfer | Type reference (TYPE) | STRING | jobkey | 20081009 | |||
| 5 | SIMU | Call by reference | Type reference (TYPE) | PC_B2A_SIMU | HR-B2A: Testschalter | 20081009 |
Method ELM_UTIL_STORE_JOB_KEY on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_TABLE2XSTRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_STRING | Call by reference | Type reference (TYPE) | STRING | Zusatzkonvertierung in STRING, falls erforderlich | 20081004 | |||
| 2 | EX_TMSKEY | Call by reference | Type reference (TYPE) | P02_ELM_TMS_KEY_SALARY | ELM-TemSe: gemeinsamer Schlüssel | 20080928 | |||
| 3 | EX_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | Tabelleninhalt als XSTRING | 20080928 | |||
| 4 | IM_TABX | Call by reference | Type reference (TYPE) | P02_ELM_TMS_XML_MESSAGE_TAB | ELM-TemSe: XML-Nachricht | 20080928 |
Method ELM_UTIL_TABLE2XSTRING on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_UTIL_XSTRING2TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_TABX | Call by reference | Type reference (TYPE) | P02_ELM_TMS_XML_MESSAGE_TAB | ELM-TemSe: XML-Nachricht | 20080928 | |||
| 2 | IM_STRING | Call by reference | Type reference (TYPE) | STRING | Alternative1: String | 20080928 | |||
| 3 | IM_TMSKEY | Call by reference | Type reference (TYPE) | P02_ELM_TMS_KEY_SALARY | ELM-TemSe: gemeinsamer Schlüssel | 20080928 | |||
| 4 | IM_XSTRING | Call by reference | Type reference (TYPE) | XSTRING | Alternative2: XString | 20080928 |
Method ELM_UTIL_XSTRING2TABLE on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_XML_DOWNLOAD 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 | Feld zum Ankreuzen | 20070906 | |||
| 2 | EX_FILENAME | Call by reference | Type reference (TYPE) | STRING | Dateiname für B2A-Protokoll | 20071031 | |||
| 3 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071023 | ||
| 4 | IM_STORAGE | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Ablage für Meldungsdaten | 20071003 |
Method ELM_XML_DOWNLOAD on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_Z_PREPARE_HR_PAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_DISP_PROF | Call by reference | Type reference (TYPE) | HRPAD_PAL_DISP_PROF | 20071026 | ||||
| 2 | IM_ELM_HANDLE_MSG | Call by reference | Type reference (TYPE) | DISVARIANT-HANDLE | 'AMSG' | VerwaltungsID für Mehrfachaufrufe aus dem selben Programm | 20071026 | ||
| 3 | IM_LOGLEVEL | Call by reference | Type reference (TYPE) | P02_NUMC1 | Detaillierungsgrad | 20071026 | |||
| 4 | IM_MESSAGES | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | Meldungen Verarbeitungsprotokoll | 20071026 | |||
| 5 | IM_SW_HIDE_EXTR_BUTTONS | Call by reference | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20081013 | |||
| 6 | IM_SW_SHOW_DATA | Call by reference | Type reference (TYPE) | XFELD | SPACE | Daten im Protokoll anzeigen | 20071026 | ||
| 7 | IM_SW_TREE | Call by reference | Type reference (TYPE) | XFELD | SPACE | 'X' ... Protokoll als Baum darstellen | 20071026 | ||
| 8 | IM_TEMP_DATA | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Temporäre Daten für Protokoll | 20071026 | |||
| 9 | IM_TEMSE_DATA | Call by reference | Object reference (TYPE REF TO) | IF_HR_B2A_CH_STORAGE | Meldungsdaten für Protokoll | 20071026 |
Method ELM_Z_PREPARE_HR_PAL on class CL_HR_B2A_CH_ELM has no exception.
Method ELM_Z_READ_INST_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_ID_EXT | Call by reference | Type reference (TYPE) | P02_EXTID | ELM: InstitutionID | 20070824 | |||
| 2 | EX_ID_INT | Call by reference | Type reference (TYPE) | P02_EMPFSL2 | ELM: Interne Institutions ID | 20070824 | |||
| 3 | EX_PRDIS | Call by reference | Type reference (TYPE) | P02_PRDIS | ELM: Verteilung durch Distributor | 20070824 | |||
| 4 | IM_ABREH | Call by reference | Type reference (TYPE) | P02_ABREH | HR-CH: Abrechnungseinheit | 20070824 | |||
| 5 | IM_ANWSCHCH | Call by reference | Type reference (TYPE) | P02_ANWSCHCH | Anwendungsschlüssel Schweiz | 20070824 |
Method ELM_Z_READ_INST_ID on class CL_HR_B2A_CH_ELM has no exception.
Method U_GET_INIDD_FRM_AWS_ABREH 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) | BOOLE_D | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20071005 | |||
| 2 | EX_INIDD | Call by reference | Type reference (TYPE) | P02_EMPFSL2 | ELM: Interne Institutions ID | 20071005 | |||
| 3 | IM_ABREINHEIT | Call by reference | Type reference (TYPE) | P02_ABREH | HR-CH: Abrechnungseinheit | 20071005 | |||
| 4 | IM_ANWSCHLCH | Call by reference | Type reference (TYPE) | P02_ANWSCHCH | Anwendungsschlüssel Schweiz | 20071005 | |||
| 5 | IM_MSG_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_HRPAYCH_ELM_MSG_HANDLER | CL_HRPAYCH_ELM_DUMMY_MSGH=>A_DUMMY_HANDLER | HR-CH: Fehlermeldungen ELM | 20071025 |
Method U_GET_INIDD_FRM_AWS_ABREH on class CL_HR_B2A_CH_ELM has no exception.
History
| Last changed by/on | SAP | 20081217 |
| SAP Release Created in | 600 |