Ansicht
Dokumentation

RNC301H3 - ISHCM §301 Dateiumsetzung bei mehreren Geschäftsvorfällen in UNH-UNT

RNC301H3 - ISHCM §301 Dateiumsetzung bei mehreren Geschäftsvorfällen in UNH-UNT

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Beschreibung

Dieses Programm ist ein spezielles Hilfsprogramm für die Datenübermittlung im Rahmen des §301 SGB V in Deutschland. In allen anderen Ländern wird es nicht benötigt.

Beim EDI gemäß §301 ist es explizit erlaubt, mehrere Geschäftsvorfälle innerhalb einer Nachricht (begrenzt durch die Service-Segmente UNH und UNT) zu übermitteln. Das widerspricht dem Transaktionskonzept einer Nachricht, so daß in der Folge keine sinnvolle Fehlerbehandlung mehr stattfinden kann. Aus diesem Grunde hat sich SAP dazu entschlossen, in der Standard-EDI-Schnittstelle diese falsche Logik N I C H T zu unterstützen. Von SAP werden keine derartigen Nachrichten erzeugt. Und die Standardschnittstelle fängt solche eingehenden Nachrichten ab.

Um eingehende Dateien, in denen mehrere Geschäftsvorfälle innerhalb einer Nachricht vorhanden sind, einlesen zu können, wurde dieses Programm erstellt. Es analysiert die Originaldatei auf diese Situation hin. Liegt diese Situation vor, dann wird die Datei kopiert (zusätzliche Endung '.bak'). Nun wird versucht, eine EDI-konforme Datei aus der Vorlage zu erstellen.

Es werden aus jeder Nachricht (UNH - UNT) der Originaldatei eine entsprechende Nachrichtengruppe (UNG - UNE) erzeugt. Diese enthält alle Geschäftsvorfälle der Originalnachricht, diesmal aber jeder für sich als eigene Nachricht innerhalb der Nachrichtengruppe.

Im Falle eines Fehlers bleibt die Sicherungskopie erhalten. Der Zustand der Originaldatei ist dann undefiniert.

Nach erfolgreichem Durchlauf ist die EDI-konforme Datei unter dem Originalnamen abgelegt (im gleichen Verzeichnis). Die Sicherungskopie bleibt bestehen (Originalformat).

Trotz dieser Sicherheitskopieerstellung raten wir dringend dazu, die Originaldatei vor Nutzung dieses Programms in ein anderes Verzeichnis zu kopieren, um Datenverlust auf jeden Fall zu vermeiden.

Voraussetzungen

  • Für die Ausführung dieses Programms benötigen Sie die Berechtigung S_PROGRAM mit der Aktion SUBMIT für die bei den Reportattributen angegebene Berechtigungsgruppe.
  • Die Auftragsdatei zur Datei muß im gleichen Verzeichnis liegen.
  • Die Dateien bzw. das Verzeichnis müssen les- und schreibbar sein (für den Systemnutzer, i. A. heißt dieser c31adm oder so ähnlich).
  • Die Datei muß eine reguläre Empfangsdatei zu einer im System existierenden und korrekt eingerichteten Datenannahmestelle sein. Diese Informationen werden benötigt, um die Datei im richtigen Zeichensatz erstellen zu können.

Ausgabe

Am Bildschirm wird ein kleines Protokoll ausgegeben. Bitte beachten Sie auch eine eventuell angezeigte Informationsmeldung in der Statuszeile.

Im Falle eines Fehlers bleibt die Sicherungskopie erhalten. Der Zustand der Originaldatei ist dann undefiniert.

Nach erfolgreichem Durchlauf ist die EDI-konforme Datei unter dem Originalnamen abgelegt (im gleichen Verzeichnis). Die Sicherungskopie bleibt bestehen (Originalformat).

Beispiel

Angenommen, die Originaldatei hat folgende Struktur (Darstellungsweise: alle UN*-Segmente und alle Geschäftsvorfälle GVF sind aufgeführt, mit 'UNH1' ist das erste UNH-Segment in der Datei, mit GVF3 entsprechend der 3. Geschäftsvorfall in der gesamten Datei beschrieben. Einrückungen sollen nur die strukturelle Hierarchie veranschaulichen. Die Punkte '...' stehen jeweils für Angaben zum davorstehenden Objekt.):

UNB...
UNH1...GVF1...GVF2...GVF3...UNT1...
UNH2...GVF4...UNT2...
UNH3...GVF5...GVF6...UNT3...
UNZ...

Dann wird aus dieser Datei die folgende EDI-konforme Datei.

UNB...
UNG1...
UNH1...GVF1...UNT1...
UNH2...GVF2...UNT2...
UNH3...GVF3...UNT3...
UNE1...
UNG2...
UNH4...GVF4...UNT4...
UNE2...
UNG3...
UNH5...GVF5...UNT5...
UNH6...GVF6...UNT6...
UNE3...
UNZ...






ROGBILLS - Synchronize billing plans   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4573 Date: 20240520 Time: 060531     sap01-206 ( 83 ms )