SAP ABAP Class CL_HR_B2A_DE_ST_LSTB (HR B2A: Employment Tax Statement)
Hierarchy
SAP_HRCDE (Software Component) Sub component SAP_HRCDE of SAP_HR
   PY-DE-BA (Application Component) B2A: Business to Administration
     PC01B2A (Package) HR Germany: Business to Administration (B2A)
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 20040220
Properties
Class CL_HR_B2A_DE_ST_LSTB  
Short Description HR B2A: Employment Tax Statement    
Super Class CL_HR_B2A_DOCUMENT HR-B2A: B2A Document 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC01B2A   HR Germany: Business to Administration (B2A) 
Created 20040220   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HR_B2A_DE_ST_LSTB has no forward declaration.
Interfaces
Class CL_HR_B2A_DE_ST_LSTB has no interface implemented.
Friends
Class CL_HR_B2A_DE_ST_LSTB has no friend class.
Attributes
Class CL_HR_B2A_DE_ST_LSTB has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 BASE64_DEVELOPE_UNGZIP Instance method Private Method Base64 Decoding, Decryption, and UNZIP of a String 20040227
2 CHARTAB_STRING Instance method Private Method Convert Table with Row Type CHAR255 to String 20040227
3 CHECK Instance method Public Method Create XML with Log Request, Get Log, and Evaluate 20040226
4 CHECK_CREATE Instance method Private Method Create XML with Log Request 20040226
5 CHECK_IF_SIG Static method Private Method Checks whether signature is to be set 20081021
6 CHECK_PROCESS Instance method Private Method Process XML Log 20040227
7 CHECK_PROCESS_PROTOCOL Instance method Private Method Evaluation of Actual Log to Payload Data 20040227
8 DATENTEIL_XIMONI Instance method Private Method Processing of Data Part for XI Monitoring 20090306
9 GZIP_ENVELOPE_BASE64 Instance method Private Method GZIP, Encryption, and Base64 Coding of a String 20040220
10 PREPARE Instance method Public Method Prepare XML for Transfer (ZIP, PKCS#7, Base64) 20040220
11 PREPARE_ENVELOPE Instance method Private Method Encrypt XML Parts and Add to Document 20040224
12 READ_PUBKEY Instance method Private Method Read Public Key of Employer 20040220
13 READ_TEMSE Instance method Private Method Read XML Data from TemSe 20040220
14 STORE_TEMSE Instance method Private Method Save TemSe 20040224
15 STRING_CHARTAB Instance method Private Method Convert String to Table with Row Type CHAR255 20040227
16 TRANSFER Instance method Public Method Transfer XML with Data to Clearing House 20040225
17 TRANSFER_PROCESS_REPLY Instance method Private Method Evaluate XML Response from Data Transfer 20040225
18 TRANSHTTP Instance method Private Method Transfer XML with HTTP to Clearing House 20040225
19 TRANSHTTP_XI Instance method Private Method Transfer XML with HTTO to Clearing House (XI) 20050727
Events
Class CL_HR_B2A_DE_ST_LSTB has no event.
Types
Class CL_HR_B2A_DE_ST_LSTB has no local type.
Method Signatures

Method BASE64_DEVELOPE_UNGZIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LENGTH_OUT Call by reference Type reference (TYPE) I Länge 20040227
2 Importing XML_IN Call by reference Type reference (TYPE) STRING Zu bearbeitender String 20040227
3 Exporting XML_OUT Call by reference Type reference (TYPE) STRING Bearbeiteter String 20040227
# Exception Resumable Description Created on
1 ERROR_BASE64 Fehler bei der Base64-Konvertierung 20040227
2 ERROR_DEVELOPE Fehler beim Entschlüsseln 20040227
3 ERROR_UNGZIP Fehler beim Dekomprimieren 20040227

Method CHARTAB_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LENGTH Call by reference Type reference (TYPE) I Länge 20040227
2 Exporting STRING Call by reference Type reference (TYPE) STRING Ausgabe String 20040227
3 Importing TAB_CHAR255 Call by reference Type reference (TYPE) HRB2A_T_CHAR255 HR-B2A: Tabellentyp für CHAR255 20040227

Method CHARTAB_STRING on class CL_HR_B2A_DE_ST_LSTB has no exception.

Method CHECK 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 20040226
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20040226
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) PC_B2A_PROCBREAK User defined break in the process flow 20040226
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) PC_B2A_SOFTBREAK PC_B2A_SOFTBREAK 20040226
5 Importing SIMU Call by reference Type reference (TYPE) PC_B2A_SIMU HR-B2A: Testschalter 20040226

Method CHECK on class CL_HR_B2A_DE_ST_LSTB has no exception.

Method CHECK_CREATE 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 20040226
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20040226
3 Importing SIG Call by reference Type reference (TYPE) BOOLEAN Signatur 20081021
4 Exporting XML_OUT Call by reference Type reference (TYPE) STRING XML mit Protokollanforderung 20040226
# Exception Resumable Description Created on
1 ERROR_CREATE Fehler beim Erzeuen der Protokollanforderung 20040226

Method CHECK_IF_SIG 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 20081021
2 Returning SIG Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20081021
# Exception Resumable Description Created on
1 ERROR Fehler beim Prüfen 20081021

Method CHECK_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 20040227
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20040227
3 Exporting RC_OK Call by reference Type reference (TYPE) BOOLEAN Rückgabecode 20040227
4 Importing SIG Call by reference Type reference (TYPE) BOOLEAN Signatur 20081021
5 Exporting TAB_TRANS Call by reference Type reference (TYPE) HRDEST_T_TRANS_STATE HRDEST: Übergabetabelle zur TRANS-Statusumsetzung 20040227
6 Importing XML_IN Call by reference Type reference (TYPE) STRING Protokollantwort der Clearingstelle 20040227
7 Exporting XML_OUT Call by reference Type reference (TYPE) STRING Protokollantwort Klartext 20040316
# Exception Resumable Description Created on
1 ERROR_PROCESS Fehler beim Auswerten des Protokolls 20040227
2 NO_FINAL_PROTOCOL Kein entgültiges Protokoll 20040419

Method CHECK_PROCESS_PROTOCOL 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 20040227
2 Exporting RC_OK Call by reference Type reference (TYPE) BOOLEAN OK-Code 20040227
3 Exporting TAB_TRANS Call by reference Type reference (TYPE) HRDEST_T_TRANS_STATE HRDEST: Übergabetabelle zur TRANS-Statusumsetzung 20040227
4 Importing XML_IN Call by reference Type reference (TYPE) STRING XML des Nutzdatenteils 20040227
# Exception Resumable Description Created on
1 ERROR_PROCESS_PROTOCOL Fehler beim Auswerten des entgültigen Programms 20040227
2 NO_FINAL_PROTOCOL Kein entgültiges Protokoll 20040419

Method DATENTEIL_XIMONI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XML Value transfer Type reference (TYPE) STRING XML 20090306
# Exception Resumable Description Created on
1 ERROR Fehler 20090306
2 NOT_ACTIVE Nicht aktiv 20090306

Method GZIP_ENVELOPE_BASE64 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LENGTH_OUT Call by reference Type reference (TYPE) I Länge des verschlüsselten Blocks 20040220
2 Importing XML_IN Call by reference Type reference (TYPE) STRING Eingabe string 20040220
3 Exporting XML_OUT Call by reference Type reference (TYPE) STRING Ausgabe string 20040220
# Exception Resumable Description Created on
1 ERROR_BASE64 Fehler bei der Base64-Konvertierung 20040220
2 ERROR_ENVELOPE Fehler beim Verschlüsseln 20040220
3 ERROR_GZIP Fehler beim Komprimieren 20040220

Method PREPARE 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 20040220
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20040220
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) PC_B2A_PROCBREAK User defined break in the process flow 20040220
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) PC_B2A_SOFTBREAK PC_B2A_SOFTBREAK 20040220
5 Importing SIMU Call by reference Type reference (TYPE) PC_B2A_SIMU HR-B2A: Testschalter 20040220

Method PREPARE on class CL_HR_B2A_DE_ST_LSTB has no exception.

Method PREPARE_ENVELOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PUBKEY Call by reference Type reference (TYPE) STRING Öffentl. Schlüssel des Arbeitgebers 20040224
2 Changing XML Call by reference Type reference (TYPE) STRING XML für Übertragung 20040224
# Exception Resumable Description Created on
1 ERROR_PREPARE_ENVELOPE Fehler beim Vorbereiten der Daten 20040224

Method READ_PUBKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PUBKEY Call by reference Type reference (TYPE) STRING Öffentlicher Schlüssel des Arbeitgebers 20040220
# Exception Resumable Description Created on
1 ERROR_READ_PUBKEY Fehler beim Lesen des öffentlichen Schlüssels Arbeitgeber 20040220

Method READ_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing B2AID Call by reference Type reference (TYPE) PC_B2A_B2AID B2A Identifikator 20040220
2 Importing BMSID Call by reference Type reference (TYPE) PC_B2A_BMSID HR-B2A: Meldungsidentifikator 20040220
3 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20040220
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20040220
5 Exporting XML Call by reference Type reference (TYPE) STRING String 20040220
# Exception Resumable Description Created on
1 ERROR_ID Keine Daten zur Temse-ID gefunden 20040220

Method STORE_TEMSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BMSID Call by reference Type reference (TYPE) PC_B2A_BMSID HR-B2A: Meldungsidentifikator 20040224
2 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20040224
3 Importing XML_IN Call by reference Type reference (TYPE) STRING XML 20040224
# Exception Resumable Description Created on
1 ERROR_SAVE_TEMSE Fehler beim Speichern der Temse 20040224

Method STRING_CHARTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LENGTH Call by reference Type reference (TYPE) I Länge des Strings 20040227
2 Importing STRING Call by reference Type reference (TYPE) STRING Eingabestring 20040227
3 Exporting TAB_CHAR255 Call by reference Type reference (TYPE) HRB2A_T_CHAR255 HR-B2A: Tabellentyp für CHAR255 20040227
# Exception Resumable Description Created on
1 ERROR_INIT Eingabestring ist initial 20040227

Method TRANSFER 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 20040225
2 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20040225
3 Exporting PROCESS_BREAK Call by reference Type reference (TYPE) PC_B2A_PROCBREAK User defined break in the process flow 20040225
4 Exporting PROCESS_SOFTBREAK Call by reference Type reference (TYPE) PC_B2A_SOFTBREAK PC_B2A_SOFTBREAK 20040225
5 Importing SIMU Call by reference Type reference (TYPE) PC_B2A_SIMU HR-B2A: Testschalter 20040225

Method TRANSFER on class CL_HR_B2A_DE_ST_LSTB has no exception.

Method TRANSFER_PROCESS_REPLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RC_OK Call by reference Type reference (TYPE) BOOLEAN OK-Code 20040225
2 Exporting TFTIC Call by reference Type reference (TYPE) STRING Transferticket 20040226
3 Importing XML_IN Call by reference Type reference (TYPE) STRING XML-Antwort 20040225
# Exception Resumable Description Created on
1 ERROR_PROCESS Fehler beim Verarbeiten der XML-Antwort 20040225

Method TRANSHTTP 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 20081120
2 Importing PROT Call by reference Type reference (TYPE) BOOLEAN Protokollanforderung 20081021
3 Exporting RC_OK Call by reference Type reference (TYPE) BOOLEAN Returncode 20040225
4 Importing SIG Call by reference Type reference (TYPE) BOOLEAN Signatur 20081021
5 Importing URL Call by reference Type reference (TYPE) STRING URL für Übertragung 20040225
6 Importing XML_IN Call by reference Type reference (TYPE) STRING XML-Daten für Übertragung 20040225
7 Exporting XML_OUT Call by reference Type reference (TYPE) STRING XML-Antwort der Clearingstelle 20040225
# Exception Resumable Description Created on
1 ERROR_TRANS Fehler beim Ausführen der Methode 20040225

Method TRANSHTTP_XI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADRDATA_IN Call by reference Type reference (TYPE) T50BS Zieladresse 20050727
2 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20081120
3 Importing PROT Call by reference Type reference (TYPE) BOOLEAN Protokollanforderung 20081021
4 Exporting RC_OK Call by reference Type reference (TYPE) BOOLEAN Returncode 20050727
5 Importing SIG Call by reference Type reference (TYPE) BOOLEAN Signatur 20081021
6 Importing XML_IN Call by reference Type reference (TYPE) STRING XML-Daten für Übertragung 20050727
7 Exporting XML_OUT Call by reference Type reference (TYPE) STRING XML-Antwort der Clearingstelle 20050727
# Exception Resumable Description Created on
1 ERROR_TRANS Fehler beim Ausführen der Methode 20050727
History
Last changed by/on SAP  20040819 
SAP Release Created in 46C