Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_HRPAY99_POSTING_ENGINE_PM | Posting Engine for PM Runs | 20050124 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_HRPAY99_POSTING_ENGINE_PP | Posting Engine for PP Runs | 20041210 |
Properties
| Class | CL_HRPAY99_POSTING_ENGINE | |
| Short Description | Posting Engine | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PCPO | PY: Posting Transfer |
| Created | 20041210 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_HRPAY99_POSTING_ENGINE has no forward declaration.
Interfaces
Class CL_HRPAY99_POSTING_ENGINE has no interface implemented.
Friends
Class CL_HRPAY99_POSTING_ENGINE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Object reference (TYPE REF TO) | IF_EX_SMOD_PCPO0001 | BAdI Interface IF_EX_SMOD_PCPO0001 | 20041229 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | HRPP_T_POSTNUM_FOR_INDEX | Buffer for POSTNUMR per PERNR for New Index Rows | 20071212 | |||
| 3 | Instance attribute | Protected | See coding | Symbolic Accounts for the Last Period | 20050124 | ||||
| 4 | Instance attribute | Protected | Type reference (TYPE) | HRPP_ITEM_RETRO_TAB | 20050610 | ||||
| 5 | Instance attribute | Protected | Type reference (TYPE) | HRPP_T_PERNR_RT_RT_PERSON | Table with Structure PERNR and Tables RT/RT_PERSON | 20050315 | |||
| 6 | Instance attribute | Protected | See coding | 20050805 | |||||
| 7 | Instance attribute | Protected | See coding | Distribution Groups for Cost Distribution | 20041230 | ||||
| 8 | Instance attribute | Protected | See coding | Cost Distribution in Retroactive Accounting | 20050224 | ||||
| 9 | Instance attribute | Protected | Attribute reference (LIKE) | CL_T_T52CODIST_RETRO | Cost Distribution in Retroactive Accounting | 20121012 | |||
| 10 | Instance attribute | Protected | See coding | Symbolic Accounts | 20041230 | ||||
| 11 | Instance attribute | Protected | See coding | Posting of payroll wage types | 20041230 | ||||
| 12 | Instance attribute | Protected | See coding | Valid Values for Employee Grouping Account Determination | 20041230 | ||||
| 13 | Instance attribute | Protected | See coding | Account Assignment Type | 20041230 | ||||
| 14 | Instance attribute | Protected | See coding | Time-Dependency of Wage Type Posting | 20041230 | ||||
| 15 | Instance attribute | Protected | See coding | Valid Values for MOMAG_FIX | 20050125 | ||||
| 16 | Instance attribute | Protected | See coding | 20051229 | |||||
| 17 | Instance attribute | Protected | Type reference (TYPE) | HRPP_T_PERNR_WPBP | Table with Structure PERNR and Tables WPBP | 20050315 | |||
| 18 | Static Attribute | Public | Type reference (TYPE) | FLAG | X = CE Active | 20041210 | |||
| 19 | Static Attribute | Public | Type reference (TYPE) | CCCATEGORY | Client control: Role of client (production, test,...) | 20041210 | |||
| 20 | Instance attribute | Public | Type reference (TYPE) | FLAG | E = Manually Entered | 20041210 | |||
| 21 | Instance attribute | Public | Type reference (TYPE) | P_EVTYP | Run Categ. | 20041210 | |||
| 22 | Instance attribute | Public | Type reference (TYPE) | FLAG | X = Log Is On | 20050315 | |||
| 23 | Instance attribute | Public | Type reference (TYPE) | FLAG | Is this a gap filler? | 20051012 | |||
| 24 | Instance attribute | Public | Type reference (TYPE) | MOLGA | Country Grouping | 20041210 | |||
| 25 | Instance attribute | Public | Type reference (TYPE) | FLAG | General Flag | 20080625 | |||
| 26 | Instance attribute | Public | Type reference (TYPE) | ABPER_RF | Payroll Period | 20050216 | |||
| 27 | Static Attribute | Public | Type reference (TYPE) | FLAG | X = PCP0 BAdI Implemented | 20041210 | |||
| 28 | Instance attribute | Public | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20041210 | |||
| 29 | Instance attribute | Public | Type reference (TYPE) | T52E2 | Values of the Posting Variants | 20050118 | |||
| 30 | Instance attribute | Public | Type reference (TYPE) | FLAG | Is a Retro Being Performed? | 20050804 | |||
| 31 | Instance attribute | Public | Type reference (TYPE) | P_EVNUM | Number of Posting Run | 20041210 | |||
| 32 | Instance attribute | Public | Type reference (TYPE) | P_TSTLVL | Type of Document Creation | 20041210 | |||
| 33 | Instance attribute | Protected | Type reference (TYPE) | FLAG | X = Used | 20041210 | |||
| 34 | Instance attribute | Protected | Type reference (TYPE) | FLAG | X = Used | 20041210 | |||
| 35 | Instance attribute | Protected | Type reference (TYPE) | FLAG | X = Used | 20041210 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | SYTABIX | 1 | NEXT_NEW_EP_LINUM | 20070320 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Creates EP Table & Posting Index Table | 20041210 | |
| 2 | Instance method | Public | Method | Creates EP Table & Posting Index Table for Reversals - ABST | 20041210 | |
| 3 | Instance method | Public | Method | User Exit 1 | 20041210 | |
| 4 | Instance method | Public | Method | User Exit 3 - ABST | 20041210 | |
| 5 | Instance method | Public | Method | User Exit 2 - ABST | 20041210 | |
| 6 | Instance method | Public | Method | Check If Personnel Number Is Included In Posting | 20050803 | |
| 7 | Instance method | Public | Method | Collect EP (For Each Pers. No./Person) | 20041210 | |
| 8 | Instance method | Public | Constructor | CONSTRUCTOR | 20041210 | |
| 9 | Instance method | Public | Method | Creates Posting Documents (FI) (EOS) | 20041210 | |
| 10 | Instance method | Public | Method | Creates EP Lines | 20041210 | |
| 11 | Instance method | Public | Method | Creates EP Table from Index - ABST | 20050120 | |
| 12 | Instance method | Public | Method | Creates Posting Index Lines - ASTR | 20041210 | |
| 13 | Instance method | Public | Method | Creates Posting Item (for Each Period & PERNR/Person) | 20041210 | |
| 14 | Instance method | Public | Method | Creates Posting Run (SOS) | 20041210 | |
| 15 | Instance method | Public | Method | Evaluates Fund Information (Must Call) | 20060321 | |
| 16 | Instance method | Public | Method | Only for Fund: Determines G/L Account | 20041215 | |
| 17 | Instance method | Public | Method | Only for Fund: New Loop at Fund | 20041215 | |
| 18 | Instance method | Public | Method | Determines Last Evaluation Period | 20041210 | |
| 19 | Instance method | Public | Method | Determines Wage Types to Be Posted (Incl. Cost Distribution) | 20041210 | |
| 20 | Instance method | Public | Method | Determines MOMAG | 20041210 | |
| 21 | Instance method | Public | Method | Determines MO_FIX | 20050125 | |
| 22 | Instance method | Public | Method | Determines Posting Date | 20041210 | |
| 23 | Instance method | Public | Method | Determines Posting Information for a Wage Type | 20041210 | |
| 24 | Instance method | Public | Method | Registers Posting (for each PERNR/Person) | 20041210 | |
| 25 | Instance method | Public | Method | Cancels Posting Item (For Each Period and PersNo/Person) | 20041210 | |
| 26 | Instance method | Public | Method | Only for Fund: Round and Append | 20060321 | |
| 27 | Instance method | Public | Method | Saves Posting Index ABST | 20041210 | |
| 28 | Instance method | Public | Method | Saves Attributes of the Run (EOS) | 20041210 | |
| 29 | Instance method | Public | Method | Sets Information About the Last Evaluation Period | 20050216 | |
| 30 | Instance method | Public | Method | Determine WPBP Split First Subperiod (for Leg. Per. Change) | 20111123 | |
| 31 | Instance method | Public | Method | Sets Default Posting Date | 20041210 | |
| 32 | Instance method | Public | Method | CE Adjustments to CODIST and RT_PERSON | 20050418 | |
| 33 | Instance method | Public | Method | Changes Index for Posting Index -ABST | 20050127 |
Events
Class CL_HRPAY99_POSTING_ENGINE has no event.
Types
Class CL_HRPAY99_POSTING_ENGINE has no local type.
Method Signatures
Method BUILD_LINES_TO_BE_POSTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EP | Call by reference | Type reference (TYPE) | HRPP_T_EP | Tabelle für buchungszeilen | 20050207 | |||
| 2 | ET_POSTING_INDEX | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für buchungsindex | 20041210 | |||
| 3 | EV_CHKSUM | Call by reference | Type reference (TYPE) | MAXBT | Check Sum Betrag | 20041210 | |||
| 4 | IR_PAR | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT | Abrechnungsergebnis | 20041210 | |||
| 5 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20041210 | |||
| 6 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20041210 | |||
| 7 | IT_DIST | Call by reference | Type reference (TYPE) | HRPP_T_RT_POST | Tabelle für die verteilung der verbindlichkeiten | 20041210 | |||
| 8 | IV_CHANGE_SIGN | Call by reference | Type reference (TYPE) | FLAG | X = Dreht das vorzeichen | 20041230 | |||
| 9 | IV_REVERSE | Call by reference | Type reference (TYPE) | FLAG | X = Reverse | 20050523 | |||
| 10 | IV_SPEC | Call by reference | Type reference (TYPE) | FLAG | A = verarbeite Accruals; B = Zahlweg berücksichtigen | 20041210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler ibeim aufbauen der ep tabelle | 20050211 | ||
| 2 | Fehler in der verarbeitung vom exit1 | 20050211 | ||
| 3 | Fehler in der verarbeitung vom FM | 20050211 | ||
| 4 | Fehler in der momag-bestimmung | 20050211 | ||
| 5 | Fehler in der momag_fix-bestimmung | 20050211 | ||
| 6 | Fehler im lohnartencustomizing | 20050211 |
Method BUILD_LINES_TO_BE_REVERSED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EP | Call by reference | Type reference (TYPE) | HRPP_T_EP | Tabelle für buchungszeilen | 20050207 | |||
| 2 | EF_REVERSE_ARCHIVE | Call by reference | Type reference (TYPE) | FLAG | Stornierung auf Archiv | 20070622 | |||
| 3 | ET_OLD_LINE_INDEX | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für alten buchungsindex | 20041210 | |||
| 4 | EV_CHKSUM | Call by reference | Type reference (TYPE) | MAXBT | Check Sum Betrag | 20041210 | |||
| 5 | EV_RT_PERS | Call by reference | Type reference (TYPE) | FLAG | Personergebniss wurde evaluiert | 20050203 | |||
| 6 | EV_USER_EXIT_2 | Call by reference | Type reference (TYPE) | FLAG | X = Exit 2 benutzt | 20041210 | |||
| 7 | IR_PAR | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT | Abrechnungsergebnis | 20041210 | |||
| 8 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20041210 | |||
| 9 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster Directory (For Export and Import of Payroll Results) | 20041210 | |||
| 10 | IV_CHANGE_SIGN | Call by reference | Type reference (TYPE) | FLAG | X = Dreht das vorzeichen | 20050120 | |||
| 11 | IV_PROD_A_RUNID | Call by reference | Type reference (TYPE) | P_EVNUM | Nummer des Buchungslaufs | 20041210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim aufbauen der ep tabelle | 20050211 |
Method CALL_EXIT_ONE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EP | Call by reference | Type reference (TYPE) | HRPP_S_EP | Buchungszeile | 20041210 | |||
| 2 | CS_ITEM | Call by reference | Type reference (TYPE) | HRPP_S_ITEM_TYPE | Buchungsinformationen für eine lohnart | 20041210 | |||
| 3 | IR_PAR | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT | Abrechnungsergebnis | 20041210 | |||
| 4 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20041210 | |||
| 5 | IS_DIST | Call by reference | Type reference (TYPE) | HRPP_S_RT_POST | Struktur für die verteilung der verbindlichkeiten | 20041210 | |||
| 6 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20041210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderung nicht erlaubt | 20041210 | ||
| 2 | Kontierungsart wurde nicht gefunden | 20050211 | ||
| 3 | Konto darf nicht geändert werden | 20050211 | ||
| 4 | Konto existiert nicht | 20041210 |
Method CALL_EXIT_THREE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_RT | Call by reference | Type reference (TYPE) | HRPAY99_RT | Ergebnistabelle | 20041215 | |||
| 2 | EV_USER_EXIT_3 | Call by reference | Type reference (TYPE) | FLAG | X = Exit 3 benutzt | 20041215 | |||
| 3 | IR_PAR | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT | Abrechnungsergebnis | 20041210 | |||
| 4 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20041210 | |||
| 5 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20041210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Änderung nicht erlaubt | 20041210 |
Method CALL_EXIT_TWO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_EP | Call by reference | Type reference (TYPE) | HRPP_S_EP | Buchungszeile | 20041210 | |||
| 2 | IR_PAR | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT | Abrechnungsergebnis | 20041210 | |||
| 3 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20041210 | |||
| 4 | IS_DIST | Call by reference | Type reference (TYPE) | HRPP_S_RT_POST | Struktur für die verteilung der verbindlichkeiten | 20041210 | |||
| 5 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20041210 | |||
| 6 | IS_INDEX | Call by reference | Type reference (TYPE) | ANY | Index Abrechnungsergebniszeile -> Buchungszeile | 20050127 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20041210 |
Method CHECK_PNINF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PNINF | Value transfer | Type reference (TYPE) | P_POST_PN | Buchung mit Personalnummer | 20050803 | |||
| 2 | IV_KOART | Call by reference | Type reference (TYPE) | P_KOART40 | Kontierungsart | 20050803 |
Method CHECK_PNINF on class CL_HRPAY99_POSTING_ENGINE has no exception.
Method COLLECT_EP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EP | Call by reference | Type reference (TYPE) | HRPP_T_EP | Tabelle für buchungszeilen | 20041210 | |||
| 2 | CT_OLD_LINE_INDEX | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für alten buchungsindex | 20041210 | |||
| 3 | CT_POSTING_INDEX | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für buchungsindex | 20041210 | |||
| 4 | ET_EP_SUM | Call by reference | Type reference (TYPE) | EPHRPP_T_SUM | Tabelle ep_sum | 20041210 |
Method COLLECT_EP on class CL_HRPAY99_POSTING_ENGINE has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BEGDA | Call by reference | Type reference (TYPE) | BEGDA | Gültigkeitsbeginn | 20050727 | |||
| 2 | IV_EVTYP | Call by reference | Type reference (TYPE) | P_EVTYP | Lauftyp | 20041210 | |||
| 3 | IV_LOG_ON | Call by reference | Type reference (TYPE) | FLAG | X = Protokoll ist an | 20050315 | |||
| 4 | IV_MOLGA | Call by reference | Type reference (TYPE) | MOLGA | Ländergruppierung | 20041210 | |||
| 5 | IV_PAPER | Call by reference | Type reference (TYPE) | ABPER_RF | Abrechnungsperiode | 20050216 | |||
| 6 | IV_POSTING_VARIANT | Call by reference | Type reference (TYPE) | HRPP_PVARI | Buchungsvariante | 20041230 | |||
| 7 | IV_TSTLVL | Call by reference | Type reference (TYPE) | P_TSTLVL | Art der Belegerstellung | 20041210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Rolle des mandanten nicht definiert | 20041229 | ||
| 2 | Keine authorization | 20050124 | ||
| 3 | Fehler beim lesen einer database tabelle | 20041229 | ||
| 4 | Buchungsvariante nicht definiert | 20041230 |
Method CREATE_DOCUMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_EP_SUM | Call by reference | Type reference (TYPE) | EPHRPP_T_SUM | Tabelle ep_sum | 20050214 | |||
| 2 | IT_LAST_PERNR_POSTNUM | Call by reference | Type reference (TYPE) | HRPP_T_POSTNUM_FOR_INDEX | Puffer für POSTNUMR pro PERNR für neue Indexzeilen | 20070502 | |||
| 3 | IT_SPECIAL_PERIODS | Call by reference | Type reference (TYPE) | HRPP_T_SPECIAL_PERIODS | Tabelle für sonderperioden pro buchungskreis | 20041210 | |||
| 4 | IV_CREATION_DATE | Call by reference | Type reference (TYPE) | BLDAT | Belegdatum im Beleg | 20041210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim aktualisieren des status | 20050214 | ||
| 2 | Fehler bei der schnittstelle HR-FI | 20050214 |
Method CREATE_EP_LINE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_CHKSUM | Call by reference | Type reference (TYPE) | MAXBT | Check Sum Betrag | 20041210 | |||
| 2 | ES_EP | Call by reference | Type reference (TYPE) | HRPP_S_EP | Buchungszeile | 20041210 | |||
| 3 | ET_EP_INTERMED1 | Call by reference | Type reference (TYPE) | HRPP_T_EP_INT1 | Tabelle für ep intermediate, typ 1 | 20041210 | |||
| 4 | IR_PAR | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT | Abrechnungsergebnis | 20041210 | |||
| 5 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20041210 | |||
| 6 | IS_DIST | Call by reference | Type reference (TYPE) | HRPP_S_RT_POST | Struktur für die verteilung der verbindlichkeiten | 20050928 | |||
| 7 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20041210 | |||
| 8 | IS_ITEM | Call by reference | Type reference (TYPE) | HRPP_S_ITEM_TYPE | Buchungsinformationen für eine lohnart | 20041210 | |||
| 9 | IS_WPBP | Call by reference | Type reference (TYPE) | PC205 | Abrechnungsergebnis: Arbeitsplatz/Basisbezüge | 20050928 | |||
| 10 | IV_CHANGE_SIGN | Call by reference | Type reference (TYPE) | FLAG | X = Dreht das vorzeichen | 20041230 | |||
| 11 | IV_MOMAG | Call by reference | Type reference (TYPE) | P_MOMAG40 | Überleitungo FI/CO:MA-Gruppierung | 20050125 | |||
| 12 | IV_MO_FIX | Call by reference | Type reference (TYPE) | P_MOFIX60 | Überleitung FI/CO: MA-Gruppierung Fixkontierung FM/GM | 20050125 | |||
| 13 | IV_SPEC | Call by reference | Type reference (TYPE) | C | A = verarbeite Accruals; B = Zahlweg berücksichtigen | 20050208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in den abrechnungsergebnissen | 20050211 |
Method CREATE_EP_LINE_FROM_INDEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_CHKSUM | Call by reference | Type reference (TYPE) | MAXBT | Check Sum Betrag | 20050120 | |||
| 2 | ES_EP | Call by reference | Type reference (TYPE) | HRPP_S_EP | Buchungszeile | 20050120 | |||
| 3 | IR_PAR | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT | Abrechnungsergebnis | 20050120 | |||
| 4 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20050120 | |||
| 5 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20050120 | |||
| 6 | IS_INDEX | Call by reference | Type reference (TYPE) | ANY | Index Abrechnungsergebniszeile -> Buchungszeile | 20050127 | |||
| 7 | IV_CHANGE_SIGN | Call by reference | Type reference (TYPE) | FLAG | X = Dreht das vorzeichen | 20050120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Inkonsistenz in den abrechnungsergebnissen | 20050120 | ||
| 2 | Kontierungsart nicht gültig | 20050120 |
Method CREATE_POSTING_INDEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_POSTING_INDEX | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für buchungsindex | 20041210 | |||
| 2 | IR_PAR | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT | Abrechnungsergebnis | 20041210 | |||
| 3 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20041210 | |||
| 4 | IS_DIST | Call by reference | Type reference (TYPE) | HRPP_S_RT_POST | Struktur für die verteilung der verbindlichkeiten | 20041210 | |||
| 5 | IS_EP | Call by reference | Type reference (TYPE) | HRPP_S_EP | Buchungszeile | 20041210 | |||
| 6 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20041210 | |||
| 7 | IS_ITEM | Call by reference | Type reference (TYPE) | HRPP_S_ITEM_TYPE | Buchungsinformationen für eine lohnart | 20041210 | |||
| 8 | IS_WPBP | Call by reference | Type reference (TYPE) | PC205 | Abrechnungsergebnis: Arbeitsplatz/Basisbezüge | 20050928 | |||
| 9 | IV_C0_SEQNR | Call by reference | Type reference (TYPE) | CDSEQ | Sequenznummer | 20041210 | |||
| 10 | IV_FOND_SEQNR | Call by reference | Type reference (TYPE) | CDSEQ | Sequenznummer | 20041210 |
Method CREATE_POSTING_INDEX on class CL_HRPAY99_POSTING_ENGINE has no exception.
Method CREATE_POSTING_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EP | Call by reference | Type reference (TYPE) | HRPP_T_EP | Tabelle für buchungszeilen | 20041210 | |||
| 2 | CT_EVAL_WAY | Call by reference | Type reference (TYPE) | HRPP_T_EVAL_WAY | Tabelle für perioden zu evaluieren | 20041210 | |||
| 3 | CT_PCALAC | Call by reference | Type reference (TYPE) | HRPP_T_PCALAC | Tabelle für pcalac update | 20041210 | |||
| 4 | CT_POSTING_INDEX | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für buchungsindex | 20041210 | |||
| 5 | CV_CHKSUM | Call by reference | Type reference (TYPE) | MAXBT | Check Sum Betrag | 20041210 | |||
| 6 | CV_RETRO_CHKSUM | Call by reference | Type reference (TYPE) | MAXBT | 20050503 | ||||
| 7 | IR_PAR | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT | Abrechnungsergebnis | 20041210 | |||
| 8 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20041210 | |||
| 9 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20041210 | |||
| 10 | IV_CHANGE_SIGN | Call by reference | Type reference (TYPE) | FLAG | X = Dreht das Vorzeichen | 20041230 | |||
| 11 | IV_REGISTER | Call by reference | Type reference (TYPE) | FLAG | X = Register | 20041210 | |||
| 12 | IV_REVERSE | Call by reference | Type reference (TYPE) | FLAG | X = Reverse | 20050523 | |||
| 13 | IV_SPEC | Call by reference | Type reference (TYPE) | FLAG | A = verarbeite Accruals; B = Zahlweg berücksichtigen | 20041210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim buchen | 20050211 |
Method CREATE_POSTING_RUN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RUNID | Call by reference | Type reference (TYPE) | P_EVNUM | Nummer des Buchungslauf | 20041210 | |||
| 2 | IV_EVNAME | Call by reference | Type reference (TYPE) | P_EVNAME | Text zum Buchungslauf | 20041210 | |||
| 3 | IV_PROGNAME | Call by reference | Type reference (TYPE) | SYREPID | SY-CPROG | ABAP-Programm, aktuelles Rahmenprogramm | 20041210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Runid konnte nicht erzeugt werden | 20050214 |
Method EXPENSES_EVALUATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_EP_INTERMED2 | Call by reference | Type reference (TYPE) | HRPP_T_EP_INT2 | Tabelle für ep intermediate, typ 2 | 20060321 | |||
| 2 | IR_PAR | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT | Abrechnungsergebnis | 20060321 | |||
| 3 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20060321 | |||
| 4 | IS_DIST | Call by reference | Type reference (TYPE) | HRPP_S_RT_POST | Struktur für die verteilung der verbindlichkeiten | 20060321 | |||
| 5 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20060321 | |||
| 6 | IS_ITEM | Call by reference | Type reference (TYPE) | HRPP_S_ITEM_TYPE | Buchungsinformationen für eine lohnart | 20060321 | |||
| 7 | IS_WPBP | Call by reference | Type reference (TYPE) | PC205 | Abrechnungsergebnis: Arbeitsplatz/Basisbezüge | 20060321 | |||
| 8 | IT_EP_INTERMED1 | Call by reference | Type reference (TYPE) | HRPP_T_EP_INT1 | Tabelle für ep intermediate, typ 1 | 20060321 | |||
| 9 | IV_AMOUNT | Call by reference | Type reference (TYPE) | MAXBT | Betrag | 20060321 | |||
| 10 | IV_QUANTITY | Call by reference | Type reference (TYPE) | PRANZ | Materialstammview: Alternativmenge zum Material | 20060321 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausgabeart ist für mehr als 100% finanziert | 20060321 | ||
| 2 | Error in der fund verarbeitung | 20060321 |
Method FUND_GET_ACCOUNT_NUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ACCOUNT_NUMBER | Call by reference | Type reference (TYPE) | SAKNR | Nummer des Sachkontos | 20041215 | |||
| 2 | IR_PAR | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT | Abrechnungsergebnis | 20041215 | |||
| 3 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20041215 | |||
| 4 | IS_DIST | Call by reference | Type reference (TYPE) | HRPP_S_RT_POST | Struktur für die verteilung der verbindlichkeiten | 20041215 | |||
| 5 | IS_EP_INTERMED2 | Call by reference | Type reference (TYPE) | HRPP_S_EP_INT2 | Ep intermediate, typ 2 | 20041215 | |||
| 6 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20041215 | |||
| 7 | IS_WPBP | Call by reference | Type reference (TYPE) | PC205 | Abrechnungsergebnis: Arbeitsplatz/Basisbezüge | 20050928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in der kontenbestimmung | 20050211 |
Method FUND_NEW_LOOP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_ROUND | Call by reference | Type reference (TYPE) | FLAG | 20041215 | ||||
| 2 | ET_EP_INTERMED2 | Call by reference | Type reference (TYPE) | HRPP_T_EP_INT2 | Tabelle für ep intermediate, typ 2 | 20041215 | |||
| 3 | EV_PRZNT_SUM | Call by reference | Type reference (TYPE) | PROZT | Gewichtungsprozentsatz | 20041215 | |||
| 4 | IR_PAR | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT | Abrechnungsergebnis | 20041215 | |||
| 5 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20041215 | |||
| 6 | IS_DIST | Call by reference | Type reference (TYPE) | HRPP_S_RT_POST | Struktur für die verteilung der verbindlichkeiten | 20041215 | |||
| 7 | IS_EP_INTERMED2 | Call by reference | Type reference (TYPE) | HRPP_S_EP_INT2 | Ep intermediate, typ 2 | 20041215 | |||
| 8 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20041215 | |||
| 9 | IS_ITEM | Call by reference | Type reference (TYPE) | HRPP_S_ITEM_TYPE | Buchungsinformationen für eine lohnart | 20041215 | |||
| 10 | IS_WPBP | Call by reference | Type reference (TYPE) | PC205 | Abrechnungsergebnis: Arbeitsplatz/Basisbezüge | 20050928 | |||
| 11 | IV_KPRNN | Call by reference | Type reference (TYPE) | KPRNN | Prozentsatz Kostenverteilung | 20041215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in der kontenbestimmung | 20050211 | ||
| 2 | Fehler in den abrechnungsergebnissen | 20050211 |
Method GET_LAST_PERIOD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_LAST_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20041230 | |||
| 2 | ES_LAST_EVP_FIRST_SPLIT | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20050228 | |||
| 3 | IR_PAY_ACCESS | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_ACCESS | Zugriff auf Abrechnungsergebnisse | 20050202 | |||
| 4 | IT_EVP | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20041210 | |||
| 5 | IT_RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Gesamt Rgdir | 20050209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in der verarbeitung der Supplementals | 20050209 |
Method GET_LINES_TO_BE_POSTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DIST | Call by reference | Type reference (TYPE) | HRPP_T_RT_POST | Tabelle für die verteilung der verbindlichkeiten | 20041210 | |||
| 2 | EV_RETRO_CHKSUM | Call by reference | Type reference (TYPE) | MAXBT | 20050503 | ||||
| 3 | EV_RT_PERS | Call by reference | Type reference (TYPE) | FLAG | Personergebnisse wurden verarbeitet | 20050203 | |||
| 4 | IR_PAR | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT | Abrechnungsergebnis | 20041210 | |||
| 5 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20041210 | |||
| 6 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20050228 | |||
| 7 | IV_SPEC | Call by reference | Type reference (TYPE) | FLAG | A = Accruals sollen verarbeiten werden | 20050203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler im Customizing | 20050303 |
Method GET_MOMAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MOMAG | Call by reference | Type reference (TYPE) | P_MOMAG40 | Überleitung FI/CO: Mitarbeitergruppierung Kontenfindung | 20041221 | |||
| 2 | IS_WPBP | Call by reference | Type reference (TYPE) | PC205 | Abrechnungsergebnis: Arbeitsplatz/Basisbezüge | 20041221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aufruf von Merkmal PPMOD nicht erfolgreich | 20041221 | ||
| 2 | Momag existiert nicht | 20041221 |
Method GET_MO_FIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MO_FIX | Call by reference | Type reference (TYPE) | P_MOFIX60 | Überleitung FI/CO: MA-Gruppierung Fixkontierung FM/GM | 20050125 | |||
| 2 | IS_WPBP | Call by reference | Type reference (TYPE) | PC205 | Abrechnungsergebnis: Arbeitsplatz/Basisbezüge | 20050125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aufruf von Merkmal PPNGL nicht erfolgreich | 20050125 | ||
| 2 | 20050606 | |||
| 3 | Mitarbeitergruppierung &1 existiert nicht (Merkmal PPNGL feh | 20050125 |
Method GET_POSTING_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Buchungsdatum | 20041210 | |||
| 2 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20041210 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datum für abrechnungskreis nicht gepflegt | 20050209 | ||
| 2 | Abrechnungskreis nicht gültig | 20050209 |
Method GET_POSTING_INFO_FOR_WAGETYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ITEMS | Call by reference | Type reference (TYPE) | HRPP_T_ITEM_TYPE | Tabelle für buchungsinformationen für eine lohnart | 20041210 | |||
| 2 | IR_PAR | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT | Abrechnungsergebnis | 20050518 | |||
| 3 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20050518 | |||
| 4 | IS_DIST | Call by reference | Type reference (TYPE) | HRPP_S_RT_POST | 20050518 | ||||
| 5 | IV_ENDDA | Call by reference | Type reference (TYPE) | SYDATUM | Aktuelles Datum des Applikationsservers | 20041210 | |||
| 6 | IV_REVERSE | Call by reference | Type reference (TYPE) | FLAG | X = Reverse | 20050523 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Expendituretyp nichts erlaubt | 20041210 | ||
| 2 | Kontierungsart nicht gültig | 20041210 | ||
| 3 | Symbolisches konto nicht gültig | 20041210 |
Method REGISTER_POSTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_POSTING_INDEX | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für buchungsindex | 20041221 | |||
| 2 | IT_OLD_LINE_INDEX | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für alten buchungsindex | 20041221 | |||
| 3 | IT_PCALAC | Call by reference | Type reference (TYPE) | HRPP_T_PCALAC | Tabelle für pcalac update | 20041221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim aktualisieren der datenbank | 20050209 |
Method REVERSE_POSTING_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EP | Call by reference | Type reference (TYPE) | HRPP_T_EP | Tabelle für buchungszeilen | 20041221 | |||
| 2 | CT_EVAL_WAY | Call by reference | Type reference (TYPE) | HRPP_T_EVAL_WAY | Tabelle für perioden zu evaluieren | 20041210 | |||
| 3 | CT_OLD_LINE_INDEX | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für alten buchungsindex | 20041221 | |||
| 4 | CT_PCALAC | Call by reference | Type reference (TYPE) | HRPP_T_PCALAC | Tabelle für pcalac update | 20041221 | |||
| 5 | CT_POSTING_INDEX | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für buchungsindex | 20041221 | |||
| 6 | CT_RUNS_WITHOUT_DOC | Call by reference | Type reference (TYPE) | HRPP_T_RUNID | Tabelle mit Runids | 20050202 | |||
| 7 | CV_CHKSUM | Call by reference | Type reference (TYPE) | MAXBT | Check sum betrag | 20041221 | |||
| 8 | CV_RETRO_CHKSUM | Call by reference | Type reference (TYPE) | MAXBT | Saldo der Rückrechnungskette | 20110415 | |||
| 9 | EV_LOG_RUN_NOT_POSTED | Call by reference | Type reference (TYPE) | FLAG | X = Log nicht gebuchte runids | 20041210 | |||
| 10 | EV_RUNID_NOT_POSTED | Call by reference | Type reference (TYPE) | P_EVNUM | Runid | 20041210 | |||
| 11 | EV_RUNID_NOT_POSTED_RETRO | Call by reference | Type reference (TYPE) | P_EVNUM | Nummer des Buchungslauf | 20060126 | |||
| 12 | IR_PAR | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT | Abrechnungsergebnis | 20041210 | |||
| 13 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20041210 | |||
| 14 | IS_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20041210 | |||
| 15 | IT_RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20051010 | |||
| 16 | IV_CHANGE_SIGN | Call by reference | Type reference (TYPE) | FLAG | X = Dreht das vorzeichen | 20050121 | |||
| 17 | IV_REGISTER | Call by reference | Type reference (TYPE) | FLAG | X = register | 20041221 | |||
| 18 | IV_SET_REV | Call by reference | Type reference (TYPE) | FLAG | X = reversal | 20041210 | |||
| 19 | IV_SPEC | Call by reference | Type reference (TYPE) | FLAG | A = verarbeite Accruals; B = Zahlweg berücksichtigen | 20050125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler bei der verarbeitung von exit 3 | 20050211 | ||
| 2 | Void nicht erlaubt | 20041210 | ||
| 3 | Fehler in den ergebnissen | 20051010 | ||
| 4 | Fehler beim buchen | 20050211 | ||
| 5 | Fehler beim reversen | 20050211 | ||
| 6 | Runid nicht vollständig gebucht | 20041210 |
Method ROUND_AND_APPEND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EP_INTERMED2 | Call by reference | Type reference (TYPE) | HRPP_T_EP_INT2 | Tabelle für ep intermediate, typ 2 | 20060321 | |||
| 2 | CV_REMAIN_ANZAHL | Call by reference | Type reference (TYPE) | PRANZ | Remain Anzahl | 20060321 | |||
| 3 | CV_REMAIN_BETRAG | Call by reference | Type reference (TYPE) | MAXBT | Remain Betrag | 20060321 | |||
| 4 | IS_EP_INTERMED2 | Call by reference | Type reference (TYPE) | HRPP_S_EP_INT2 | Ep intermediate, typ 2 | 20060321 | |||
| 5 | IS_WPBP | Call by reference | Type reference (TYPE) | PC205 | Abrechnungsergebnis: Arbeitsplatz/Basisbezüge | 20060321 | |||
| 6 | IV_ROUND | Call by reference | Type reference (TYPE) | FLAG | 20060321 |
Method ROUND_AND_APPEND on class CL_HRPAY99_POSTING_ENGINE has no exception.
Method SAVE_POSTING_INDEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_POSTING_INDEX | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für buchungsindex | 20041229 | |||
| 2 | IT_OLD_LINE_INDEX | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für alten buchungsindex | 20041229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim aktualisieren der datenbank | 20050209 |
Method SAVE_RUN_ATTRIBUTES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACCR | Call by reference | Type reference (TYPE) | C | Y = eval., N = nicht eval. ' ' = sollte nicht eval. werden | 20041229 | |||
| 2 | IV_BONDT | Call by reference | Type reference (TYPE) | BONDT | Zahldatum der Off-Cycle-Abrechnung | 20041229 | |||
| 3 | IV_EVALUATED | Call by reference | Type reference (TYPE) | NUMC10 | Anzahl evaluierte | 20041229 | |||
| 4 | IV_PABRJ | Call by reference | Type reference (TYPE) | PNPPABRJ | Abrechnungsjahr zur Zeitraumbestimmung | 20041229 | |||
| 5 | IV_PABRP | Call by reference | Type reference (TYPE) | PNPPABRP | Abrechnungsperiode zur Zeitraumbestimmung | 20041229 | |||
| 6 | IV_PAYID | Call by reference | Type reference (TYPE) | PAYID | Abrechnungsidentifikator | 20041229 | |||
| 7 | IV_PAYTY | Call by reference | Type reference (TYPE) | PAYTY | Abrechnungstyp | 20041229 | |||
| 8 | IV_REJECTED | Call by reference | Type reference (TYPE) | NUMC10 | Anzahl abgehlente | 20041229 | |||
| 9 | IV_REPL | Call by reference | Type reference (TYPE) | C | 20110826 | ||||
| 10 | IV_SELECTED | Call by reference | Type reference (TYPE) | NUMC10 | Anzahl selektierte | 20041229 | |||
| 11 | IV_SKIPPED | Call by reference | Type reference (TYPE) | NUMC10 | Anzahl geskippede | 20041229 | |||
| 12 | IV_XABKR | Call by reference | Type reference (TYPE) | PNPXABKR | Abrechnungskreis zur Zeitraumbestimmung | 20041229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim aktualisieren der datenbank | 20050209 |
Method SET_LAST_PERIOD_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_PAY_ACCESS | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_ACCESS | Zugriff auf Abrechnungsergebnisse | 20050216 | |||
| 2 | IT_EVP | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20050216 | |||
| 3 | IT_RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Gesamt Rgdir | 20050216 | |||
| 4 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20050216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler in den Abrechnungsergebnissen | 20050216 |
Method SET_LAST_WPBP_FIRST_SPLIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_PAY_ACCESS | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_ACCESS | Zugriff auf Abrechnungsergebnisse | 20111123 | |||
| 2 | IS_LAST_EVP | Call by reference | Type reference (TYPE) | PC261 | Cluster directory (for export and import of payroll results) | 20111123 | |||
| 3 | IT_EVP | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20111123 | |||
| 4 | IV_PERNR | Call by reference | Type reference (TYPE) | PERNR_D | Personalnummer | 20111123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20111123 |
Method SET_POSTING_DATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_PAY_ACCESS | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_ACCESS | 20050202 | ||||
| 2 | IT_EVP | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Verzeichnis der Abrechnungsergebnisse | 20041229 | |||
| 3 | IT_RGDIR | Call by reference | Type reference (TYPE) | HRPY_TT_RGDIR | Rgdir | 20050209 | |||
| 4 | IV_DATE_DET | Call by reference | Type reference (TYPE) | FLAG | E = Manuell | 20041229 | |||
| 5 | IV_POSTING_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Buchungsdatum falls vom benutzer eingegeben | 20041229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datum für abrechnungskreis nicht gepflegt | 20050209 | ||
| 2 | Fehler in den abrechnungsergebnissen | 20050209 | ||
| 3 | Abrechnungskreis nicht gültig | 20050209 | ||
| 4 | Es wurde kein datum eingegeben | 20050209 |
Method SPLIT_RT_PERSON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_PER | Call by reference | Object reference (TYPE REF TO) | CL_HR_PAY_RESULT_PERSON | Abrechnungsergebnis aus Personencluster (CE) | 20050418 | |||
| 2 | IT_PAR | Call by reference | Type reference (TYPE) | H99_HR_PAY_RESULT_TAB | Ergebnistabelle HR-Abrechnung | 20050418 |
Method SPLIT_RT_PERSON on class CL_HRPAY99_POSTING_ENGINE has no exception.
Method UPDATE_POSTING_INDEX_INDEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_OLD_LINE_INDEX | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für alten buchungsindex | 20050127 | |||
| 2 | CT_POSTING_INDEX | Call by reference | Type reference (TYPE) | STANDARD TABLE | Tabelle für buchungsindex | 20050127 | |||
| 3 | IV_EP_INDEX | Call by reference | Type reference (TYPE) | SY-TABIX | Index interner Tabellen | 20050127 | |||
| 4 | IV_SYTABIX | Call by reference | Type reference (TYPE) | SY-TABIX | Index interner Tabellen | 20050127 |
Method UPDATE_POSTING_INDEX_INDEX on class CL_HRPAY99_POSTING_ENGINE has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 600 |