Ansicht
Dokumentation

RPCDTCU0 - Vorprogramm Datenträgeraustausch mehrere Zahlungsläufe

RPCDTCU0 - Vorprogramm Datenträgeraustausch mehrere Zahlungsläufe

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

Beschreibung

Vorprogramm Datenträgeraustausch (USA)

Verwendung

Mit dem Report Vorprogramm Datenträgeraustausch (DTA) (RPCDTCU0) erzeugen Sie aus den Ergebnissen der Personalabrechnung - insbesondere aus der Tabelle der Zahlungsinformationen (BT) - einen Datenbestand (Regulierungsdaten), der von den Zahlungsträgerprogrammen des Finanzwesens zur Erstellung der Zahlungsträger verwendet wird.

Sie können den Report auch dann einsetzen, wenn Sie innerhalb einer Abrechnungsperiode zwei oder mehr Zahlungsläufe zu verschiedenen Terminen durchführen wollen (qualifizierter Abschlag).

Integration

Die Regulierungsdaten, die vom Vorprogramm DTA erzeugt werden, werden von den folgenden Reports weiterverarbeitet:

  • Zahlungsträger USA - Überweisungen/Bankabbuchung im ACH-Format (RFFOUS_T)
  • Zahlungsträger International - Scheck (mit Scheckverwaltung) (RFFOUS_C)
  • Zahlungsträger International - Saldo Null Mitteilung (RFFOAVIS)

In diesen Folgeprogrammen müssen Sie die vom Vorprogramm DTA ausgegebenen Parameter Programmlaufdatum (= Überweisungsdatum) und Identifikationsmerkmal (= Uhrzeit, wobei die letzte Stelle durch ein P ersetzt werden muß) angeben, um die vom Vorprogramm DTA erzeugten Regulierungsdaten zu identifizieren.

Das Vorprogramm DTA ruft während der Verarbeitung für jedes Abrechnungsergebnis den Report Entgeltnachweise (RPCEDTU0) auf, um den Entgeltnachweis zu erstellen. Der Entgeltnachweis wird je nach Art des Zahlwegs und abhängig von den Parametern, die Sie auf dem Selektionsbild eingeben, direkt vom Report ausgegeben oder als Avis zur Zahlung an das Zahlungsträgerprogramm weitergegeben.

Das Vorprogramm DTA greift auf die Definition des Merkmals Kontoverbindung des Absenders bei Datenträgeraustausch (DTAKT) zu.

Das Vorprogramm DTA greift auf die Definition des Merkmals Subtypreihenfolge für Adressaufbereitung festlegen (ADDRS) zu. In der Standardauslieferung wird die Adresse des Mitarbeiters aus dem kleinsten Subtyp des Infotyps 0006 (Anschriften) gelesen, im Regelfall also Subtyp 1 (Heimatadresse). Über die Definition des Merkmals ADDRS können Sie festlegen, daß andere Subtypen des Infotyps 0006 gelesen werden. Das Merkmal ADDRS wird vom Vorprogramm DTA mit allen Feldern aus Infotyp 0001 (Organisatorische Zuordnung), mit der Programmklasse CDTA und mit dem Zahlweg des gerade verarbeiteten Eintrags der Tabelle BT ausgewertet.

Für neu eingegebene oder geänderte Bankverbindungen können mit dem Report RPCDTEU0 Prenotification Testüberweisungen ("Prenotifications") durchgeführt werden. Das Vorprogramm DTA wertet diese Testüberweisungen aus und ändert den Zahlweg ggf. in Scheck.

Wenn Zero-Net Checks erstellt und gemeinsam mit den erstellten Schecks und Avisen gedruckt werden sollen, muß die Funktion P9ZNC im Abrechnungsschema verwendet werden. Mitarbeiter, die ihre Gehaltszahlung normalerweise per Überweisung erhalten und deren Auszahlungsbetrag in dieser Periode Null beträgt, erhalten dann lediglich ein Avis. Dieses Avis können Sie auf der Grundlage der vom Vorprogramm DTA erzeugten Regulierungsdaten mit dem Report Zahlungsträger International - Saldo Null Mitteilung (RFFOAVIS) erzeugen.

Funktionsumfang

Das Vorprogramm DTA liest für jedes aktuelle Originalergebnis der selektierten Mitarbeiter die Zahlungsinformationen aus der Tabelle der Zahlungsinformationen (BT) des Abrechnungsergebnisses.

Für jeden Eintrag in der Tabelle BT werden die folgenden Schritte durchgeführt:

  1. Es wird überprüft, ob für die Bankverbindung eine Testüberweisung ("Prenotification") durchgeführt wurde. In den folgenden Fällen wird eine Überweisung in eine Scheckzahlung umgewandelt:
    1. Es ist noch keine Testüberweisung erfolgt.
    2. Die Testüberweisung hat ergeben, daß die Bankverbindung ungültig ist.
    3. Die Testüberweisung ist noch nicht älter als 10 Tage.
  2. Die Informationen über den Zahlungsempfänger werden bestimmt:
    1. aus dem Eintrag in der Tabelle BT
    2. aus der Tabelle der Empfängerdaten T521B, wenn der Eintrag in der Tabelle BT den Empfängerschlüssel enthält
    3. aus den Infotypen 0002 (Daten zur Person) und 0006 (Anschriften), wenn der Eintrag in der Tabelle BT keinen Empfängerschlüssel und keine Empfängerdaten enthält
  3. Der zahlende Buchungskreis, die Hausbank und das Hausbankkonto werden über das Merkmal Kontoverbindung des Absenders bei Datenträgeraustausch (DTAKT) ermittelt.
  4. Das Feld Verwendungszweck wird gefüllt.

    Wenn das Feld Verwendungszweck in der Tabelle BT gefüllt ist, wird der Inhalt dieses Feldes in das DTA-Feld Verwendungszweck übernommen.

    Wenn das Feld in der Tabelle BT nicht gefüllt ist, wird der Text "Lohn/Gehalt", Personalnummer, Abrechnungsperiode (bzw. "Rente/Pens.", Personalnummer, Abrechnungsperiode) verwendet.
  5. Die Zahlungswährung wird bestimmt.

    Wenn in dem entsprechenden Eintrag in der Tabelle BT eine Währung enthalten ist, wird diese Währung für die Zahlung verwendet.

    Wenn in dem entsprechenden Eintrag in der Tabelle BT keine Währung enthalten ist, wird die Währung aus der Tabelle Version Abrechnungsergebnis (sachlich) (VERSC) des Abrechnungsergebnisses verwendet.
  6. Die Bankleitzahlen der Hausbank und der Empfängerbank werden aus der Tabelle Bankenstamm (BNKA) gelesen.
  7. Die Zahlungsdaten, die pro Mitarbeiter erstellt wurden, werden geprüft. Wenn für einen Mitarbeiter eine fehlerhafte Zahlung vorliegt, werden alle Zahlungen an diesen Mitarbeiter nicht ausgeführt.

Selektion

Auf dem Selektionsbild des Vorprogramms DTA finden Sie im Gruppenrahmen Weitere Angaben die folgenden Parameter:

  • Sonderlauf

    Mit diesem Parameter können Sie die Ergebnisse nicht-periodischer (tagesgenauer) Abrechnungen selektieren.
  • Lohnart

    Mit diesem Parameter können Sie einen Zahlungslauf auf bestimmte Lohnarten einschränken, um beispielsweise pro Abrechnungsperiode mehrere Zahlungsläufe durchzuführen.
  • Zahlweg

    Normalerweise muß im Feld Zahlweg keine Eingabe gemacht werden. Eine Trennung nach Zahlwegen kann zu einem späteren Zeitpunkt im Zahlungsträgerprogramm vorgenommen werden.

    Wenn Sie Testüberweisungen ("Prenotifications") einsetzen, dürfen Sie hier keine Eingabe machen, da sonst unter Umständen Zahlungen nicht ausgeführt werden.

    Wenn Sie die Weitergabe von Entgeltnachweisen als Avis nutzen, dürfen Sie hier ebenfalls keine Eingabe machen, da sonst unter Umständen zu viele oder gar keine Avise erstellt werden.
  • Test

    Wenn das Kennzeichen Test gesetzt ist, werden keine Regulierungsdaten geschrieben. Es werden keine Daten im Abrechnungsergebnis verändert. Die durchzuführenden Zahlungen werden angezeigt.

    Wenn das Kennzeichen Test nicht gesetzt ist, werden Regulierungsdaten geschrieben, die von den Zahlungsträgerprogrammen ausgewertet werden. Eine Liste der fehlerhaften Überweisungen mit Angabe der Fehlerursache wird ausgegeben.
  • Überweisungen kennzeichnen

    Wenn das Kennzeichen Überweisungen kennzeichnen gesetzt ist, werden Datum und Uhrzeit für jeden verarbeiteten Eintrag in der Tabelle BT geschrieben, um für spätere Zahlungsläufe festzuhalten, welche Einträge in der Tabelle BT schon verarbeitet wurden. Dadurch wird verhindert, daß bereits verarbeitete Zahlungen bei einem erneuten Lauf des Vorprogramms DTA neu selektiert und bearbeitet werden. Wenn im Anschluß an einen Lauf des Vorprogramms DTA die Abrechnung wiederholt wird, werden die mit Datum und Uhrzeit gekennzeichneten Einträge nicht überschrieben. Es wird statt dessen eine Differenzrechnung durchgeführt. Im Fall eines qualifizierten Abschlags muß deshalb das Kennzeichen Überweisungen kennzeichnen in jedem Fall gesetzt werden.
  • Wiederholungslauf: Datum und Uhrzeit

    Dieses Feld muß nur dann gefüllt werden, wenn ein Lauf des Vorprogramms DTA wiederholt werden soll, für den das Kennzeichen Überweisungen kennzeichnen gesetzt war. Eine Eingabe in diesem Feld führt dazu, daß nicht nur die noch nicht markierten Sätze aus der Tabelle BT selektiert werden, sondern zusätzlich auch die Sätze, deren Überweisungsdatum und zeit mit den Eingaben im Feld Wiederholungslauf: Datum und Uhrzeit übereinstimmt. Wenn Sie also einen Lauf des Vorprogramms DTA wiederholen wollen (z.B. aufgrund eines Abbruchs), müssen Sie in diesem Feld Datum und Uhrzeit des ursprünglichen Laufs eintragen.
  • nur gekennzeichnete Sätze

    Dieses Kennzeichen ist nur im Fall eines Wiederholungslaufs von Interesse. Wenn das Kennzeichen nur gekennzeichnete Sätze gesetzt ist, werden nur die Sätze selektiert, deren Überweisungsdatum und zeit mit den Eingaben im Feld Wiederholungslauf: Datum und Uhrzeit übereinstimmt. Die noch nicht überwiesenen Sätze werden nicht selektiert.
  • Entgeltnachweis auf Avis

    Der Entgeltnachweis des Mitarbeiters kann als Avis zur Zahlung an das entsprechende Zahlungsträgerprogramm weitergegeben werden.
  1. Wenn das Kennzeichen Entgeltnachweis auf Avis gesetzt ist, wird der Entgeltnachweis in Abhängigkeit vom Zahlweg wie folgt ausgegeben:
  • Wenn ein Mitarbeiter eine oder mehrere Zahlungen per Scheck erhält, wird der Entgeltnachweis auf alle Schecks gedruckt. Dies trifft auch im Fall von Zero-Net-Checks zu. Wenn der Mitarbeiter zusätzlich andere Zahlungen, z.B. per Überweisung, erhält, wird für diese Zahlungen der Entgeltnachweis nicht als Avis ausgegeben. Für die Ausgabe des Entgeltnachweises auf dem Scheck wird das Formular verwendet, das Sie im Feld Abrechnungsformular Scheck eingeben.

  • Wenn ein Mitarbeiter eine oder mehrere Zahlungen per Überweisung und keine Zahlung per Scheck erhält, wird der Entgeltnachweis als Avis an das Zahlungsträgerprogramm für eine dieser Überweisungen weitergegeben und von diesem ausgegeben. Für die Ausgabe des Entgeltnachweises wird das Formular verwendet, das Sie im Feld Abrechnungsformular Avis eingeben.

  • Wenn ein Mitarbeiter keine Zahlung erhält und auch nicht durch die Funktion P9ZNC veranlaßt wird, daß der Mitarbeiter einen stornierten Scheck oder ein Avis mit Entgeltnachweis erhält, wird der Entgeltnachweis vom Vorprogramm DTA direkt ausgegeben. Für die Ausgabe des Entgeltnachweises wird das Formular verwendet, das Sie im Feld Formular eingeben.

  1. Wenn das Kennzeichen Entgeltnachweis auf Avis nicht gesetzt ist, wird der Entgeltnachweis in Abhängigkeit vom Zahlweg wie folgt ausgegeben:
  • Wenn ein Mitarbeiter eine oder mehrere Zahlungen per Scheck erhält, wird der Entgeltnachweis auf alle Schecks gedruckt. Für die Ausgabe des Entgeltnachweises auf dem Scheck wird das Formular verwendet, das Sie im Feld Abrechnungsformular Scheck eingeben.

  • Wenn ein Mitarbeiter eine oder mehrere Zahlungen per Überweisung und keine Zahlung per Scheck erhält, wird der Entgeltnachweis vom Vorprogramm DTA direkt ausgegeben. Für die Ausgabe des Entgeltnachweises wird das Formular verwendet, das Sie im Feld Formular eingeben.

  • Wenn ein Mitarbeiter keine Zahlung erhält, wird der Entgeltnachweis vom Vorprogramm DTA direkt ausgegeben. Für die Ausgabe des Entgeltnachweises wird das Formular verwendet, das Sie im Feld Formular eingeben.

Ausgabe

Das Vorprogramm DTA erzeugt Regulierungsdaten (Tabellen REGUV, REGUH, REGUP), die von den Zahlungsträgerprogrammen weiterverarbeitet werden.






General Data in Customer Master   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 13707 Date: 20240520 Time: 081508     sap01-206 ( 265 ms )