Felder in MI-Strings verwalten
Hintergrund
Wenn in "Zahlungsmethode Kreditoren. Öffnen" (CRS071) oder "Zahlungsmethode Debitoren. Öffnen" (CRS076) die Parameter für "Zahlungsinformationen", "End-to-End-ID" oder "Anweisungs-ID" aktiviert sind, erfolgt die Konfiguration dieser Parameter in "Felder in MI-Strings verwalten. Öffnen" (CRS485).
Sie können "Zahlungsinformationen", "End-to-End-ID" und "Anweisungs-ID" verwenden, wenn Zahlungsnachrichten mithilfe von "Globale elektronische Nachrichten" erstellt werden (siehe Konfigurationshandbuch). Wenn Zahlungsnachrichten mit FBM (Financial Business Messages) erstellt werden, hängt die Verwendung der Felder von den Nachrichten ab und wird im landesspezifischen Konfigurationsleitfaden für das jeweilige Land beschrieben.
In (CRS485) werden die String-Inhalte für die verschiedenen Typen von Zahlungsinformationen basierend auf den zu verwendenden Feldern und dem zu verwendenden Format definiert.
Die Zahlungsinformationen, die gespeichert werden, sind in den MI-Programmen APS130MI, ARS300MI und ARS413MI (einem mit ARS410MI verbundenen Programm) verfügbar.
In (CRS485) können Sie je nach MI-Programm verschiedene Einstellungen verwenden.
Programmnamen
- Programm APS130MI - Lieferantenzahlung
Für das Programm APS130MI können Sie verschiedene Typen von Informationen für Zahlungsmethoden mit Zahlungsklasse 3 = "Banküberweisung" verwenden:
- Zahlungsinformationen
- End-to-End-ID – Externe ID für Zahlungstransaktionen
- Anweisungs-ID – Interne ID für Zahlungstransaktionen
In (CRS071) gibt es auch Parameter, die Bezug auf die unterschiedlichen Typen von Informationen nehmen.
Die Zahlungsinformationen werden pro Zahlungsempfänger und Zahlungsdokumentnummer in der Tabelle (FPSUGI) gespeichert.
- Programm ARS300MI - Bankeinreicher für Lastschrift
Für das Programm ARS300MI können Sie diesen Informationstyp für Zahlungsmethoden mit Zahlungsklasse 5 = "Lastschrift" verwenden: Zahlungsinformationen.
Die Zahlungsinformationen werden pro Zahler und Lastschriftnummer in der Tabelle (FARREI) gespeichert.
- Programm ARS410MI - Einreicher von Lastschrift und Factoring
Für das Programm ARS410MI können Sie verschiedene Informationstypen für Zahlungsmethoden mit Zahlungsklasse 5 = "Lastschrift" und 6 = "Factoring" verwenden:
- Zahlungsinformationen
- End-to-End-ID – Externe ID für Zahlungstransaktionen
- Anweisungs-ID – Interne ID für Zahlungstransaktionen
(CRS076) enthält auch Parameter, die sich auf die verschiedenen Informationstypen beziehen.
Die Zahlungsinformationen werden pro Zahler und Zahlungsdokumentnummer in der Tabelle (FARRPP) gespeichert.
Informationstyp
- Zahlungsinformationen
Die Einrichtung kann auf Basis von "Zahlungsmethode", "Konto" (Bankkonto), "Sprache" und "Anzahl Zahlungen" erfolgen. Das Feld "Zahlungsmethode" ist das einzige Pflichtfeld.
Im Feld "Anzahl Zahlungen" wird die maximale Anzahl von Rechnungen pro Zahlungsempfänger und Zahlungsdokument angegeben, auf die sich die Einstellungen der Zahlungsinformationen beziehen. Die Einstellung "Anzahl Zahlungen" = 0 wird verwendet, wenn für die Anzahl von Rechnungen in einem Zahlungsdokument keine gültige Einstellung gefunden wird. Sie müssen diese Einstellung für sämtliche Kombinationen anderer Felder zu berücksichtigen. Fehlt diese Einstellung, werden die Zahlungsinformationen nur mit dem Standardwert "Lieferantenrechnungsnummer" oder "Kundenrechnungsnummer" erstellt.
In (CRS485/E) werden das Dezimalformat, das String-Trennzeichen und das Feldtrennzeichen definiert. Sie können auch "Leerzeichen hinzufügen" für "String-Trennzeichen" und "Feldtrennzeichen" verwenden, was bedeutet, dass nach dem Trennzeichen ein Leerzeichen hinzugefügt wird.
Das Feld "Meldung bei Überschreitung" gibt eine Nachricht an, die im String der Zahlungsinformationen hinzugefügt wird, wenn die Zahlungsinformationen zu lang sind. Wenn keine Meldung angegeben wird, wird der String der Zahlungsinformationen bei Überschreiten der Zeichenanzahl als leerer String angezeigt.
Es lassen sich mehrere Felder als Inhalt des Informations-Strings hinzufügen. Die Beschreibung wird automatisch aus dem Feld übernommen, wenn das Feld hinzugefügt wird. Für jedes Feld kann ein "Kopftext" hinzugefügt werden, und der Kopftext wird dann als String hinzugefügt. Das Feld "Einmalige Verwendung" steuert, ob dieses Feld nur im ersten String verwendet wird und in den folgenden Strings innerhalb derselben Zahlung nicht mehr vorkommt. Im Feld "Code bearbeiten" wird angegeben, wie die Werte dargestellt werden sollen.
- End-to-End-ID - Externe ID für Zahlungstransaktionen
Unter "End-to-End-ID" wird die eindeutige ID einer Zahlungstransaktion angegeben. Falls möglich (dies ist abhängig vom Bankformat), wird die ID zur Zahlungsidentifikation an den Lieferanten übermittelt. Sofern das Bankformat dies zulässt, wird der Firma dieser Identifikator im Bankauszug zurückgesendet.
Sie müssen die "End-to-End-ID" in (CRS485) für Zahlungsmethode (Pflichtfeld) mit "Bankkonto-ID" und "Sprache" als optionale Felder definieren.
Je nach den Einstellungen für "End-to-End-ID" in (CRS071) oder (CRS076) werden die Informationen auf unterschiedliche Art und Weise erstellt:
- Eingabe 1: Es wird ein Standardwert verwendet, der aus Zahlungsvorschlagsnummer, Auftragsnummer und Dokumentnummer besteht.
- Eingabe 2: Der benutzerdefinierte Wert wird in (CRS485) konfiguriert.
- Wenn eine Konfiguration in (CRS485) fehlt, werden die Standardwerte verwendet.
Die Informationen werden in der Kreditorenbuchhaltung (FPLEDX-Tabelle) als Zusatzinformationen mit der Nummer 466 und in der Debitorenbuchhaltung (FSLEDX-Tabelle) als Zusatzinformation mit der Nummer 266 aktualisiert. Die Informationen können später für die Zuordnung in der Funktion für automatische Bankauszüge (ABS) verwendet werden.
- Anweisungs-ID für Zahlungstransaktionen
Unter "Anweisungs-ID" wird der Identifikator einer Zahlungstransaktion angegeben, der zur firmenseitigen Abstimmung verwendet werden kann. Im Normalfall wird er nicht an den Lieferanten übermittelt. Sofern das Bankformat dies zulässt, wird der Firma dieser Identifikator im Bankauszug zurückgesendet.
Sie müssen in (CRS485) pro Zahlungsmethode die "Anweisungs-ID" mit "Bankkonto-ID" und "Sprache" als optionale Felder definieren.
Je nach den Einstellungen für "Anweisungs-ID" in (CRS071) oder (CRS076) werden die Informationen auf unterschiedliche Art und Weise erstellt.
- Eingabe 1: Es wird ein Standardwert verwendet, der aus Zahlungsvorschlagsnummer, Auftragsnummer, Dokumentnummer und Zahlungsempfänger- oder Zahler-ID besteht.
- Eingabe 2: Der benutzerdefinierte Wert wird in (CRS485) konfiguriert.
- Wenn eine Konfiguration in (CRS485) fehlt, werden die Standardwerte verwendet.
Die Informationen werden in der Kreditorenbuchhaltung (FPLEDX-Tabelle) als Zusatzinformationen mit der Nummer 467 und in der Debitorenbuchhaltung (FSLEDX-Tabelle) als Zusatzinformation mit der Nummer 267 aktualisiert. Die Informationen können später für die Zuordnung in der Funktion für automatische Bankauszüge (ABS) verwendet werden.
- Allgemeine Einstellungen für End-to-End-ID und Anweisungs-ID
In (CRS485/E) wird die "Feldlänge" festgelegt. In diesem Feld wird die maximale Anzahl Zeichen angegeben, die für das gewählte Feld erlaubt ist. Die Anzahl der Positionen hängt von der Zahlungsnachricht ab. Die maximale Anzahl von Positionen liegt jedoch bei 45, da die Informationen als Zusatzinformationen in der Kreditorenbuchhaltung oder Debitorenbuchhaltung gespeichert werden. In diesem Bild werden auch das "String-Trennzeichen" und das "Feldtrennzeichen" definiert. Sie können auch "Leerzeichen hinzufügen" für die Felder "String-Trennzeichen" und "Feldtrennzeichen" verwenden, was bedeutet, dass nach dem Trennzeichen ein Leerzeichen hinzugefügt wird.
Das Feld "Erste Rechnung" zeigt an, dass nur Informationen aus der ersten Rechnung berücksichtigt werden.
Wenn das Kontrollfeld "Info abkürzen" aktiviert ist, werden bei Überschreiten der maximalen Feldlänge die für die Zahlungs-ID ausgewählten Informationen abgekürzt.
Es lassen sich mehrere Felder als Inhalt des Informations-Strings hinzufügen. Die Beschreibung wird automatisch aus dem Feld übernommen, wenn das Feld hinzugefügt wird. Für jedes Feld kann ein Kopftext hinzugefügt werden, und der Kopftext wird dann ebenfalls als String hinzugefügt.
Mit dem Feld "Und/oder" wird eine Bedingung erstellt, um einen oder mehrere Werte in die Informationen zu übernehmen.
"Nicht numerische Zeichen ausschließen" gibt an, ob nicht numerische Zeichen ausgeschlossen werden sollen. Ein Beispiel dafür ist eine Rechnungsnummer, die auch Buchstaben enthält.
Das Feld "Nullen eliminieren" kann aktiviert werden, um führende Nullen für numerische Werte zu entfernen.
Das Feld "Links" oder "Rechts" gibt an, ob Zeichen von links oder rechts gezählt werden.
Das Feld "Anzahl Zeichen" zeigt an, wie viele Zeichen (bis 99) zulässig sind.
In "Standard, wenn null/leer" wird ein Standardwert angegeben, der verwendet wird, wenn der gefundene Wert null/leer ist oder das Objekt &DFLT ausgewählt wurde. Das Feld wird nicht verwendet, wenn die Bedingung "Und/oder" auf "Oder" gesetzt ist.
Die zulässigen Felder für "End-to-End-ID" und "Anweisungs-ID" werden aus der Feldgruppe "CRAP2" für APS130MI und "CRAR3" für ARS410MI in "Feldgruppe. Erlaubte Felder anzeigen" (CRS109) abgerufen.
Wenn eine benutzerdefinierte Konfiguration in (CRS485) eingerichtet wird, aber keine Informationen für das ausgewählte Feld (zum Beispiel Rechnungsreferenz Feld 1) gefunden wird, wird keine "End-to-End-ID" oder "Anweisungs-ID" erstellt.
Details pro Funktion
- Bearbeitung in "Zahlungsvorschlag. Öffnen" (APS130).
Die "Zahlungsinformationen", "End-to-End-ID" und "Anweisungs-ID" werden erstellt, wenn die verknüpfte Option 8 = "Provisorisch/Kopie" oder 9 = "Bestätigen" in (APS130) verwendet wird. Die Informationen werden im Feld "Text" (P2TEXT) in der Tabelle (FPSUGI) aktualisiert.
Wenn die Einstellungen in (CRS485) geändert werden und der Zahlungsvorschlag noch immer den Status 1 besitzt, können die Zahlungsinformationen mithilfe der verknüpften Option 8 in (APS130) neu erstellt werden. Wird ein Zahlungsvorschlag gelöscht, werden auch die Zahlungsinformationen gelöscht.
Wenn der Parameter für "Zahlungsinformationen", "End-to-End-ID" oder "Anweisungs-ID" in (CRS071) deaktiviert ist, hat dies keinen Einfluss auf einen bestehenden Zahlungsvorschlag. Das heißt, die Informationen in der Tabelle FPSUGI werden aufgrund der Änderung nicht gelöscht oder aktualisiert.
Die Zahlungsinformationen werden in M3 nicht angezeigt, können jedoch abgerufen werden und zwar über das MI-Programm APS130MI, Transaktion "LstInvByPayDoc", wobei das Eingabefeld "TAGG" auf folgende Werte gesetzt wird:
- Leer für "Zahlungsinformationen"
- End-to-EndID (der Wert ENDTOENDID wird ebenfalls akzeptiert) für die "End-to-End-ID"
- InstructID (die Werte INSTRUCTID, InstructionID, and INSTRUCTIONID werden ebenfalls akzeptiert) "Anweisungs-ID".
- Bearbeitung in "Bankeinreicher. Öffnen" (ARS300)
Die "Zahlungsinformationen" werden erstellt, wenn in "Zahlungsvorschlag" von (ARS300) die verknüpfte Option 8 = "Provisorisch/Kopie" oder 9 = "Bestätigen" im "Zahlungsvorschlag" in (APS130)verwendet wird. Die Informationen werden im Feld "Text" (R3TEXT) in der Tabelle (FARREI) aktualisiert.
Wenn die Einstellungen in (CRS485) geändert werden und der Einreichervorschlag noch immer den Status 1 besitzt, können die Zahlungsinformationen mithilfe der verknüpften Option 8 in (ARS300) neu erstellt werden. Wird ein Einreichervorschlag gelöscht, werden auch die Zahlungsinformationen gelöscht.
Wenn der Parameter "Zahlungsinformationen" in (CRS076) deaktiviert ist, hat dies keinen Einfluss auf einen vorhandenen Einreichervorschlag, d. h. die Informationen in der Tabelle (FARREI) werden aufgrund der Änderung nicht gelöscht oder aktualisiert.
Die Zahlungsinformationen werden in M3 nicht angezeigt, können jedoch abgerufen werden und zwar über das MI-Programm ARS300MI, Transaktion "'LstPayInfByDir" mit Eingabefeld "TAGG" = leer.
- Bearbeitung in "Einr. Lastschrift u. Factoring. Öffnen " (ARS410)
"Zahlungsinformationen", "End-to-End-ID" und "Anweisungs-ID" werden erstellt, wenn der Einreichervorschlag in (ARS410) erstellt wird. Die Informationen werden neu erstellt, wenn die verknüpfte Option 8 = "Provisor./Kopie" oder 9 = "Bestätigen" in in (ARS410) für einen Einreichervorschlag mit Status 20 = "Neu" verwendet wird. Die Informationen werden im Feld "Text" (R3TEXT) in der Tabelle (FARRPP) aktualisiert.
Wenn die Einstellungen in (CRS485) geändert werden und der Einreichervorschlag immer noch den Status 20 aufweist, können die Informationen mithilfe der verknüpften Option 8 in (ARS410) oder Maßnahme F14 = "Zahlungsinformationen wiederherstellen" für ein einzelnes Dokument in "Einr. Lastschrift u. Factoring. Zahl.-Info aktual." (ARS413) neu erstellt werden. Wird ein Einreichervorschlag gelöscht, werden auch die Zahlungsinformationen gelöscht.
Wenn der Parameter für "Zahlungsinformationen" , "End-to-End-ID" oder "Anweisungs-ID" in (CRS076) deaktiviert ist, hat dies keinen Einfluss auf einen bestehenden Einreichervorschlag, d. h. die Informationen in der Tabelle (FARRPP) werden aufgrund der Änderung nicht gelöscht oder aktualisiert.
Die Informationen werden in (ARS413) angezeigt und können auch über das MI-Programm ARS413MI, Transaktion "Get" oder "Lst" abgerufen werden, wobei das Eingabefeld "TAGG" auf folgende Werte gesetzt ist:
- Leer für "Zahlungsinformationen"
- End-to-EndID für "End-to-End-ID"
- IN008/ID für "Anweisungs-ID"
Einschränkungen
Die Verwendung von "Zahlungsinformationen", "End-to-End-ID" oder "Anweisungs-ID" hängt vom Format für die elektronische Nachricht ab. Weitere Informationen dazu finden Sie im Konfigurationshandbuch für das betreffende Land.
Bevor Sie beginnen
Legen Sie die Parameter für "Zahlungsinformationen", "End-to-End-ID" oder "Anweisungs-ID" oder in (CRS076) in Abhängigkeit von der verwendeten Zahlungsnachricht fest.
Führen Sie folgende Schritte aus
- Wählen Sie den "Informationstyp" für "Zahlungsinformationen", "End-to-End-ID" oder "Anweisungs-ID" aus, um neue Datensätze in "Felder in MI-Strings verwalten. Öffnen" (CRS485) erstellen zu können.
- Wählen Sie in Bild E von (CRS485) die Felder aus, die in im Informations-String berücksichtigt werden sollen. Wählen Sie anschließend die zu verwendenden Formate aus, z. B. String-Trennzeichen, Feldtrennzeichen usw.
- Erstellen und verarbeiten Sie in (APS130), (ARS300) oder (ARS410) einen Vorschlag, um die "Zahlungsinformationen", "End-to-End-ID" oder "Anweisungs-ID" zu validieren, wie für die entsprechende Funktion in diesem Dokument beschrieben.