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 CL_T_BALDIM Static Attribute Public Type reference (TYPE) FAGL_T_BALDIM New GL Fields 20070307
2 CL_T_BUDAT Static Attribute Public Type reference (TYPE) HRPP_T_BUDAT Posting Date per Company Code and Period 20070212
3 CL_T_BUKRS Static Attribute Public Type reference (TYPE) HRPP_T_BUKRS_DESIGN_LEVEL Company Codes with Design Level of Target System 20070219
4 CL_T_BUKRS_MESSAGES Static Attribute Public Type reference (TYPE) HRPP_T_BUKRS_MESG Messages per Company Code 20070321
5 CL_T_BUKRS_SPLIT Static Attribute Public Type reference (TYPE) FAGL_T_ACT_CC Splitter Information for Company Codes 20070307
6 CL_T_CHART_OF_ACCOUNTS Static Attribute Public Type reference (TYPE) KTOPL Chart of Accounts 20070219
7 CL_T_CLEARING_ACCOUNTS Static Attribute Public Type reference (TYPE) HRPP_T_CCODE_CLEARING_ACCT Company Codes - Clearing Accounts 20070212
8 CL_T_LINE_MESSAGES 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 ADD_BUKRS Static method Public Method Add company code 20070219
2 ADD_BUKRS_MESSAGE Static method Private Method Add Messages to cl_t_line_message 20070321
3 CHECK_SPECIAL_PERIODS Static method Private Method Post to Special Periods: BADI 20070219
4 FILL_BUV_ACCOUNTS Static method Private Method Determine Company Code Clearing Accounts 20070308
5 FILL_CLEARING_ACCOUNTS Static method Public Method Fill General Ledger Information and Clearing Accounts 20070223
6 FILL_HRA_ACCOUNTS Static method Private Method Fill Technical Clearing Accounts 20070308
7 FILL_S0_ACCOUNTS Static method Private Method Fill Zero-Balance Clearing Accounts 20070308
8 GET_BAPI_RECEIVER_MESSAGE Static method Public Method Determine Receiver-Entries for Used BAPIs 20070321
9 GET_BUDAT Static method Public Method Determine Posting Date 20070212
10 GET_BUKRS_MESSAGES Static method Public Method Provides All Messages for Company Code 20070430
11 GET_CHART_OF_ACCOUNTS Static method Public Method Determine Chart of Accounts 20070212
12 GET_CLEARING_ACCOUNTS Static method Public Method Determine Clearing Accounts 20070212
13 GET_GJAHR Static method Private Method Determine Fiscal Year 20070219
14 GET_LASTDATE_OF_GJAR Static method Private Method Last Posting Date of Fiscal Year 20070219
15 GET_RECEIVER_SYSTEM 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 Importing IF_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20070219
2 Importing IF_DESIGN_LEVEL Call by reference Type reference (TYPE) HRPP_S_BUKRS_DESIGN_LEVEL-DESIGN_LEVEL Design Level des Zielsystems 20070404
3 Importing 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 Importing IF_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20070321
2 Importing IF_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20070321
3 Importing IF_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20070321
4 Importing IF_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20070321
5 Importing IF_MSGV1 Call by reference Type reference (TYPE) C Nachrichtenvariable 20070321
6 Importing IF_MSGV2 Call by reference Type reference (TYPE) C Nachrichtenvariable 20070321
7 Importing IF_MSGV3 Call by reference Type reference (TYPE) C Nachrichtenvariable 20070321
8 Importing IF_MSGV4 Call by reference Type reference (TYPE) C Nachrichtenvariable 20070321
9 Importing 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 Exporting EF_SUPPORTED Call by reference Type reference (TYPE) FLAG Lauftyp unterstützt Sonderperioden 20070219
2 Importing 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 Importing IF_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20070308
2 Importing 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 Importing IF_ACC_DETERMINATION Call by reference Type reference (TYPE) HRPP_ACC_DETERMINATION Typ der Kontenbestimmung 20070308
2 Importing IF_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20070223
3 Importing 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 Importing 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 Importing 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 Exporting EF_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20070321
2 Exporting EF_MSGV Call by reference Type reference (TYPE) SYMSGV Nachrichtenvariable 20070321
3 Importing 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 Exporting EF_BUDAT Call by reference Type reference (TYPE) BF_BUDAT Buchungsdatum im Beleg 20070219
2 Importing IF_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20070219
3 Importing IF_EVTYP Call by reference Type reference (TYPE) P_EVTYP Lauftyp 20070219
4 Importing IF_FDATE Call by reference Type reference (TYPE) HRPP_FDATE Datum aus Fürperiode 20070219
5 Importing IF_IDATE Call by reference Type reference (TYPE) HRPP_IDATE Vorschlagswert für das Buchungsdatum 20070219
6 Importing 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 Exporting ET_BUKRS_MESSAGES Call by reference Type reference (TYPE) HRPP_T_BUKRS_MESG Meldungen zum Buchungskreis 20070430
2 Importing 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 Importing 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 Exporting ES_ACCOUNT Call by reference Type reference (TYPE) HKONT Sachkonto der Hauptbuchhaltung 20070309
2 Exporting ES_KTOSL Call by reference Type reference (TYPE) KTOSL Vorgangsschlüssel 20070309
3 Exporting ES_RCOMP Call by reference Type reference (TYPE) RCOMP_D Gesellschaft 20070725
4 Exporting ET_MESSAGES Call by reference Type reference (TYPE) HRPP_T_MESG Überleitung FI/CO: Tabelle der Meldungen 20070322
5 Importing IF_ACC_DETERMINATION Call by reference Type reference (TYPE) HRPP_ACC_DETERMINATION Typ der Kontenbestimmung 20070309
6 Importing IF_BETRG Call by reference Type reference (TYPE) MAXBT Personalabrechnung: Betrag 20070309
7 Importing IF_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20070219
8 Importing 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 Exporting EF_ERROR Call by reference Type reference (TYPE) FLAG allgemeines flag 20070219
2 Exporting EF_GJAHR Call by reference Type reference (TYPE) GJAHR Geschäftsjahr 20070219
3 Exporting EF_MONAT Call by reference Type reference (TYPE) MONAT Geschäftsmonat 20070219
4 Importing IF_BUDAT Call by reference Type reference (TYPE) BF_BUDAT Buchungsdatum im Beleg 20070219
5 Importing 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 Changing CF_LAST_DATE Call by reference Type reference (TYPE) BUDAT Buchungsdatum im Beleg 20070219
2 Exporting EF_ERROR Call by reference Type reference (TYPE) FLAG allgemeines flag 20070219
3 Importing IF_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20070219
4 Importing 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 Importing 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