Ansicht
Dokumentation

RPCDTAN0 - Voorprogramma gegevensuitwisseling van meerdere betalingsruns (NL)

RPCDTAN0 - Voorprogramma gegevensuitwisseling van meerdere betalingsruns (NL)

Addresses (Business Address Services)   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Beschreibung

Nationale Version Niederlande

Der Report RPCDTAN0 dient zur Erzeugung eines Datenbestandes aus den Überweisungen eines Abrechnungslaufes, der als Input für das Zahlungsträgerdruckprogramm RFFONL_I bzw. RFFONL_A, (Niederlande) dient. Das Ausgangsdatenmaterial für RPCDTAN0 sind die PCL2-Daten, insbesondere die Tabelle BT der Überweisungen.

Das Programm kann auch von Kunden eingesetzt werden, die zu verschiedenen Terminen zwei oder mehr Zahlungsläufe pro Abrechnungsperiode haben.

Bei Ankreuzen des Parameters 'Überweisungen kennzeichnen' wird für jede ausgeführte Überweisung die Überweisungszeit (Datum und Uhrzeit, wird beim Start des Zahlungslaufes gesetzt) in die Überweisungstabelle BT der Datenbank PCL2 geschrieben. Dadurch wissen nachfolgende Überweisungsläufe, welche Einträge der BT schon überwiesen wurden. So können auch Zahlungsläufe über Angabe der Lohnart getrennt werden; zum Beispiel kann die Lohnüberweisung im voraus vor den restlichen Überweisungen durchgeführt werden.

Es sind die Zahlungsarten aus T042Z erlaubt.

Im Report laufen pro Überweisung folgende Schritte ab:

  1. Lesen des Währungsschlüssels aus Tabelle T001.
  2. Ev. Umsetzen eines Empfängerschlüssels über Tabelle T521B.
  3. Lesen der Textschlüssel für den DTA C-Satz.

3N)Niederlande

Die Information steht in Tabelle T520S.
Für die Niederlanden wird diese Funktionalität NICHT unterstützt!
  1. Bestimmen der Absenderangaben Bank und Konto über Merkmal DTAKT (Transaktion PE03)

Geben Sie bitte für das Feld DTAKT einen Entscheidungsbaum an und definieren Sie dann &DTAKT=nnnnn/mmmmm,
wobei nnnnn die Bank-ID in Tabelle T012 und
mmmmm die Konto-ID in Tabelle T012K ist.
Beispiel:
Abhängigkeit vom Buchungskreis und den ersten drei Stellen der Bankleitzahl:
Variables Argument DOperationen
DBUKRS
**** &DTAKT=DB /GIRO ,
0001 DBANKL(3)
0001 *** &DTAKT=DB /GIRO ,
0001 600 &DTAKT=COM /TG ,

  1. Einsetzen des Feldes Verwendungszweck
Falls das Feld VERWZ (Verwendungszweck) angegeben ist, (z.B. bei Externen Überweisungen oder Vermögensbildung) wird dieses Feld in das DTA-Feld Verwendungszweck übernommen. Falls das Feld VERWZ nicht angegeben ist (zB. bei Bankverbindung) und Anlageart für Vermögensbildung nicht gefüllt ist, wird als Verwendungszweck für den DTA-SATZ der Text:
"Lohn/Gehalt", Personalnummer, Abrechnungsperiode
verwendet. Bei Rentnern wird der Text:
"Rente/Pens.", Personalnummer, Abrechnungsperiode
ausgedruckt. Das Feld Verwendungszweck wird im Konto-Auszug ausgedruckt. Bei Nicht-gefallen des obigen Textes bitte im Hauptprogramm RPCDTAD0 anpassen.

  1. Lesen der Datei BNKA
Aus der Datei BNKA wird die Bankleitzahl ermittelt. Die Bankleitzahlen aus den Stammdaten beziehungsweise aus DTAKT sind die Schlüssel für die Datei BNKA.
  1. Füllen des Feldes Zahldatum
Das Feld ZALDT (gewünschtes Ausführungsdatum Auslandszahlungen) wird über die Tabelle T549S bestimmt. Dazu werden zuerst anhand des Abrechnungskreises der zugehörige Periodenparameter und der Datumsmodifikator aus der Tabelle T549A bestimmt. Mit diesen Werten, sowie mit der Molga, der Abrechnungsperiode und dem Abrechnungsjahr wird aus der Tabelle T549S das gewünschte Zahldatum bestimmt, wobei der Eintrag mit dem Datumsidentifikator '01' (Zahltag) selektiert wird. Wenn kein Eintrag vorhanden ist, wird das Systemdatum als Zahldatum verwendet.

Im Modus TEST "X" werden für alle selektierten Personen die gelesenen Überweisungen und die daraus entwickelten Sätze SETH angezeigt. Im Modus TEST " " werden alle fehlerhaften Überweisungen mit Angabe des Grundes aufgeführt. Ist bei einer Person eine Überweisung fehlerhaft, so werden alle Überweisungen dieser Person nicht durchgeführt.

Die erstellten Sätze werden dem Programm RFFONL_I bzw. RFFONL_A übergeben, das letztendlich den Datenträger erstellt. Aus der Überweisungszeit des RPCDTAN0 müssen die Parameter

Programmlaufdatum und
Identifikationsmerkmal

gefüllt werden. Unter Programmlaufdatum ist das Überweisungsdatum und unter Identifikationsmerkmal die Uhrzeit einzugeben, wobei die letzte Stelle des Identifikationsmerkmals mit "P" zu besetzen ist.

Der Report RPCDTGD0 (für Deutschland) ist ein Beispielprogramm, wie HR-DTA-Vorprogramme mit FI-Datenträgerdruckprogrammen in einem Job Gestartet werden können.

V O R S I C H T: R E S T A R T

Ein Lauf des RPCDTAD0, bei dem der Parameter "Überweisungen kennzeichnen" nicht angekreuzt ist, kann ohne weiteres wiederholt werden. Andernfalls ist folgendes zu beachten: Muß der RPCDTAD0 wiederholt werden, so müssen die Parameter "Wiederholungslauf Datum" und "Wiederholungslauf Uhrzeit" gefüllt werden, damit Sätze, die schon als überwiesen gekennzeichnet sind, erneut selektiert werden. Dabei müssen in den Parametern das Datum und die Uhrzeit angegeben werden, was in den Überweisungen abgespeichert ist. Soll ein ganz bestimmter Lauf des RPCDTAD0 wiederholt werden, so muß auch der Parameter "nur gekennzeichnete Sätze" angekreuzt werden. Falls RPCDTAD0 wegen eines Abbruchs wiederholt werden muß, darf der Parameter "nur gekennzeichnete Sätze" nicht gesetzt werden. Denn dann werden zusätzlich zu den Sätzen, deren Überweisungszeit mit dem Zeitpunkt aus den Parametern übereinstimmt, noch die Sätze für die Überweisung selektiert, bei denen noch keine Überweisungszeit abgespeichert wurde.

Auslandsüberweisungen

Mit dem Report RPCDTAN0 werden auch Auslandsüberweisungen bearbeitet. Voraussetzung für eine Auslandsüberweisung ist, daß im Infotyp 0009 (Bankverbindung) eine ausländische Bank eingegeben wurde. Bei Angabe einer Währung ungleich der Hauswährung wird in der Abrechnung der Überweisungsbetrag umgerechnet, und die Überweisung wird in Fremdwährung durchgeführt.

In der Regel ist für Auslandsüberweisungen eine anderes Hausbankkonto im Merkmal DTAKT zu definieren.

Anstatt mit dem Programms RFFONL_I werden Auslandsüberweisungen mit dem Report RFFONL_A durchgeführt.

Berechtigung:

Zum Erstellen von HR-Überweisungen müssen Sie im Objekt HR: Reporting die Berechtigungen für RFFONL_I, RFFONL_A und SAPMFDTA besitzen.

Voraussetzungen

Parameter:

Lohnart

Hier haben Sie die Möglichkeit, einen Zahlungslauf auf ganz bestimmte Lohnarten einzuschränken. So können Sie pro Abrechnungsperiode mehrere Zahlungsläufe durchführen.

Test

= "X": Keine Datenübergabe an RFFONL_I

kein Update der PCL2,

Andruck der durchzuführenden Überweisungen

sonst: Datenübergabe an RFFONL_I

Update der PCL2

Umsetzung der Umlaute

= X : Umsetzung Umlaute und Kleinbuchstaben

sonst: Keine Umsetzung Umlaute und Kleinbuchstaben

Überweisungen kennzeichnen

Beim Ankreuzen dieses Parameters werden die Überweisungen in der Datei PCL2 in der Art gesichert, daß zu den Überweisungen das Überweisungsdatum (Ablaufdatum des RPCDTAN0) geschrieben wird. Wird die Abrechnung (RPCALCN0) wiederholt, so werden die mit einem Datum gekennzeichneten Sätze nicht überschrieben. Stattdessen führt die Abrechnung eine Differenzrechnung durch.

Wiederholungslauf: Datum

Hier soll nur im Wiederholungslauf eine Eingabe gemacht werden. Bei Eingabe eines Datums werden für den Zahlungslauf zusätzlich zu den Sätzen, die noch nicht überwiesen wurden, auch die Sätze selektiert, deren Überweisungszeit mit dem Datum und der Uhrzeit aus den Parametern übereinstimmt.

nur gekennzeichnete Sätze

Hier soll nur im Wiederholungslauf eine Eingabe gemacht werden. Ist das Wiederholungsdatum angegeben und ist dieser Parameter angekreuzt, so werden nur die Sätze selektiert, deren Überweisungszeit mit dem angegebenen Wiederholungsdatum übereinstimmt.






CL_GUI_FRONTEND_SERVICES - Frontend Services   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 9759 Date: 20240601 Time: 011815     sap01-206 ( 174 ms )