SAP ABAP Class CL_HRPP_BUKRS (Company Code: Specific Information)
Hierarchy
☛
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
⤷
PY-XX-DT (Application Component) Data Transfer
⤷
PCPO (Package) PY: Posting Transfer
⤷
⤷
Properties
| Class | CL_HRPP_BUKRS | |
| Short Description | Company Code: Specific Information | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PCPO | PY: Posting Transfer |
| Created | 20070212 | SAP |
| Last change | 20071120 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_HRPP_BUKRS has no forward declaration.
Interfaces
Class CL_HRPP_BUKRS has no interface implemented.
Friends
Class CL_HRPP_BUKRS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Type reference (TYPE) | FAGL_T_BALDIM | New GL Fields | 20070307 | |||
| 2 | Static Attribute | Public | Type reference (TYPE) | HRPP_T_BUDAT | Posting Date per Company Code and Period | 20070212 | |||
| 3 | Static Attribute | Public | Type reference (TYPE) | HRPP_T_BUKRS_DESIGN_LEVEL | Company Codes with Design Level of Target System | 20070219 | |||
| 4 | Static Attribute | Public | Type reference (TYPE) | HRPP_T_BUKRS_MESG | Messages per Company Code | 20070321 | |||
| 5 | Static Attribute | Public | Type reference (TYPE) | FAGL_T_ACT_CC | Splitter Information for Company Codes | 20070307 | |||
| 6 | Static Attribute | Public | Type reference (TYPE) | KTOPL | Chart of Accounts | 20070219 | |||
| 7 | Static Attribute | Public | Type reference (TYPE) | HRPP_T_CCODE_CLEARING_ACCT | Company Codes - Clearing Accounts | 20070212 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | HRPP_T_MASS_MESG | Messages for Posting Items | 20070321 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Add company code | 20070219 | |
| 2 | Static method | Private | Method | Add Messages to cl_t_line_message | 20070321 | |
| 3 | Static method | Private | Method | Post to Special Periods: BADI | 20070219 | |
| 4 | Static method | Private | Method | Determine Company Code Clearing Accounts | 20070308 | |
| 5 | Static method | Public | Method | Fill General Ledger Information and Clearing Accounts | 20070223 | |
| 6 | Static method | Private | Method | Fill Technical Clearing Accounts | 20070308 | |
| 7 | Static method | Private | Method | Fill Zero-Balance Clearing Accounts | 20070308 | |
| 8 | Static method | Public | Method | Determine Receiver-Entries for Used BAPIs | 20070321 | |
| 9 | Static method | Public | Method | Determine Posting Date | 20070212 | |
| 10 | Static method | Public | Method | Provides All Messages for Company Code | 20070430 | |
| 11 | Static method | Public | Method | Determine Chart of Accounts | 20070212 | |
| 12 | Static method | Public | Method | Determine Clearing Accounts | 20070212 | |
| 13 | Static method | Private | Method | Determine Fiscal Year | 20070219 | |
| 14 | Static method | Private | Method | Last Posting Date of Fiscal Year | 20070219 | |
| 15 | Static method | Public | Method | Determine RFC Receiver System | 20070212 |
Events
Class CL_HRPP_BUKRS has no event.
Types
Class CL_HRPP_BUKRS has no local type.
Method Signatures
Method ADD_BUKRS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070219 | |||
| 2 | IF_DESIGN_LEVEL | Call by reference | Type reference (TYPE) | HRPP_S_BUKRS_DESIGN_LEVEL-DESIGN_LEVEL | Design Level des Zielsystems | 20070404 | |||
| 3 | IF_NEW_RELEASE | Call by reference | Type reference (TYPE) | FLAG | Zielsystem Release größer 4.7 | 20070702 |
Method ADD_BUKRS on class CL_HRPP_BUKRS has no exception.
Method ADD_BUKRS_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070321 | |||
| 2 | IF_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | Nachrichtenklasse | 20070321 | |||
| 3 | IF_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Nachrichtennummer | 20070321 | |||
| 4 | IF_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | Nachrichtentyp | 20070321 | |||
| 5 | IF_MSGV1 | Call by reference | Type reference (TYPE) | C | Nachrichtenvariable | 20070321 | |||
| 6 | IF_MSGV2 | Call by reference | Type reference (TYPE) | C | Nachrichtenvariable | 20070321 | |||
| 7 | IF_MSGV3 | Call by reference | Type reference (TYPE) | C | Nachrichtenvariable | 20070321 | |||
| 8 | IF_MSGV4 | Call by reference | Type reference (TYPE) | C | Nachrichtenvariable | 20070321 | |||
| 9 | IS_USED_FUNCTION | Call by reference | Type reference (TYPE) | HRPP_S_USED_FUNCTIONS | BAPIs die pro Buchungskreis ausgeführt wurden | 20070321 |
Method ADD_BUKRS_MESSAGE on class CL_HRPP_BUKRS has no exception.
Method CHECK_SPECIAL_PERIODS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_SUPPORTED | Call by reference | Type reference (TYPE) | FLAG | Lauftyp unterstützt Sonderperioden | 20070219 | |||
| 2 | IF_EVTYP | Call by reference | Type reference (TYPE) | P_EVTYP | Lauftyp | 20070219 |
Method CHECK_SPECIAL_PERIODS on class CL_HRPP_BUKRS has no exception.
Method FILL_BUV_ACCOUNTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070308 | |||
| 2 | IF_PARTNER_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070320 |
Method FILL_BUV_ACCOUNTS on class CL_HRPP_BUKRS has no exception.
Method FILL_CLEARING_ACCOUNTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_ACC_DETERMINATION | Call by reference | Type reference (TYPE) | HRPP_ACC_DETERMINATION | Typ der Kontenbestimmung | 20070308 | |||
| 2 | IF_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070223 | |||
| 3 | IF_PARTNER_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070320 |
Method FILL_CLEARING_ACCOUNTS on class CL_HRPP_BUKRS has no exception.
Method FILL_HRA_ACCOUNTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070308 |
Method FILL_HRA_ACCOUNTS on class CL_HRPP_BUKRS has no exception.
Method FILL_S0_ACCOUNTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BUKRS | Call by reference | Type reference (TYPE) | HRPP_T_BUKRS_DESIGN_LEVEL | Tabelle von Buchungskreis | 20070308 |
Method FILL_S0_ACCOUNTS on class CL_HRPP_BUKRS has no exception.
Method GET_BAPI_RECEIVER_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Nachrichtennummer | 20070321 | |||
| 2 | EF_MSGV | Call by reference | Type reference (TYPE) | SYMSGV | Nachrichtenvariable | 20070321 | |||
| 3 | IS_USED_FUNCTION | Call by reference | Type reference (TYPE) | HRPP_S_USED_FUNCTIONS | BAPIs die pro Buchungskreis ausgeführt wurden | 20070321 |
Method GET_BAPI_RECEIVER_MESSAGE on class CL_HRPP_BUKRS has no exception.
Method GET_BUDAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_BUDAT | Call by reference | Type reference (TYPE) | BF_BUDAT | Buchungsdatum im Beleg | 20070219 | |||
| 2 | IF_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070219 | |||
| 3 | IF_EVTYP | Call by reference | Type reference (TYPE) | P_EVTYP | Lauftyp | 20070219 | |||
| 4 | IF_FDATE | Call by reference | Type reference (TYPE) | HRPP_FDATE | Datum aus Fürperiode | 20070219 | |||
| 5 | IF_IDATE | Call by reference | Type reference (TYPE) | HRPP_IDATE | Vorschlagswert für das Buchungsdatum | 20070219 | |||
| 6 | IT_SPECP | Call by reference | Type reference (TYPE) | HRPP_T_SPECIAL_PERIODS | Tabelle für sonderperioden pro buchungskreis | 20070219 |
Method GET_BUDAT on class CL_HRPP_BUKRS has no exception.
Method GET_BUKRS_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BUKRS_MESSAGES | Call by reference | Type reference (TYPE) | HRPP_T_BUKRS_MESG | Meldungen zum Buchungskreis | 20070430 | |||
| 2 | IF_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070430 |
Method GET_BUKRS_MESSAGES on class CL_HRPP_BUKRS has no exception.
Method GET_CHART_OF_ACCOUNTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070219 |
Method GET_CHART_OF_ACCOUNTS on class CL_HRPP_BUKRS has no exception.
Method GET_CLEARING_ACCOUNTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ACCOUNT | Call by reference | Type reference (TYPE) | HKONT | Sachkonto der Hauptbuchhaltung | 20070309 | |||
| 2 | ES_KTOSL | Call by reference | Type reference (TYPE) | KTOSL | Vorgangsschlüssel | 20070309 | |||
| 3 | ES_RCOMP | Call by reference | Type reference (TYPE) | RCOMP_D | Gesellschaft | 20070725 | |||
| 4 | ET_MESSAGES | Call by reference | Type reference (TYPE) | HRPP_T_MESG | Überleitung FI/CO: Tabelle der Meldungen | 20070322 | |||
| 5 | IF_ACC_DETERMINATION | Call by reference | Type reference (TYPE) | HRPP_ACC_DETERMINATION | Typ der Kontenbestimmung | 20070309 | |||
| 6 | IF_BETRG | Call by reference | Type reference (TYPE) | MAXBT | Personalabrechnung: Betrag | 20070309 | |||
| 7 | IF_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070219 | |||
| 8 | IF_PARTNER_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070320 |
Method GET_CLEARING_ACCOUNTS on class CL_HRPP_BUKRS has no exception.
Method GET_GJAHR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EF_ERROR | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20070219 | |||
| 2 | EF_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20070219 | |||
| 3 | EF_MONAT | Call by reference | Type reference (TYPE) | MONAT | Geschäftsmonat | 20070219 | |||
| 4 | IF_BUDAT | Call by reference | Type reference (TYPE) | BF_BUDAT | Buchungsdatum im Beleg | 20070219 | |||
| 5 | IF_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070219 |
Method GET_GJAHR on class CL_HRPP_BUKRS has no exception.
Method GET_LASTDATE_OF_GJAR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CF_LAST_DATE | Call by reference | Type reference (TYPE) | BUDAT | Buchungsdatum im Beleg | 20070219 | |||
| 2 | EF_ERROR | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20070219 | |||
| 3 | IF_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070219 | |||
| 4 | IF_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Geschäftsjahr | 20070219 |
Method GET_LASTDATE_OF_GJAR on class CL_HRPP_BUKRS has no exception.
Method GET_RECEIVER_SYSTEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IF_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Buchungskreis | 20070219 |
Method GET_RECEIVER_SYSTEM on class CL_HRPP_BUKRS has no exception.
History
| Last changed by/on | SAP | 20071120 |
| SAP Release Created in | 600 |