SAP ABAP Class CL_HR_B2A_DE_PKCS7_KK_IN (HR-B2A: B2A Health Insurance Fund Procedure General)
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 20080507
Properties
Class CL_HR_B2A_DE_PKCS7_KK_IN  
Short Description HR-B2A: B2A Health Insurance Fund Procedure General    
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 20080507   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TPB01 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TPB2A Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_HR_B2A_DE_PKCS7_KK_IN has no interface implemented.
Friends
Class CL_HR_B2A_DE_PKCS7_KK_IN has no friend class.
Attributes
Class CL_HR_B2A_DE_PKCS7_KK_IN has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_SVEM Static method Private Method Generation of Entry in Table PC01B2A_SVEM 20080508
2 DIST_SVEMAI Static method Private Method Distribution of Data in Application (RPCDRHD0, RPCZIHD0) 20080508
3 GET_AUF Static method Private Method Mapping of Order Record 20080508
4 GET_DTART_IN Static method Public Method Gets DTART for Inbound 20100217
5 GET_OLD_B2A Static method Public Method Tries to Find Associated Outbound Process 20100217
6 GET_ZUORDNUNG Static method Private Method Determination of Personnel Area/Subarea 20080507
7 PROCESS_SVEMAIL Static method Public Method Processing of Incoming SI E-Mail 20080507
8 PUT_MAIL_FLD Static method Private Method Moves E-Mail to Designated Folder 20080523
9 PUT_SVEMAIL Static method Private Method Forwards Data to Application 20080507
10 RAW_TO_XSTRING Static method Public Method Converts Raw Table to XString 20081126
11 READ_SVEM Static method Private Method Reading of Table PC01B2A_SVEM/PC01B2A_SVEMSTAT 20080508
12 REPLACE_DATSTR_LINKS Static method Public Method Replaces References to Other Character Strings 20120822
13 SAVE_FILE Static method Private Method File Download for Test Purposes 20080507
14 SET_OLD_B2A Static method Private Method Set Old B2A Entry to OK Due to Confirmation 20080527
15 SET_QUARA_OK Static method Private Method Set Old B2A Entry (Quarantine) to OK 20080528
16 SET_STATUS_SVEM Static method Private Method Write Status Entry to Table PC01B2A_SVEMSTAT 20080508
17 SPLIT_TO_TABSTR Static method Public Method Splits String to String Table (One Line Each) 20081126
18 STRING_CHARTAB Static method Private Method Conversion of String to CHAR Table 20080530
Events
Class CL_HR_B2A_DE_PKCS7_KK_IN has no event.
Types
Class CL_HR_B2A_DE_PKCS7_KK_IN has no local type.
Method Signatures

Method CREATE_SVEM 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 20080508
2 Importing BNRAG Call by reference Type reference (TYPE) PC_B2A_BNRAG B2A: Betriebsnummer Arbeitgeber 20080508
3 Importing BNRKK Call by reference Type reference (TYPE) PC_B2A_BNRKK B2A: Betriebsnummer 20080508
4 Importing BTRTL Call by reference Type reference (TYPE) BTRTL Personalteilbereich 20080508
5 Importing DATNR Call by reference Type reference (TYPE) P01_DATNR Dateinummer für E-Mail-Verfahren 20080508
6 Importing DTART Call by reference Type reference (TYPE) P01_DTART Art des Datenaustausches 20080508
7 Importing TESTD Call by reference Type reference (TYPE) PC01_B2A_TESTD HR-B2A: Testdaten 20080508
8 Importing WERKS Call by reference Type reference (TYPE) PERSA Personalbereich 20080508
# Exception Resumable Description Created on
1 ERROR Fehler beim Erzeugen eines Eintrages in V_PC01B2A_SVEM 20080508

Method DIST_SVEMAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DTART Call by reference Type reference (TYPE) P01_DTART B2A Identifikator 20080509
# Exception Resumable Description Created on
1 ERROR Fehler beim Verteilen der Daten in der Anwendung 20080509

Method GET_AUF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning AUF_HR Value transfer Type reference (TYPE) HRDEBW_AUFTRAG HR-DBW: Struktur des Auftragssatzes 20080508
2 Importing AUF_STR Call by reference Type reference (TYPE) STRING 20080508
# Exception Resumable Description Created on
1 ERROR Fehler beim Mappen des Auftragssatzes 20080508

Method GET_DTART_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BNRKK Call by reference Type reference (TYPE) PC_B2A_BNRKK B2A: Betriebsnummer 20110412
2 Exporting DOCTY_IN Call by reference Type reference (TYPE) PC_B2A_DOCTY HR-B2A: Dokumenttyp 20100217
3 Exporting DOCTY_ORI Call by reference Type reference (TYPE) PC_B2A_DOCTY HR-B2A: Dokumenttyp 20120201
4 Exporting DOCTY_OUT Call by reference Type reference (TYPE) PC_B2A_DOCTY HR-B2A: Dokumenttyp 20100520
5 Importing DTART Call by reference Type reference (TYPE) P01_DTART Art des Datenaustausches 20100520
6 Exporting DTART_IN Call by reference Type reference (TYPE) P01_DTART Art des Datenaustausches 20100217
7 Exporting DTART_ORI Call by reference Type reference (TYPE) P01_DTART Art des Datenaustausches 20120201
8 Exporting DTART_OUT Call by reference Type reference (TYPE) P01_DTART Art des Datenaustausches 20100217
9 Exporting REPORT_IN Call by reference Type reference (TYPE) STRING Report Folgeverarbeitung 20100520
# Exception Resumable Description Created on
1 ERROR Fehler beim Bestimmen der Eingangs-DTART 20100217

Method GET_OLD_B2A Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BNRKK Call by reference Type reference (TYPE) PC_B2A_BNRKK B2A: Betriebsnummer 20100217
2 Importing BTRTL Call by reference Type reference (TYPE) BTRTL Personalteilbereich 20100217
3 Importing DATNR Call by reference Type reference (TYPE) P01_DATNR Dateinummer für E-Mail-Verfahren 20100217
4 Importing DTART Call by reference Type reference (TYPE) P01_DTART Art des Datenaustausches 20100217
5 Exporting TAB_V_PB2AMGR Call by reference Type reference (TYPE) HRB2A_T_V_PB2AMGR HR-B2A: Anwendungsdaten 20100217
6 Importing WERKS Call by reference Type reference (TYPE) PERSA Personalbereich 20100217
# Exception Resumable Description Created on
1 ERROR Fehler beim Suchen des alten B2A-Eintrags 20100217

Method GET_ZUORDNUNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BNRAG Call by reference Type reference (TYPE) BNR_KEY Betriebsnummer 20080508
2 Importing BNRKK Call by reference Type reference (TYPE) BNR_KEY Betriebsnummer 20080508
3 Exporting BTRTL Call by reference Type reference (TYPE) BTRTL Personalteilbereich 20080508
4 Importing DTART Call by reference Type reference (TYPE) P01_DTART Art des Datenaustausches 20080508
5 Exporting WERKS Call by reference Type reference (TYPE) PERSA Personalbereich 20080508
# Exception Resumable Description Created on
1 ERROR Fehler bei der Übergabe der Daten an Anwendung 20080508

Method PROCESS_SVEMAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUF_LEN Call by reference Type reference (TYPE) I 20080508
2 Importing B2AID Call by reference Type reference (TYPE) PC_B2A_B2AID B2A Identifikator 20080508
3 Importing NDT_LEN Call by reference Type reference (TYPE) I 20080508
4 Importing STR_AUF Call by reference Type reference (TYPE) STRING Auftragssatz 20080508
5 Importing STR_BODY Call by reference Type reference (TYPE) STRING E-Mail-Body 20080527
6 Importing SUBJECT Call by reference Type reference (TYPE) STRING Betreff 20080527
7 Importing TAB_NDT Call by reference Type reference (TYPE) HRB2A_T_RAW HR-B2A: Tabellentype für Binärdaten (255) 20080508
# Exception Resumable Description Created on
1 ERROR Fehler beim Verarbeiten einer SV-E-Mail 20080508

Method PUT_MAIL_FLD Signature

Method PUT_MAIL_FLD on class CL_HR_B2A_DE_PKCS7_KK_IN has no parameter.
# Exception Resumable Description Created on
1 ERROR Fehler beim Verschieben der E-Mails 20080604

Method PUT_SVEMAIL 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 20080508
2 Exporting B2AID_OK Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080515
3 Exporting DATEIKZ Call by reference Type reference (TYPE) HRDESV_DATEIKZ SV-Meldewesen: Verwaltungsinformationen zur Datei 20100217
4 Importing DOCTY Call by reference Type reference (TYPE) PC_B2A_DOCTY HR-B2A: Dokumenttyp 20080514
5 Exporting START_DIST Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080523
# Exception Resumable Description Created on
1 ERROR Fehler beim Übergeben der Daten an die Anwendung 20080508

Method RAW_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TAB_RAW Call by reference Type reference (TYPE) HRB2A_T_RAW HR-B2A: Tabellentype für Binärdaten (255) 20081126
2 Returning XSTR Value transfer Type reference (TYPE) XSTRING Rückgabe XString 20081126
# Exception Resumable Description Created on
1 ERROR Fehler bei Konvertierung RAW-Tabelle nach XString 20081126

Method READ_SVEM Signature

Method READ_SVEM on class CL_HR_B2A_DE_PKCS7_KK_IN has no parameter.
Method READ_SVEM on class CL_HR_B2A_DE_PKCS7_KK_IN has no exception.

Method REPLACE_DATSTR_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATSTR Call by reference Type reference (TYPE) TPB01_DATSTR HR-B2A: Datentabelle für Strings 20120822
2 Importing I_MOLGA Call by reference Type reference (TYPE) MOLGA '01' Ländergruppierung 20120822
3 Importing I_REPLACE Call by reference Type reference (TYPE) XFELD Ersetzen (oder Hinzufügen) 20120822

Method REPLACE_DATSTR_LINKS on class CL_HR_B2A_DE_PKCS7_KK_IN has no exception.

Method SAVE_FILE Signature

Method SAVE_FILE on class CL_HR_B2A_DE_PKCS7_KK_IN has no parameter.
Method SAVE_FILE on class CL_HR_B2A_DE_PKCS7_KK_IN has no exception.

Method SET_OLD_B2A 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 20080527
2 Exporting OK Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080529
3 Importing STR_BODY Call by reference Type reference (TYPE) STRING E-Mailbody 20080527
4 Importing SUBJECT Call by reference Type reference (TYPE) STRING Betreff 20080527
# Exception Resumable Description Created on
1 ERROR Fehler beim OK-setzen des alten Eintrags 20080527
2 NOT_FOUND Alter Eintrag konnte nicht bestimmt werden 20080527

Method SET_QUARA_OK 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 20080528
2 Importing DOCTY Call by reference Type reference (TYPE) PC_B2A_DOCTY HR-B2A: Dokumenttyp 20080528
# Exception Resumable Description Created on
1 ERROR Fehler beim Setzen des OK 20080528

Method SET_STATUS_SVEM 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 20080509
2 Importing STATUS Call by reference Type reference (TYPE) PC01_B2A_SVESTAT Status der Verarbeitung E-Mail Sozialversicherung 20080509
# Exception Resumable Description Created on
1 ERROR Fehler beim Schreiben des Status in PC01B2A_SVEMSTAT 20080509

Method SPLIT_TO_TABSTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STR_IN Call by reference Type reference (TYPE) STRING String 20081126
2 Returning TAB_STR Value transfer Type reference (TYPE) PC01B2A_T_STR B2A: Tabelle mit String 20081126
# Exception Resumable Description Created on
1 ERROR Fehler beim Splitten des Strings 20081126

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 20080530
2 Importing SIZE Call by reference Type reference (TYPE) I 20080530
3 Importing STRING Call by reference Type reference (TYPE) STRING 20080530
4 Returning TAB_CHAR Value transfer Type reference (TYPE) HRB2A_T_CHAR255 HR-B2A: Tabellentyp für CHAR255 20080530
# Exception Resumable Description Created on
1 ERROR Fehler beim Aufruf der Methode 20080530
History
Last changed by/on SAP  20130531 
SAP Release Created in 604