SAP ABAP Class CL_HR_B2A_DE_ST_LSTA (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 20040705
Properties
Class CL_HR_B2A_DE_ST_LSTA  
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 20040705   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HR_B2A_DE_ST_LSTA has no forward declaration.
Interfaces
Class CL_HR_B2A_DE_ST_LSTA has no interface implemented.
Friends
Class CL_HR_B2A_DE_ST_LSTA has no friend class.
Attributes
Class CL_HR_B2A_DE_ST_LSTA 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 20040705
2 CHARTAB_STRING Instance method Private Method Convert Table with Row Type CHAR255 to String 20040705
3 CHECK_IF_SIG Static method Private Method Checks whether signature is to be set 20080805
4 GZIP_ENVELOPE_BASE64 Instance method Private Method GZIP, Encryption, and Base64 Coding of a String 20040705
5 PREPARE Instance method Public Method Prepare XML for Transfer (ZIP, PKCS#7, Base64) 20040705
6 PREPARE_ENVELOPE Instance method Private Method Encrypt XML Parts and Add to Document 20040705
7 READ_PUBKEY Instance method Private Method Read Public Key of Employer 20040705
8 READ_TEMSE Instance method Private Method Read XML Data from TemSe 20040705
9 STORE_TEMSE Instance method Private Method Save TemSe 20040705
10 STRING_CHARTAB Instance method Private Method Convert String to Table with Row Type CHAR255 20040705
11 TRANSFER Instance method Public Method Transfer XML with Data to Clearing House 20040705
12 TRANSFER_PROCESS_REPLY Instance method Private Method Evaluate XML Response from Data Transfer 20040705
13 TRANSHTTP Instance method Private Method Transfer XML with HTTP to Clearing House 20040705
14 TRANSHTTP_XI Instance method Private Method Transfer XML with HTTO to Clearing House (XI) 20050727
Events
Class CL_HR_B2A_DE_ST_LSTA has no event.
Types
Class CL_HR_B2A_DE_ST_LSTA 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 20040705
2 Importing XML_IN Call by reference Type reference (TYPE) STRING Zu bearbeitender String 20040705
3 Exporting XML_OUT Call by reference Type reference (TYPE) STRING Bearbeiteter String 20040705
# Exception Resumable Description Created on
1 ERROR_BASE64 Fehler bei der Base64-Konvertierung 20040705
2 ERROR_DEVELOPE Fehler beim Entschlüsseln 20040705
3 ERROR_UNGZIP Fehler beim Dekomprimieren 20040705

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 20040705
2 Exporting STRING Call by reference Type reference (TYPE) STRING Ausgabe String 20040705
3 Importing TAB_CHAR255 Call by reference Type reference (TYPE) HRB2A_T_CHAR255 HR-B2A: Tabellentyp für CHAR255 20040705

Method CHARTAB_STRING on class CL_HR_B2A_DE_ST_LSTA has no exception.

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

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 20040705
2 Importing XML_IN Call by reference Type reference (TYPE) STRING Eingabe string 20040705
3 Exporting XML_OUT Call by reference Type reference (TYPE) STRING Ausgabe string 20040705
# Exception Resumable Description Created on
1 ERROR_BASE64 Fehler bei der Base64-Konvertierung 20040705
2 ERROR_ENVELOPE Fehler beim Verschlüsseln 20040705
3 ERROR_GZIP Fehler beim Komprimieren 20040705

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

Method PREPARE on class CL_HR_B2A_DE_ST_LSTA 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 20040705
2 Changing XML Call by reference Type reference (TYPE) STRING XML für Übertragung 20040705
# Exception Resumable Description Created on
1 ERROR_PREPARE_ENVELOPE Fehler beim Vorbereiten der Daten 20040705

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 20040705
# Exception Resumable Description Created on
1 ERROR_READ_PUBKEY Fehler beim Lesen des öffentlichen Schlüssels Arbeitgeber 20040705

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 20040705
2 Importing BMSID Call by reference Type reference (TYPE) PC_B2A_BMSID HR-B2A: Meldungsidentifikator 20040705
3 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20040705
4 Importing MOLGA Call by reference Type reference (TYPE) MOLGA Ländergruppierung 20040705
5 Exporting XML Call by reference Type reference (TYPE) STRING String 20040705
# Exception Resumable Description Created on
1 ERROR_ID Keine Daten zur Temse-ID gefunden 20040705

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 20040705
2 Importing GLBID Call by reference Type reference (TYPE) PC_B2A_GLBID HR-B2A: globale ObjektID 20040705
3 Importing XML_IN Call by reference Type reference (TYPE) STRING XML 20040705
# Exception Resumable Description Created on
1 ERROR_SAVE_TEMSE Fehler beim Speichern der Temse 20040705

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 20040705
2 Importing STRING Call by reference Type reference (TYPE) STRING Eingabestring 20040705
3 Exporting TAB_CHAR255 Call by reference Type reference (TYPE) HRB2A_T_CHAR255 HR-B2A: Tabellentyp für CHAR255 20040705
# Exception Resumable Description Created on
1 ERROR_INIT Eingabestring ist initial 20040705

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

Method TRANSFER on class CL_HR_B2A_DE_ST_LSTA 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 20040705
2 Importing SIG Call by reference Type reference (TYPE) BOOLEAN Signatur 20080805
3 Exporting TFTIC Call by reference Type reference (TYPE) STRING Transferticket 20040705
4 Exporting XML_DEVELOPED Call by reference Type reference (TYPE) STRING XML-Antwort unverschlüsselt 20040902
5 Importing XML_IN Call by reference Type reference (TYPE) STRING XML-Antwort 20040705
# Exception Resumable Description Created on
1 ERROR_PROCESS Fehler beim Verarbeiten der XML-Antwort 20040705

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

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 Exporting RC_OK Call by reference Type reference (TYPE) BOOLEAN Returncode 20050727
4 Importing SIG Call by reference Type reference (TYPE) BOOLEAN Signatur 20081114
5 Importing XML_IN Call by reference Type reference (TYPE) STRING XML-Daten für Übertragung 20050727
6 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  20041209 
SAP Release Created in 600