Ansicht
Dokumentation

PAY_DE_B2A_FIN_120 - Verbindungen einrichten

PAY_DE_B2A_FIN_120 - Verbindungen einrichten

General Data in Customer Master   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Verbindung einrichten


Für die technische Verbindung zwischen dem SAP-System und der Clearingstelle ist es möglich die XI-Plattform bzw. den Business Connector zu nutzen. Führen Sie entsprechend Ihrer Wahl , die unter "Nutzung XI-Plattform" bzw. die unter "Nutzung des Business Connectors" aufgeführten Einrichtungsschritte durch.

Nutzung des Business Connectors

Der Business Connector (BC) ist ein für SAP-Kunden frei erhältlicher Server zur Realisierung verschiedener Szenarien des Datenaustauschs zwischen SAP-Systemen und/oder externen Systemen von Dienstleistern und Behörden.

Installieren Sie den BC in Ihrer Systemlandschaft, damit Daten zwischen dem SAP-System, dem BC und dem Internet (HTTP Post) ausgetauscht werden können. Dazu müssen Sie ggf. im BC den Punkt Proxy Server pflegen. Weitere Informationen zur Freischaltung der benötigten IP-Adressen, Dienste etc. finden Sie im SAP-Hinweis 717218 (Technische Details Lohnsteuerbescheinigung).

Informationen zur Installation und Administration finden Sie in der Dokumentation, die auf dem SAP Service Marketplace unter dem Quick Link Connectors zur Verfügung steht.

HR-spezifische Schritte zum Einrichten der Übertragung der Lohnsteuerdaten an die Clearingstellen der Finanzverwaltung

  • Einspielen des Packages ELSTER auf dem Business Connector
  • Das Paket für den BC finden Sie auf den HR-Seiten des SAP Service Marketplace unter dem Alias hrde im Menüpunkt Elster@SAP zum Download. http://service.sap.com/HRDE

  • Kopieren Sie die Datei in das Verzeichnis .../replicate/inbound des BC.

  • Melden Sie sich auf dem BC an. Über die Menüpunkte Packages -> Management -> Install Inbound Releases können Sie die Datei auswählen. Installieren Sie das Paket (Install Release).

  • Prüfen Sie in der Übersicht der Pakete im Menüpunkt Packages -> Management, dass das Paket ELSTER aktiviert (enabled) und geladen (loaded) ist.

  • Einrichten des SAP-Systems
  • Für die Kommunikation zwischen dem SAP-System und dem BC muss das SAP-System auf dem BC angelegt werden.

Die Definition erfolgt über den Menüpunkt SAP -> SAP Servers -> Add SAP Server.
Pflegen Sie die Blöcke System, Login Defaults und Server Logon. Als Benutzer für die Serverdefinition ist ein RFC-Benutzer (Typ C) ausreichend.
  • Prüfen Sie die Verbindung über Test Connection. Das Anmelden am definierten SAP-System muss möglich sein.

  • Einrichten des Listener für das angelegte SAP-System
Um die Verbindung zwischen der im SAP-System angelegten RFC-Verbindung und dem zuvor definierten SAP-System auf dem BC herzustellen, legen Sie einen sogenannten "Listener" an.
  • In der Übersicht im Menü des BC unter SAP -> SAP Server werden die definierten Systeme aufgelistet. Klicken Sie in der Zeile des jeweiligen Systems auf die Zahl in der Spalte Listeners, um sich die definierten Listener anzuzeigen. Über den Punkt Add Listeners legen Sie einen neuen Listener an.

  • Geben Sie als Program ID die in der RFC-Definition verwendete Bezeichnung ELSTER_XML_ an.

Beispiel: ELSTER_XML_H01
Wählen Sie Autostart Yes aus. Damit wird sichergestellt, dass der Listener nach einem Durchstarten des BC automatisch wieder aktiviert wird.
Hinweis Unicode: Wird der Listener für eine Unicode SAP-System angelegt, ist die Unicode-Option des Listeners und der RFC-Verbindung zu setzen.
  • Prüfen Sie in der Übersicht der Listener, dass dieser gestartet ist. Der Punkt Started? wird dann grün dargestellt.

  • Prüfen Sie anschließend die Verbindung zwischen dem SAP-System und dem BC, indem Sie im SAP-System die zuvor angelegte RFC-Verbindung testen. Eventuell müssen Sie die Verbindung im SAP-System nochmals neu registrieren.

  • Einrichten der Maps zum angelegten Listener
Als Voraussetzung hierfür muss die RFC-Verbindung im SAP-System angelegt und getestet sein. Das SAP-System muss auf dem BC definiert und ein Listener für die RFC-Verbindung eingerichtet sein.
Zusätzlich zum Listener müssen Sie Maps als Verbindung zwischen den Funktionsbausteinen im SAP-System und den ausgeführten Services auf dem BC anlegen.
  • Wählen Sie den Menüpunkt SAP -> Lookup und geben Sie unter RFC Lookup den Servernamen des SAP-Systems an. Geben Sie unter Function Search im Feld Function Name HR_DE_B2A_ELSTER* ein und wählen Sie Search.

Danach werden Ihnen alle Funktionsbausteine mit dem Namen HR_DE_B2A_ELSTER* des SAP-Systems angezeigt.
  • Legen Sie für die folgende Funktionsbausteine jeweils eine Map an:

HR_DE_B2A_ELSTER_GZIP
HR_DE_B2A_ELSTER_TRANSHTTP
HR_DE_B2A_ELSTER_UNGZIP
Klicken Sie dazu auf den Namen des Funktionsbausteins. Die Richtung der Verbindung ist SAP -> SAP BC. Wählen Sie Define New Map.
  • Ordnen Sie auf dem folgenden Bild den R/3-Funktionsbaustein dem im Paket ELSTER vorhandenen Service zu.

  • Geben Sie für jeden der genannten Funktionsbausteine folgende Daten ein:

Feld                   Inhalt
Generate for Listener   ELSTER_XML_
Package                 ELSTER
ACL                    
Remote Server Alias     (local)
Folder                 LSTB
Service                 siehe jeweils unten
Scope                   Session

Geben Sie außerdem für die Funktionsbausteine folgende Services ein:
Funktionsbaustein           Service
HR_DE_B2A_ELSTER_GZIP       GZIP
HR_DE_B2A_ELSTER_TRANSHTTP TRANSHTTP
HR_DE_B2A_ELSTER_UNGZIP     UNGZIP

  • Überprüfen Sie die Maps.

Wählen Sie hierfür den Menüpunkt SAP -> SAP Servers -> RFC Function Maps for .
Sie erreichen diesen Punkt, indem Sie das blaue M in der Übersicht der SAP-Server wählen.
In der Function Map List sollten nun folgende Maps enthalten sein:
Function Module             Type         Folder Service
HR_DE_B2A_ELSTER_GZIP       SAP->SAP BC LSTB   GZIP
HR_DE_B2A_ELSTER_TRANSHTTP SAP->SAP BC LSTB   TRANSHTTP
HR_DE_B2A_ELSTER_UNGZIP     SAP->SAP BC LSTB   UNGZIP

  • Mit dem Report RPUTX7D0 (Testreport zum Überprüfen der RFC-Verbindungen zum Business Connector) können Sie die komplette Verbindung zwischen dem SAP-System und dem BC testen.

Einrichten der Authentifizierung für den Business Connector

  1. Beantragung des Schlüssels für die Authentifizierung
Bei der von SAP umgesetzten Lösung kommt als Schlüssel ein sogenanntes Softwarezertifikat zum Einsatz. D.h., der Schlüssel für die Authentifizierung befindet sich in einer Datei. (Eine Unterstützung für Elster-Stick und Signaturkarte ist nicht geplant)
Weitere Informationen: https://www.elsteronline.de/eportal/

Anmerkungen zur Beantragung des notwendigen Zertifikates:
Die Beantragung des Zertifikates erfolgt im Elster-Online-Portal unter: https://www.elsteronline.de/eportal/
Die Beantragung muss durchgeführt werden und rechzeitig vor dem Jahreswechsel erfolgen.
Unter dem Menüpunkt "Registrierung" werden die von den Clearingstellen angebotenen Optionen aufgelistet.
Es werden drei Varianten angeboten:
  1. ElsterBasis: Das Zertifikat befindet sich in einer Datei (Softwarezertifikat)
  2. ElsterSpezial: Das Zertifikat befindet sich auf einem USB-Stick
  3. ElsterPlus: Das Zerfikat befindet sich auf einer Signaturkarte.

Die Lösung von SAP nutzt ein Softwarezertifikat. Wählen sie bei der Beantragung ElsterBasisaus.
Bei der folgenden Registrierung können sie zwischen einem "Persönlichen Zertifikat" und einem "Nicht-persönlichen Zertifikat (Organisationszertifikat)" wählen.
Für die Nutzung der Signatur für LStA und LStB bietet sich die Nutzung eines Organisationszertifkates an.
Es reicht aus, ein einziges Zertifikat für die Organisisation (Steuernummer) des Datenübermittlers zu beantragen.
Nach erfolgreicher Beantragung sollten sie eine passwortgeschützte Datei (Musterzert.pfx) erhalten. Diese wird für die folgenden Schritte benötigt.
  1. Business Connector
    1. Download und Einspielen des CoreFix (4.7 und 4.8) sowie des Service Release 8 (4.7) für den Business Connector
Version 4.7:
Das CoreFix 9 finden Sie im SAP Service Marketplace unter dem Alias Connectors im Menüpunkt SAP Business Connector -> Tools & Services -> Software Updates . Installieren Sie das CoreFix wie im zugehörigen readme.txt oder Hinweis 657153 beschrieben.
Starten Sie den BC neu. Überprüfen Sie unter dem Menüpunkt "About"Updates und Build Number, ob das CoreFix dort aufgeführt ist.
Service Release 8:
Überprüfen Sie, ob das Service Release auf dem BC bereits installiert ist. Unter dem Menüpunkt Adapters -> SAP... About sollte im Block Version in der Zeile Version "4.7 SR8" aufgeführt sein. Das Service Release 8 ist Voraussetzung für die Funktionalität unter BC 4.7.
Das Serivce Release 8 finden Sie im SAP Service Marketplace unter dem Alias Connectors im Menüpunkt SAP Business Connector -> Tools & Services -> Software Updates . Installieren Sie falls notwendig das Service Release wie dort beschrieben.
Version 4.8:
Das CoreFix 1 finden Sie im SAP Service Marketplace unter dem Alias Connectors im Menüpunkt SAP Business Connector -> Tools & Services -> Software Updates . Installieren Sie das CoreFix wie im zugehörigen readme.txt oder Hinweis 1260891 beschrieben.
Starten Sie den BC neu. Überprüfen Sie unter dem Menüpunkt "About"Updates und Build Number, ob das CoreFix dort aufgeführt ist.
  1. Einspielen des Packages ELSTER_EXT auf dem Business Connector
Das Paket ELSTER_EXT (mindestens Version 2.0) für den BC finden Sie auf den HR-Seiten des SAP Service Marketplace unter dem Quicklink HRDE im Menüpunkt Elster@SAP zum Download (http://service.sap.com/HRDE).
Sie finden dort zwei verschiedene Pakete für die Versionen 4.7 und 4.8 des Business Connector:
- BC 4.7: ELSTER_EXT für SAP BC 4.7
- BC 4.8: ELSTER_EXT für SAP BC 4.8
Hinweis:
Das "Paket Elster für SAP BC(ab 4.6C)" beinhaltet die bisherige Elster-Funktion. D.h., die schon auf ihrem BC befindlichen Funtionalität für Elster und ist bereits installiert.
Kopieren Sie die Datei ELSTER_EXT_47_....zip bzw. ELSTER_EXT_48...zip in das Installationsverzeichnis des BC unter .../replicate/inbound.
Melden Sie sich auf dem BC an. Über die Menüpunkte Packages -> Management -> Install Inbound Releases können Sie die Datei auswählen. Installieren Sie das Paket (Install Release).
Prüfen Sie in der Übersicht der Pakete im Menüpunkt Packages -> Management, dass das Paket ELSTER_EXT aktiviert (enabled) und geladen (loaded) ist.
  1. Einrichten der Map zum angelegten Listener
Wählen Sie den Menüpunkt SAP -> Lookup und geben Sie unter RFC Lookup den Servernamen des SAP-Systems, für das Sie die Signatur einrichten wollen, an.
Geben Sie unter Function Search im Feld Function Name HR_DE_B2A_ELSTER_BBOX ein und wählen Sie Search. Danach wird Ihnen der Funktionsbaustein angezeigt. Klicken Sie auf den Namen des Funktionsbausteins. Die Richtung der Verbindung ist SAP -> SAP BC. Wählen Sie Define New Map.

Ordnen Sie auf dem folgenden Bild dem Funktionsbaustein den im Paket ELSTER_EXT vorhandenen Service zu. Geben dazu foldende Daten ein:
Feld Inhalt
Generate for Listener
Package Default
ACL
Remote Server Alias (local)
Folder sap.elster
Service send
Scope Session


Überprüfen Sie die angelegte Map
Wählen Sie hierfür den Menüpunkt SAP -> SAP Servers -> RFC Function Maps for .
Sie erreichen diesen Punkt, indem Sie das blaue M in der Übersicht der SAP-Server wählen.
In der Function Map List sollten nun folgende Maps für Elster enthalten sein:
Function Module Type Folder Service
HR_DE_B2A_ELSTER_GZIP SAP->SAP BC LSTB GZIP
HR_DE_B2A_ELSTER_TRANSHTTP SAP->SAP BC LSTB TRANSHTTP
HR_DE_B2A_ELSTER_UNGZIP SAP->SAP BC LSTB UNGZIP
HR_DE_B2A_ELSTER_BBOX SAP->SAP BC sap.elster send

(Die Maps für ...GZIP, ...TRANSHTTP, ...UNGZIP waren bereits vorhanden und werden von der bestehenden Elster-Funktionalität zur Übertragung genutzt. Achten Sie auf Groß-/Kleinschreibung.)
  1. Einspielen der notwendigen Zertifikate für die Signatur und Verschlüsselung

    Einlesen des eigenen Schlüsselpaares:
    Das eigene Schlüsselpaar (Dateiendung pfx)haben Sie zuvor im Portal der Clearingstelle beantragt.
    Zum Einlesen wählen Sie den Menüpunkt Adapters -> Elster und geben Sie unter Load SSL Profile die pfx-Datei mit dem eigenen
    Schlüsselpaar an.
    Mit dem Button in der Spalte "Set as default" muss ein Schlüssel als Default für die Verschlüsselung mit Elster gesetzt werden.

    Einlesen des öffentlichen Schlüssels der Clearingstelle:
    Den öffentlichen Schlüssel der Clearingstelle erhalten Sie auf dem SAP Service Marktplatz unter dem Quicklink HRDE im Menüpunkt Elster@SAP (http://service.sap.com/HRDE).
    Zum Einlesen wählen Sie den Menüpunkt Adapters -> Elsterund geben unter Load Recipient Certificatedie Datei mit dem öffentlichen Schlüssel der Clearingstelle an.
    Mit dem Button in der Spalte "Set as default" muss ein Schlüssel als Default für die Verschlüsselung mit Elster gesetzt werden.
  • Customizing im HR
  • Die Aktivierung der Signatur erfolgt durch die Konstante SIGSWin der Tabelle T50BK (View V_T50BK).
    1. Wählen Sie in der Transaktion SM30 den View V_T50BK aus.
    2. Wählen Sie die Ländergruppierung 01 (Deutschland) und bestätigen Sie diese Eingabe.
    3. Wählen Sie Positionieren, geben Sie in dem Feld Bereichden Wert ST(Steuer) ein und bestätigen Sie Ihre Eingabe.
    4. Erfassen Sie für die Konstante ST/LSTA/SIGSW und ST/LSTB/SIGSW den Wert den gewünschten Wert.
    Beispiel:
    Bereich DokTyp Konstante KWert
    ST LSTA SIGSW 200901
    ST LSTB SIGSW 200901

    Anmerkung:
    Für die Übertragung der Lohnsteueranmeldung(LStA) bleibt die Signatur optional. D.h., zukünftig ist auch weiterhin kein Wert/Initial für die Konstante ST/LSTA/SIGSW zulässig.
    Für die Lohnsteuerbescheinigung (LStB) ist die Authentifizierung für Lohnsteuerbescheinigungen ab 2009 verbindlich. D.h., die Konstante muss auf 200901 bzw. einen Zeitraum davor z.B. 200812 gesetzt werden.
    Für den Test im Entwicklungs- bzw. Testsystem setzten Sie die Konstante z.B. auf 200801, um bereits vor 2009 zu testen. Wenn Sie nun eine Lohnsteuerbescheinigung für einen Mitarbeiter für das Jahr 2008 erstellen bzw. eine Lohnsteueranmeldung für einen Monat in 2008, so wird diese authentifiziert und an die Clearingstelle übertragen. Die Verwendung der Authentifizierung ist im Protokoll des B2A-Managers sichtbar.

    Nutzung XI-Plattform

    Die Anpassungen für die Nutzung von XI müssen sowohl auf dem XI-System als auch im SAP R/3 (HR-Customizing) vorgenommen werden. Aktuelle Informationen zum Einrichten des XI-spezifischen Teils finden Sie im Beratungshinweis 966583.

    1. XI 3.0
    • XI - Deployment XI-Content

    Besorgen Sie die aktuelle Version des XI-Contents vom SAP Service Marketplace (http://service.sap.com/swdc), Softwarekomponente "XI CONTENT ELSTER 1.0" mit aktuellem SP- und Patch-Stand (Mindestens SP 02, Patch 1), und laden Sie diesen in das Integration Repository hoch (siehe SAP Hinweis 705541).
    • XI - System Landscape Directory (SLD)

    Verbinden Sie das SAP-System über das System Landscape Directory (SLD) mit dem XI-System. Dazu muss das SAP-System zuerst als Technisches System im SLD angelegt werden. Danach definieren Sie ein Businesssystem, welches auf das zuvor angelegte Technischen System referenziert.
    • XI - Integration Directory

    Im Folgenden werden die Einrichtungsschritte im Integration Directory aufgeführt. Der Hinweis 966583 enthält als Anlage die Datei HCM_Elster_XI_Inst_01.pdf. In der Anlage finden Sie zu den einzelnen Schritten Screenshoots, die Sie als Vorlage/Beispiel bei der Einrichtung verwenden können. Ersetzen Sie dabei ggf. die Einstellungen durch Ihre systemspezifischen Werte.
    1. Anlegen Neues Szenario
    Legen Sie ein neues Szenario für LSTA/LSTB an.
    1. Anlegen Kommunikationskanal Sender und Empfänger
    Legen Sie unter dem für Ihr System angelegten Business-System unter Kommunikationskanal jeweils eine RFC-Kanal für Sender und Empfänger an. Wählen Sie als Adaptertyp jeweils RFC aus.
    1. Anlegen Sendervereinbarung
    Legen Sie jeweils eine Sendervereinbarung für den RFC-Bausstein (Interface) HR_DE_B2A_ELSTER_GZIP und HR_DE_B2A_ELSTER_UNGZIP an. Wählen Sie für beide als "Kommunikationskanal des Senders" Ihren unter b) definierten "Sender"-Kommunikationskanal.
    1. Anlegen Interface-Ermittlung
      - Legen Sie für Ihren Service und das Interface HR_DE_B2A_ELSTER_GZIP eine Interface-Ermittlung an. Als Inbound-Interface dient HR_DE_B2A_ELSTER_GZIP_D und das Interface-Mapping IM_GZIP.

      - Legen Sie für Ihren Service und das Interface HR_DE_B2A_ELSTER_UNGZIP eine Interface-Ermittlung an. Als Inbound-Interface dient HR_DE_B2A_ELSTER_UNGZIP_D und das Interface-Mapping IM_UNGZIP.
    2. Anlegen Empfängerermittlung
      - Legen Sie für Ihren Service und das Interface HR_DE_B2A_ELSTER_GZIP eine Empfänger-Ermittlung an. Als Empfänger dient HR_DE_B2A_ELSTER_GZIP_D und das Interface-Mapping IM_GZIP. (Die Empfängervereinbarung wird später automatisch vom System ergänzt)

      - Legen Sie für Ihren Service und das Interface HR_DE_B2A_ELSTER_UNGZIP eine Empfänger-Ermittlung an. Als Empfänger dient HR_DE_B2A_ELSTER_UNGZIP_D und das Interface-Mapping IM_UNGZIP. (Die Empfängervereinbarung wird später automatisch vom System ergänzt)
    3. Anlegen Empfängervereinbarung
      - Legen Sie für Ihren Service und das Interface HR_DE_B2A_ELSTER_GZIP_D eine Empfänger-Vereinbarung an. Wählen Sie als "Kommunikationskanal des Empfängers Ihren unter b) definierten "Empfänger"-Kommunikationskanal aus.

      - Legen Sie für Ihren Service und das Interface HR_DE_B2A_ELSTER_UNGZIP_D eine Empfänger-Vereinbarung an. Wählen Sie als "Kommunikationskanal des Empfängers Ihren unter b) definierten "Empfänger"-Kommunikationskanal aus.

    Die Verbindung zwischen SAP-System und XI-System kann mit dem Report RPUTX7D0überprüft werden.

    1. XI 7.0

    1. XI - Deployment XI-Content
    Besorgen Sie die aktuelle Version des XI-Contents vom SAP Service Marketplace (http://service.sap.com/swdc), Softwarekomponente "XI CONTENT ELSTER 1.0" mit aktuellem SP- und Patch-Stand (Mindestens SP 02, Patch 1), und laden Sie diesen in das Integration Repository hoch (siehe SAP Hinweis 705541).

    1. XI - System Landscape Directory (SLD)
    Verbinden Sie das SAP-System über das System Landscape Directory (SLD) mit dem XI-System. Dazu muss das SAP-System zuerst als Technisches System im SLD angelegt werden. Danach definieren Sie ein Businesssystem, welches auf das zuvor angelegte Technischen System referenziert.

    1. XI - Integration Directory
    Siehe oben Anleitung Integration Directory für XI 3.0.

    Die Verbindung zwischen SAP-System und XI-System kann mit dem Report RPUTX7D0überprüft werden.






    CPI1466 during Backup   General Material Data  
    Diese Dokumentation steht unter dem Copyright der SAP AG.

    Length: 33297 Date: 20240520 Time: 194423     sap01-206 ( 332 ms )