SAP ABAP Class CL_HR_B2A_DOCUMENT (HR-B2A: B2A Document)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   PY-DE-BA (Application Component) B2A: Business to Administration
     PC_B2A (Package) HR: Business to authorities
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_FPS_XI HR-B2A: B2A Document 20130204
2 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_FR_DADU 20090930
3 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_FR_DUCS 20070508
4 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_FR_DUE DUE class by B2A 20080723
5 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_FR_N4DS Class for N4DS by B2A 20110926
6 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_FR_TG 20050907
7 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_EAS_XI HR-B2A: B2A Document 20120306
8 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_EAS_XI_N HR-B2A: B2A Document 20130206
9 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_EPS_XI HR-B2A: B2A Document 20130208
10 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_EXB_XI HR-B2A: B2A Document 20070906
... Click here to see Used By full list (43 items)
Properties
Class CL_HR_B2A_DOCUMENT  
Short Description HR-B2A: B2A Document    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC_B2A   HR: Business to authorities 
Created 20010827   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HR_B2A_DOCUMENT has no forward declaration.
Interfaces
Class CL_HR_B2A_DOCUMENT has no interface implemented.
Friends
Class CL_HR_B2A_DOCUMENT has no friend class.
Attributes
Class CL_HR_B2A_DOCUMENT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BREAK_DEL Instance method Public Method Break for suspending process is deleted in PB2AMGR 20030219
2 BREAK_SET Instance method Public Method Break for suspending process is set in PB2AMGR 20030219
3 CHECK_AUTH Instance method Public Method Check authority for certain action 20020405
4 DELETE Instance method Public Method Delete B2A Document 20010827
5 GET_ALL_B2A Instance method Public Method Get all entries for GLBID in V_PB2AMGR (SEQNO descending) 20030129
6 GET_CUST Static method Public Method Read Customizing 20011030
7 GET_DATA Instance method Public Method Read stored data - Reference B2AID 20010827
8 GET_DATB Instance method Public Method Read stored data - Reference BMSID 20030203
9 GET_LAST_B2A Instance method Public Method Get last entry for GLBID in V_PB2AMGR (highest SEQNO) 20030129
10 PROCESS Instance method Public Method Process controller 20030129
11 SET_STATUS Instance method Public Method Change status new (Process controller) 20030129
12 STATUS_M_GET Instance method Public Method Provide all possible statuses for manual status change 20030129
13 WRITE_DATA Instance method Public Method Write data to PB2ADATA - Reference B2AID 20040119
14 WRITE_DATB Instance method Public Method Write data to PB2ADATB - Reference BMSID 20040119
Events
Class CL_HR_B2A_DOCUMENT has no event.
Types
Class CL_HR_B2A_DOCUMENT has no local type.
Method Signatures

Method BREAK_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20030219
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20030219

Method BREAK_DEL on class CL_HR_B2A_DOCUMENT has no exception.

Method BREAK_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20030219
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20030219

Method BREAK_SET on class CL_HR_B2A_DOCUMENT has no exception.

Method CHECK_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIO Call by reference Type reference (TYPE) PC_B2A_ACTIO HR-B2A: Berechtigungsprüfung - Aktion 20020405
2 Importing I_V_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: Struktur für V_PB2AMGR 20020405
# Exception Resumable Description Created on
1 NO_AUTHORITY Keine Berechtigung 20020405

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20011008
2 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20011008
3 Importing I_TEST Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20011126
# Exception Resumable Description Created on
1 NOT_FOUND Keinen Eintrag in Tabelle gefunden 20011126
2 NO_AUTHORITY No authority for deleting entries 20020506

Method GET_ALL_B2A Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Global ID 20030129
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20030129
3 Exporting TAB_V_PB2AMGR Call by reference Type reference (TYPE) HRB2A_T_V_PB2AMGR Tabellentyp für V_PB2AMGR 20030129

Method GET_ALL_B2A on class CL_HR_B2A_DOCUMENT has no exception.

Method GET_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KWERT Call by reference Type reference (TYPE) PC_B2A_KONW HR-B2A: Konstantenwert 20011030
2 Importing I_BEGDA Call by reference Type reference (TYPE) BEGDA Gültigkeitsbeginn 20011030
3 Importing I_DOCTY Call by reference Type reference (TYPE) PC_B2A_DOCTY HR-B2A: Dokumenttyp 20011030
4 Importing I_ENDDA Call by reference Type reference (TYPE) ENDDA Gültigkeitsende 20011030
5 Importing I_KONST Call by reference Type reference (TYPE) PC_B2A_KON HR-B2A: Konstante 20011030
6 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20011030
7 Importing I_SAGRP Call by reference Type reference (TYPE) PCAL_SAGRP Bereich 20011030
# Exception Resumable Description Created on
1 NOT_FOUND_T50BK No entry in table T50BK 20011129

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) HRB2A_T_DATA HR-B2A: Tabellentyp für Detailanzeige 20010828
2 Importing I_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20010828
3 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20011008
# Exception Resumable Description Created on
1 NO_AUTHORITY No authority 20020506
2 NO_GLBID No entry in PB2AMGR for glbid 20011127

Method GET_DATB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATB Call by reference Type reference (TYPE) HRB2A_T_DATB HR-B2A: Tabellentyp für Detailanzeige 20030203
2 Importing I_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20030203
3 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20030203
4 Importing I_SEQNO Call by reference Type reference (TYPE) PC_B2A_SEQNO HR-B2A: laufende Nummer 20030217
# Exception Resumable Description Created on
1 NO_AUTHORITY No authority 20030203
2 NO_GLBID No entry in PB2AMGR for glbid 20030203

Method GET_LAST_B2A Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Global ID 20030129
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20030129
3 Exporting V_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR Struktur für V_PB2AMGR 20030129

Method GET_LAST_B2A on class CL_HR_B2A_DOCUMENT has no exception.

Method PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20030129
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20030129
3 Importing SIMU Call by reference Type reference (TYPE) PC_B2A_SIMU HR-B2A: Testschalter 20030129

Method PROCESS on class CL_HR_B2A_DOCUMENT has no exception.

Method SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BMSID Call by reference Type reference (TYPE) PC_B2A_BMSID HR-B2A: Rückmeldungsidentifikator 20030129
2 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID Global ID 20030129
3 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20030129
4 Importing STATUS Call by reference Type reference (TYPE) PC_B2A_STATUS Status des B2A-Dokumentes 20030129
5 Importing SUBST Call by reference Type reference (TYPE) PC_B2A_SUBST Substatus des B2A-Dokumentes 20030129
6 Exporting V_PB2AMGR Call by reference Type reference (TYPE) HRB2A_S_V_PB2AMGR HR-B2A: Struktur für V_PB2AMGR 20030129

Method SET_STATUS on class CL_HR_B2A_DOCUMENT has no exception.

Method STATUS_M_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20030129
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20030129
3 Exporting STATUS_M Call by reference Type reference (TYPE) HRB2A_T_STATUS_M HRB2A: Manueller Statuswechsel 20030129
# Exception Resumable Description Created on
1 NO_AUTHORITY Keine Berechtigung 20041019

Method WRITE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) HRB2A_T_PB2ADATA HR-B2A. Tabellentyp für PB2ADATA 20040119
2 Importing I_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20040119
3 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20040119
# Exception Resumable Description Created on
1 ERROR_EXISTS Entries with the same key already exist 20040119
2 NO_AUTHORITY No authority 20040119
3 NO_GLBID No entry in PB2AMGR for glbid 20040119

Method WRITE_DATB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATB Call by reference Type reference (TYPE) HRB2A_T_PB2ADATB HR-B2A. Tabellentyp für PB2ADATB 20040119
2 Importing I_GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20040119
3 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20040119
# Exception Resumable Description Created on
1 ERROR_EXISTS Entries with the same key already exist 20040119
2 NO_AUTHORITY No authority 20040119
3 NO_GLBID No entry in PB2AMGR for glbid 20040119
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_FPS_XI HR-B2A: B2A Document 20130204
2 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_FR_DADU 20090930
3 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_FR_DUCS 20070508
4 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_FR_DUE DUE class by B2A 20080723
5 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_FR_N4DS Class for N4DS by B2A 20110926
6 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_FR_TG 20050907
7 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_EAS_XI HR-B2A: B2A Document 20120306
8 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_EAS_XI_N HR-B2A: B2A Document 20130206
9 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_EPS_XI HR-B2A: B2A Document 20130208
10 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_EXB_XI HR-B2A: B2A Document 20070906
11 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_EYU_XI HR-B2A: B2A Document 20130201
12 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_FR_ASI Class for ASI by B2A 20100510
13 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_INYEARMOV_XI HR-B2A: B2A Document 20061220
14 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_OUTGOING HR-B2A: B2A Document 20031203
15 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_OUTGOING_XI HR-B2A: B2A Document 20050218
16 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_P11D_XI HR-B2A: B2A Document Class 20130123
17 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_GBEF_RTI_XI HR-B2A: B2A Document 20120113
18 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_IT_F24 HR-B2A-IT: F24 document class 20071220
19 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_IT_INPS HR-B2A-IT: Inps document class 20051116
20 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_NL_ST_ACVZ Class for HCIB declaration 20060330
21 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_NL_ST_AEDM Class for B2A manager / Day-one-announcement (EDM) 20060502
22 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_NL_ST_LA06 Class for Wage Return 2006 20050214
23 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_DE_KK HR-B2A: B2A Health Insurance Fund Procedure General 20030219
24 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_AT_KSB HR-B2A: B2A Sick Leave Certificate (KSB) 20120102
25 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_BE_DMFA B2A manager class 20030205
26 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_BE_EGOV CL_HR_B2A_BE_DMFA 20050316
27 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_CH_AKIS08 HR-B2A: AKIS Lohn'08 20091119
28 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_CH_DECL Basis Implementation for Simple Notifications 20100818
29 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_CH_ELM HR-B2A: B2A Uniform Wage Notification Procedure (ELM) 20070814
30 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_CH_QST_ISEL HR-B2A: B2A Elect.Withholding Tax Return, Geneva Canton,ISEL 20091113
31 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_CH_QST_QSVD HR-B2A: B2A Electronic WHT Message Canton VD 20070327
32 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_DE_BAV_IRBM HR-B2A: ZfA WebSphere MQ - Incoming 20081104
33 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_DE_BAV_ORBM HR-B2A: ZfA WebSphere MQ - Outgoing 20081104
34 Inheritance (c INHERITING FROM c_ref)  CL_HREFI_GB_EFILING_INCOMING Class for efiling EG 20030623
35 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_DE_OED_IZFA HR-B2A: ZfA WebSphere MQ - Incoming 20061120
36 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_DE_OED_OZFA HR-B2A: ZfA WebSphere MQ - Outgoing 20061120
37 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_DE_PKCS7_KK HR-B2A: B2A Health Insurance Fund Procedure General 20050422
38 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_DE_PKCS7_KK_IN HR-B2A: B2A Health Insurance Fund Procedure General 20080507
39 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_DE_ST_E2 ELStAM Procedure 20111018
40 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_DE_ST_LSTA HR B2A: Employment Tax Statement 20040705
41 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_DE_ST_LSTB HR B2A: Employment Tax Statement 20040220
42 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_DE_ST_LSTB_TAB HR-B2A: B2A Health Insurance Fund Procedure General 20040303
43 Inheritance (c INHERITING FROM c_ref)  CL_HR_B2A_DE_ST_LSTB_XI HR B2A: Employment Tax Statement 20050714
History
Last changed by/on SAP  20041209 
SAP Release Created in 46C