Ansicht
Dokumentation
RFFMBI51 - Batchübernahme Rechnungserg. Sammelnachweis von UNIX-File (Kommunen)
TXBHW - Original Tax Base Amount in Local Currency SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
Beschreibung
Das Schnittstellen-Programm RFFMBI51 übernimmt im Batch das Rechnungsergebnis für die Sammelnachweise. Die Stammdaten (Finanzstellen, Finanzposition im Finanzkreis/Geschäftsjahr) müssen bereits angelegt worden sein.
Die Zuweisung der Input-Datei wird, wenn keine Eingabe in den betreffenden Feldern erfolgt, voreingestellt:
- Unix-Pfad '/usr/sap/tmp/'
- Unix-File 'bifmsnh.txt'
Der Input-File wird sequentiell abgearbeitet, die Daten werden über Batch-Input (call transaction using) dem SAP-System zur Verfügung gestellt.
Die Input-Daten werden auf Plausibilität geprüft und nach erfolgreicher Prüfung
in die Datenbanken geschrieben. Sätze, die nicht verarbeitet werden können, werden in eine extra Mappe abgestellt.
Die ordnungsgemäße Verarbeitung, aber auch die Abweisung eines Datensatzes im Fehlerfall, werden im Aktionsprotokoll festgehalten. Die Ausgabe des Protokolles erfolgt immer über Liste.
Die benötigte Information zur Übernahme besteht nur aus einem Datensatz.
Record-Type H: Rechnungsergebnis / Sammelnachweis
_______________________________________________________________________
Hinweis zu den Eingabeparametern:
- BTCI-Mode Default = 'N' (keine Anzeige der Dynpros)
'A' (Anzeigen der Dynpros)
'E' (Anzeigen, nur bei Fehler)
- BTCI-Update Default = 'A' (asynchrone Verbuchung)
'S' (synchrone Verbuchung)
_______________________________________________________________________
Voraussetzungen
Bevor die Rechnungsergebnisse übernommen werden können, müssen alle relevanten Customizing-Einstellungen hinterlegt und die Stammdaten angelegt worden sein.
Generelle Anmerkung:
Es können nur Sätze mit fester Satzlänge und fester Feldlänge verarbeitet werden, d.h. Felder, die nicht benötigt werden, sind auf initial zu stellen bzw. mit Space zu füllen.
Betragsfelder:
Hier gilt generell max. 15 Ziffern ohne Dezimaltrennung; diese wird vom System erzeugt.
Eingabe: | 1234 | Feld wird als Wert 12,34 verarbeitet |
SPACE | Feld wird als initial betrachtet |
Vorzeichendarstellung (blank/plus/minus) fest an der letzten Stelle (=Stelle 16).
Zur Verarbeitung:
Da bei den Wertfeldern generell mit 2 Nachkommastellen gearbeitet wird, muß die entsprechende Skalierung voreingestellt sein (Skal=0 und Dez=2).
Bei jeder Transaktion wird "additiv ein" eingestellt und anschließend werden die geänderten Werte (delta) ganz hochsummiert.
Ausgabe
- Aktionsprotokoll (mit Fehlerhinweisen)
- Mappen 'RFFMBI51_001' und folgende (max. 999 Transaktionen/Mappe)
Beispiel
Fill RESBD Structure from EBP Component Structure ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3579 Date: 20240520 Time: 120346 sap01-206 ( 43 ms )