Datenaustauschdefinitionen einrichten
Sie können Business Central festlegen, um Daten in bestimmten Tabellen mit Daten in externen Dateien auszutauschen. Zum Beispiel, um elektronische Belege zu senden und zu empfangen, Bankdaten oder andere Daten wie Gehaltsabrechnungen und Artikelkataloge zu importieren und zu exportieren. Erfahren Sie mehr unter Elektronischer Datenaustausch.
Um eine Datenaustauschdefinition für eine Datendatei oder einen Datenstrom zu erstellen, können Sie das zugehörige XML-Schema verwenden, um zu definieren, welche Datenelemente auf der Registerkarte Spaltendefinitionen enthalten sein sollen. Weitere Informationen finden Sie unter Schritt 6 im Abschnitt Die Formatierung der Zeilen und Spalten in der Datei beschreiben. Mehr dazu erfahren Sie unter Verwenden Sie XML-Schemata zur Vorbereitung von Datenaustauschdefinitionen.
Normalerweise legen Sie die Datenaustauschdefinitionen auf der Seite Datenaustauschdefinition fest. Für die Aktualisierung von Wechselkursen ist es jedoch schneller, einen Währungsumtausch-Service zu verwenden. Weitere Informationen finden Sie unter Aktualisieren Sie die Wechselkurse.
Hinweis
Wenn die Datei, die konvertiert wird, im XML-Format vorliegt, sollte der Begriff „Spalte“ in diesem Artikel als „XML-Element, das Daten enthält“ interpretiert werden.
Dieser Artikel enthält die folgenden Verfahren:
- Erstellen Sie eine Datenaustauschdefinition.
- Exportieren Sie eine Datenaustauschdefinition als XML-Datei zur Verwendung durch andere.
- Importieren Sie eine XML-Datei für eine bestehende Datenaustauschdefinition.
Das Erstellen einer Datenaustauschdefinition beinhaltet zwei Aufgaben:
- Auf der Seite Datenaustauschdefinition beschreiben Sie die Formatierung aus Zeilen und Spalten in der Datei. Erfahren Sie mehr im Abschnitt Sie beschreiben die Formatierung von Zeilen und Spalten in der Datei.
- Auf der Seite Wechselkurszuordnungs ordnen Sie Spalten in der Datendatei Feldern in Business Central zu. Weitere Informationen erhalten Sie im Abschnitt So ordnen Sie Spalten in der Datendatei Feldern in Business Central zu.
Wählen Sie das Symbol , geben Sie Datenaustauschdefinitionen ein und wählen Sie dann das zugehörige verknüpfen.
Wählen Sie die Aktion Neu aus.
Im Inforegister Allgemein beschreiben Sie die Datenaustauschdefinition und den Datentyp, indem Sie die Felder wie in der folgenden Tabelle beschrieben ausfüllen.
Feld Definition Code Geben Sie einen Code zur Identifizierung der Datenaustauschdefinition ein. Name Geben Sie einen Namen für die Datenaustauschdefinition ein. Dateityp Geben Sie an, für welche Art von Datei die Datenaustauschdefinition verwendet wird. Sie können zwischen vier Dateitypen auswählen:
- XML: Mehrschichtige Inhalts- und Markup-Zeichenfolgen, umgeben von Tags, die die Funktion angeben.
- Variabler Text: Datensätze haben eine variable Länge und werden durch ein Zeichen wie ein Komma oder ein Semikolon getrennt, auch bekannt als getrennte Datei.
- Fester Text: Die Datensätze haben mithilfe von Füllzeichen die gleiche Länge und jeder Datensatz steht in einer separaten Zeile. Dies wird auch als Datei mit fester Breite bezeichnet.
- Json: Mehrschichtige Inhaltszeichenfolgen in JavaScript.Typ Geben Sie an, für welche Art von Geschäftstätigkeit die Datenaustauschdefinition verwendet wird, zum Beispiel Zahlungsexport. Datenverarbeitung Codeunit Geben Sie die Codeunit an, die Daten in und aus Tabellen in Business Central überträgt. Validierungscodeunit Geben Sie die Codeunit an, die verwendet wird, um Daten gegen vordefinierte Geschäftsregeln zu validieren. Codeunit lesen/schreiben Geben Sie die Codeunit an, die importierte Daten vor der Zuordnung und exportierte Daten nach der Zuordnung verarbeitet. Lesen/Schreiben XMLport Geben Sie die XMLport an, durch die eine importierte Datendatei oder ein Dienst vor der Zuordnung eintritt und durch die die exportierten Daten nach der Zuordnung wieder austreten, wenn sie in eine Datendatei oder einen Dienst geschrieben werden. Ext. Datenhandling Codeunit Geben Sie die Codeunit an, die externe Daten in und aus dem Daten-Exchange-Framework überträgt. Benutzerfeedback-Codeunit Geben Sie die Codeunit an, die nach dem Zuordnen verschiedene Bereinigungen ausführt, wie das Markieren von exportierten Zeilen und das Löschen temporärer Datensätze. Dateikodierung Geben Sie die Codierung der Datei an. Hinweis: Dieses Feld ist nur für den Import relevant. Spaltentrennzeichen Geben Sie an, wie Spalten in der Datendatei getrennt werden, wenn die Datei den Typ Variabler Text hat. Kopfzeilen Geben Sie an, wie viele Kopfzeilen in der Datei vorhanden sind.
Diese Einstellung sorgt dafür, dass die Kopfdaten nicht importiert werden. Hinweis: Dieses Feld ist nur für den Import relevant.Header-Tag Wenn eine Kopfzeile an verschiedenen Positionen in der Datei vorhanden ist, geben Sie den Text der ersten Spalte in der Kopfzeile ein.
Mit dieser Option stellen Sie sicher, dass die Kopfdaten nicht importiert werden. Hinweis: Dieses Feld ist nur für den Import relevant.Footer Tag Wenn eine Fußzeile an verschiedenen Positionen in der Datei vorhanden ist, geben Sie den Text der ersten Spalte in der Fußzeile ein.
Mit dieser Option stellen Sie sicher, dass die Fußzeilendaten nicht importiert werden. Hinweis: Dieses Feld ist nur für den Import relevant.Tipp
Um zu sehen, welche Codeunits Microsoft in vorhandenen Definitionen im Standardprodukt verwendet, sehen Sie sich die drei Codeunit-Felder auf der Seite Feldzuordnung unter dem Allgemein Inforegister für jede Definition an.
Im Inforegister Zeilendefinitionen beschreiben Sie das Formatieren der Zeilen in der Datendatei, indem Sie die Felder wie in der folgenden Tabelle beschrieben ausfüllen.
Hinweis
Für den Import von Bankauszügen erstellen Sie nur eine Zeile für das einzelne Format der Bankkontoauszugsdatei, die Sie importieren möchten.
Für den Export von Zahlungen können Sie eine Zeile für jede Zahlungsart erstellen, die Sie exportieren möchten. In diesem Fall zeigt das Inforegister Spaltendefinitionen verschiedene Spalten für jede Zahlungsart an.
Feld Description Linientyp Gibt die Art der Zeile in der Datei an. Code Geben Sie einen Code zur Identifizierung der Zeile in der Datei ein. Name Geben Sie einen Namen ein, der die Zeile in der Datei beschreibt. Spaltenanzahl Geben Sie an, wie viele Spalten die Zeile in der Datendatei hat. Hinweis: Dieses Feld ist nur für den Import relevant. Datenleitungs-Tag Geben Sie die Position im entsprechenden XML-Schema des Elements an, die den Hauptposten der Datendatei darstellt. Hinweis: Dieses Feld ist nur für den Import relevant. Namensraum Geben Sie den Namespace an, der in der Datei erwartet wird, um die Namespaceprüfung zu aktivieren. Sie können dieses Kontrollkästchen leer lassen, wenn Sie Namespaceprüfung nicht aktivieren möchten. übergeordnetes Element Code Geben Sie den übergeordneten Code der Zeile an, wie er im Feld Code angezeigt wird, wenn die Einrichtung des Datenaustauschs für Dateien mit übergeordneten und untergeordneten Elementen erfolgt, z.B. für einen Dokumentenkopf und Zeilen. Wiederholen Sie Schritt 4, um eine Zeile für jede Dateidatenart zu erstellen, die Sie exportieren möchten.
Beschreiben Sie die Formatierung der Spalten in der Datendatei, indem Sie die Felder auf der Registerkarte Spaltendefinitionen wie in der Tabelle in Schritt 8 beschrieben ausfüllen. Sie können eine Strukturdatei, z. B. eine .xsd-Datei, für die Datendatei verwenden, um das Inforegister mit den entsprechenden Elementen vorauszufüllen. Mehr dazu erfahren Sie unter Verwenden Sie XML-Schemata zur Vorbereitung von Datenaustauschdefinitionen.
Wählen Sie auf dem Inforegister Spaltendefinitionen die Aktion Dateistruktur abrufen.
Wählen Sie auf der Seite Dateistruktur abrufen die entsprechende Strukturdatei und wählen Sie dann OK. Die Zeilen im Inforegister Spaltendefinitionen werden entsprechend der Struktur der Datendatei ausgefüllt.
Füllen Sie im Inforegister Spaltendefinitionen die Felder gemäß der Beschreibung in der folgenden Tabelle aus oder bearbeiten Sie sie.
Feld Description Spaltennummer Geben Sie die Nummer an, die die Position der Spalte in der Zeile der Datei angibt.
Für XML-Dateien geben Sie die Nummer an, die den Elementtyp in der Datei widergespiegelt, die die Daten enthält.Name Geben Sie den Namen der Spalte an.
Für XML-Dateien geben Sie die Markierung an, die die auszutauschenden Daten markiert.Datentyp Geben Sie an, ob die auszutauschenden Daten den Typ Text, Datum oder Dezimal haben. Datenformat Geben Sie das Format der Daten an, sofern vorhanden. Beispielsweise MM-tt-jjjj, wenn der Datentyp Datum ist. Hinweis: Geben Sie für den Export das Datenformat entsprechend Business Central an. Für den Import geben Sie das Datenformat entsprechend .Net Framework an. Weitere Informationen finden Sie unter Standard Datums- und Zeitformatstrings. Datenformatierungskultur Geben Sie das regionale Datenformat an, falls vorhanden. Beispiel: en-US , wenn der Datentyp Dezimal ist, um sicherzustellen, dass gemäß dem US-Format ein Komma als 0,000-Trennzeichen verwendet wird. Weitere Informationen finden Sie unter Standard Datums- und Zeitformatstrings. Hinweis: Dieses Feld ist nur für den Import relevant. Länge Geben Sie die Länge der Zeile mit fester Breite an, die diese Spalte enthält, wenn die Datendatei den Typ Fester Text hat. Beschreibung Gibt eine Beschreibung der Spalte zu Informationszwecken an. Weg Geben Sie die Position des Elements im zugehörigen XML-Schema an. Negativ-Vorzeichen-Kennzeichen Geben Sie den Wert ein, der in der Datendatei verwendet wird, um negative Beträge in Datendateien zu identifizieren, die keine negativen Vorzeichen enthalten können. Diese Identifikationsnummer wird verwendet, um die identifizierten Beträge während des Imports auf negative Vorzeichen zurückzusetzen. Hinweis: Dieses Feld ist nur für den Import relevant. Konstante Geben Sie alle Daten an, die Sie in dieser Spalte exportieren möchten, wie etwa zusätzliche Informationen über die Zahlungsart. Hinweis: Dieses Feld ist nur für den Export relevant. Textauffüllung erforderlich Geben Sie an, dass die Daten Textauffüllungen enthalten müssen. Füllzeichen Geben Sie das Zeichen für die Textauffüllung an. Rechtfertigung Geben Sie an, ob die Spaltenausrichtung links oder rechts ist. Wiederholen Sie Schritt 8 für jede Spalte oder jedes XML-Element in der Datendatei, die/das Daten hat, die Sie mit Business Central austauschen möchten.
Der nächste Schritt bei der Erstellung einer Datenaustauschdefinition besteht darin, zu entscheiden, welche Spalten oder XML-Elemente welchen Feldern in Business Central zugeordnet werden sollen.
Hinweis
Die spezielle Zuordnung hängt vom Geschäftszweck der Datendatei ab, die ausgetauscht werden soll, sowie von lokalen Variationen. Selbst der SEPA-Bankstandard verfügt über lokale Variationen. Business Central unterstützt den Import von SEPA CAMT-Bankauszugsdateien standardmäßig. Dies wird durch den SEPA CAMT-Datenaustausch-Definitionsdatensatzcode auf der Seite Datenaustauschdefintion angezeigt. Informationen über die bestimmte Feldzuordnung dieser SEPA CAMT Unterstützung, siehe. Feld-Zuordnung, wenn sie SEPA CAMT Dateien importieren.
Tipp
Manchmal sind die Werte in den Feldern, die Sie zuordnen möchten, unterschiedlich. Beispielsweise lautet in einer Geschäftsanwendung der Sprachcode für die Vereinigten Staaten „U.S.“, in Business Central jedoch „US“. Das bedeutet, dass Sie den Wert transformieren müssen, wenn Sie Daten austauschen. Dies geschieht durch Transformationsregeln, die Sie für die Felder definieren. Erfahren Sie mehr unter Transformationsregeln.
Sie können außerdem nach beliebigen Feldern gruppieren, den Schlüsselindex zum Sortieren der Ergebnisse sowie die neuen Transformationstypen Runden und Feldsuche verwenden.
Wählen Sie im Inforegister Zeilendefinitionen die Zeile aus, für die Sie Spalten zu Feldern zuordnen möchten, und wählen Sie dann Feldzuordnung. Die Seite Datenaustauschzuordnung wird geöffnet.
Spezifizieren Sie im Inforegister Allgemein die Zuordnungen, indem Sie die Felder gemäß der Beschreibung in der folgenden Tabelle ausfüllen.
Feld Beschreibung Tabellen-ID Geben Sie die Tabelle an, die die Felder enthält, zu oder aus denen Daten entsprechend der Zuordnung ausgetauscht werden. Verwendung als Zwischentabelle Geben Sie an, ob die Tabelle, die Sie Auswählen im Feld Tabellen-ID verwenden, eine Zwischentabelle ist, in der die importierten Daten gespeichert werden, bevor sie der Zieltabelle zugeordnet werden.
Normalerweise verwenden Sie eine Zwischentabelle, wenn die Datenaustauschdefinition elektronische Dokumente in Business Central importiert und konvertiert. Beispielsweise lassen sich Belege wie Lieferantenrechnungen in Einkaufsrechnungen umwandeln. Erfahren Sie mehr unter Elektronischer Datenaustausch.Name Geben Sie einen Namen für den Zuordnungssetup ein. Schlüsselindex Geben Sie den Schlüsselindex an, um die Quelldatensätze vor dem Exportieren zu sortieren. Vorabzuordnung von Codeunits Geben Sie die Codeunit an, die die Zuordnung zwischen Feldern in Business Central und externen Daten vorbereitet. Zuordnung Codeeinheit Geben Sie die Codeunit an, die verwendet wird, um die angegebenen Spalten oder XML-Datenelemente den Feldern in Business Central zuzuordnen. Codeunit nach der Zuordnung Geben Sie die Codeunit an, die die Zuordnung zwischen Feldern in Business Central und externen Daten abschließt. Hinweis: Wenn Sie die AMC Banking 365 Fundamentals Erweiterungsfunktion verwenden, konvertiert die Codeunit exportierte Daten aus Business Central in ein generisches Format, das für den Export bereit ist. Für den Import konvertiert die Codeunit externe Daten zu einem für den Import zu Business Central geeigneten Format. Geben Sie auf der Registerkarte Feldzuordnung an, welche Spalten welchen Feldern in Business Central zugeordnet werden sollen, indem Sie die Felder wie in den folgenden Tabellen beschrieben ausfüllen, je nachdem, ob das Feld Als Zwischentabelle verwenden aktiviert wurde oder nicht.
Wenn das Feld Als Zwischentabelle verwenden deaktiviert ist:
Feld Description Spaltennummer Geben Sie an, für welche Spalte in der Datendatei Sie eine Zuordnung definieren möchten.
Sie können nur Spalten auswählen, die auf dem Inforegister Spaltendefinitionen auf der Seite Datenaustauschdefinitionen durch Zeilen dargestellt werden.Spaltenüberschrift Geben Sie die Überschrift der Spalte in der externen Datei an, die dem Feld im Feld Zieltabellen-ID zugeordnet ist, wenn Sie für den Datenimport eine Zwischentabelle verwenden. Feld-ID Geben Sie an, welchem Feld die Spalte im Feld Spaltennr. zugeordnet ist.
Sie können nur aus Feldern auswählen, die in der Tabelle existieren, die Sie im Feld Tabellen-ID auf der Registerkarte Allgemein angegeben haben.Feldbeschriftung Geben Sie die Überschrift des Felds in der externen Datei an, das dem Feld im Feld Zieltabellen-ID zugeordnet ist, wenn Sie für den Datenimport eine Zwischentabelle verwenden. Optional Geben Sie an, ob die Zuordnung übersprungen werden soll, wenn das Feld leer ist. Wenn Sie diese Option nicht wählen, wird ein Exportfehler auftreten, wenn das Feld leer ist. Transformationsregel Geben Sie die Regel an, die importierten Text in einen unterstützten Wert umwandelt, bevor er einem bestimmten Feld zugeordnet werden kann. Wenn Sie in diesem Feld einen Wert auswählen, wird derselbe Wert im Feld Transformationsregel in der Tabelle Datenaustausch-Feldzuordnungspuffer eingegeben und umgekehrt. Weitere Informationen zum Anwenden von Transformationsregeln finden Sie unter Transformationsregeln. Wert überschreiben Geben Sie an, dass der aktuelle Wert durch den neuen Wert überschrieben werden kann. Priorität Geben Sie die Reihenfolge an, in der die Zuordnungen der Felder verarbeitet werden müssen. Die Zuordnung des Feldes mit der höchsten Prioritätsnummer wird zuerst verarbeitet. Multiplikator Geben Sie einen Multiplikator an, der auf numerische Daten, einschließlich negativer Werte, angewendet wird. Wenn die Option Als Zwischentabelle verwenden aktiviert ist:
Feld Description Spaltennummer Geben Sie an, für welche Spalte in der Datendatei Sie eine Zuordnung definieren möchten.
Sie können nur Spalten auswählen, die auf dem Inforegister Spaltendefinitionen auf der Seite Datenaustauschdefinitionen durch Zeilen dargestellt werden.Spaltenüberschrift Geben Sie die Überschrift der Spalte in der externen Datei an, die dem Feld im Feld Zieltabellen-ID zugeordnet ist, wenn Sie für den Datenimport eine Zwischentabelle verwenden. Zieltabellen-ID Geben Sie die Tabelle an, der der Wert im Feld Spaltenüberschrift zugeordnet wird, wenn Sie eine Zwischentabelle für den Datenimport verwenden. Tabellenüberschrift Geben Sie im Feld Zieltabellen-ID den Namen der Tabelle an. Das ist die Tabelle, der der Wert im Feld Spaltenüberschrift zugeordnet wird, wenn Sie für den Datenimport eine Zwischentabelle verwenden. Zielfeld-ID Geben Sie das Feld in der Zieltabelle an, dem der Wert im Feld Spaltenüberschrift zugeordnet wird, wenn Sie für den Datenimport eine Zwischentabelle verwenden. Feldbeschriftung Geben Sie den Namen des Felds in der Zieltabelle an, dem der Wert im Feld Spaltenüberschrift zugeordnet wird, wenn Sie für den Datenimport eine Zwischentabelle verwenden. Nur validieren Legen Sie fest, dass die Zuordnung von Elementen zu Feldern nicht zur Konvertierung von Daten, sondern nur zur Validierung von Daten verwendet wird. Transformationsregel Geben Sie die Regel an, die importierten Text in einen unterstützten Wert umwandelt, bevor er einem bestimmten Feld zugeordnet werden kann. Wenn Sie in diesem Feld einen Wert auswählen, wird derselbe Wert im Feld Transformationsregel in der Tabelle Datenaustausch-Feldzuordnungspuffer eingegeben und umgekehrt. Weitere Informationen zu Transformationsregeln finden Sie unter Transformationsregeln. Priorität Geben Sie die Reihenfolge an, in der die Zuordnungen der Felder verarbeitet werden müssen. Die Zuordnung des Feldes mit der höchsten Prioritätsnummer wird zuerst verarbeitet.
Geben Sie im Inforegister Feldgruppierung Regeln an, die Sie zum Gruppieren Ihrer Felder verwenden möchten, wenn Sie die Datei erstellen, indem Sie die Felder wie in der folgenden Tabelle beschrieben ausfüllen.
Feld Description Feld-ID Geben Sie die Nummer des Felds in der externen Datei an, das für die Gruppierung verwendet wird, und dass der Benutzer dieses Feld festlegen muss. Feldbeschriftung Geben Sie die Beschriftung des Felds in der externen Datei an, das für die Gruppierung verwendet wird.
Wenn die Werte in den Feldern, die Sie zuordnen, unterschiedlich sind, müssen Sie Transformationsregeln für Datenaustauschdefinitionen verwenden, um sie anzugleichen. Sie definieren Transformationsregeln für Datenaustauschdefinitionen, indem Sie eine vorhandene Definition öffnen oder eine neue Definition erstellen, dann auf dem Inforegister Zeilendefinitionen die Option Verwalten, und dann Feldzuordnung wählen. Vordefinierte Regeln werden bereitgestellt, aber Sie können auch eigene Regeln erstellen. In der folgenden Tabelle werden die Transformationstypen beschrieben, die Sie ausführen können.
Option | Beschreibung |
---|---|
Großbuchstaben | Großschreibung aller Buchstaben. |
Kleinbuchstaben | Kleinschreibung aller Buchstaben. |
Titelfall | Großschreibung des ersten Buchstabens jedes Wortes. |
Trimmen | Leerzeichen vor und nach dem Wert entfernen. |
Teilzeichenfolge | Transformation eines bestimmten Teilwerts. Um anzugeben, wo die Umwandlung gestartet werden soll, wählen Sie entweder eine Startposition oder einen Starttext. Die Startposition ist eine Zahl, die das erste umzuwandelnde Zeichen darstellt. Der Anfangstext ist der Buchstabe unmittelbar vor dem zu ersetzenden Buchstaben. Wenn Sie mit dem ersten Buchstaben des Werts beginnen möchten, verwenden Sie stattdessen eine Startposition. Um festzulegen, wo die Umwandlung gestoppt werden soll, wählen Sie entweder Länge, d.h. die Anzahl der zu ersetzenden Zeichen, oder Endtext, d.h. das Zeichen, das unmittelbar nach dem letzten umzuwandelnden Zeichen steht. |
Ersetzen | Suchen Sie einen Wert und ersetzen Sie ihn durch einen anderen. Diese Umwandlung ist nützlich, um einfache Werte zu ersetzen, z.B. ein bestimmtes Wort. |
Regulärer Ausdruck – Ersetzen | Verwenden Sie einen regulären Ausdruck als Teil einer Such- und Ersetzungsoperation. Diese Umwandlung ist nützlich, um mehrere oder komplexere Werte zu ersetzen. |
Nicht-alphanumerische Zeichen entfernen | Löschen Sie Zeichen, die keine Buchstaben oder Zahlen sind, z. B. Symbole oder Sonderzeichen. |
Datumsformatierung | Geben Sie an, wie Datumsangaben angezeigt werden sollen. Beispielsweise können Sie TT-MM-JJJJ in JJJJ-MM-TT umwandeln. |
Dezimalformatierung | Definieren Sie Regeln für die Dezimalstelle und die Rundungsgenauigkeit. |
Regulärer Ausdruck – Übereinstimmung | Verwenden Sie einen regulären Ausdruck, um einen oder mehrere Werte zu finden. Diese Regel ist vergleichbar mit den Optionen Substring und Regelmäßiger Ausdruck - Ersetzen. |
Brauch | Diese Transformationsregel ist eine erweiterte Option, die die Unterstützung eines Entwicklers erfordert. Sie aktiviert ein Integrationsereignis, das Sie abonnieren können, wenn Sie Ihren eigenen Transformationscode verwenden möchten. Wenn Sie Entwickler sind und diese Option nutzen möchten, gehen Sie zu Tipp für Entwickler: Beispiel der benutzerdefinierten Option. |
Datums- und Uhrzeitformatierung | Legen Sie fest, wie das aktuelle Datum und die Tageszeit angezeigt werden sollen. |
Feldsuche | Verwenden Sie Felder aus verschiedenen Tabellen. Um sie verwenden zu können, müssen Sie einige Regeln befolgen. Verwenden Sie zunächst Tabellen-ID, um die ID der Tabelle anzugeben, die den Datensatz für die Feldsuche enthält. Geben Sie dann im Feld Quellfeld-ID die ID des Felds an, das den Datensatz für die Feldsuche enthält. Geben Sie schließlich im Feld Zielfeld-ID die ID des Felds an, um den Datensatz für die Feldsuche zu finden. Verwenden Sie optional das Feld Feldsuchregel, um den Typ der Feldsuche anzugeben. Für das Ziel-Feld wird der Wert aus der Zielfeld-ID verwendet, auch wenn sie leer ist. Für das Feld Ursprung, wenn Ziel leer ist wird der ursprüngliche Wert verwendet, wenn das Ziel leer ist. |
Runden | Runden Sie den Wert in diesem Feld nach einigen zusätzlichen Regeln. Geben Sie zunächst im Feld Präzision eine Rundungsgenauigkeit an. Dann im Feld Richtung geben Sie die Rundungsrichtung an. |
Hinweis
Erfahren Sie mehr über die Formatierung von Datum und Uhrzeit unter Standard-Strings für die Formatierung von Datum und Uhrzeit.
Das folgende Beispiel zeigt, wie Sie Ihren eigenen Transformationscode implementieren.
codeunit 60100 "Hello World"
{
[EventSubscriber(ObjectType::Table, Database::"Transformation Rule", 'OnTransformation', '', false, false)]
procedure OnTransformation(TransformationCode: Code[20]; InputText: Text; var OutputText: Text)
begin
if TransformationCode = 'CUST' then
OutputText := InputText + ' testing';
end;
}
Nachdem Sie Ihre Regeln definiert haben, können Sie sie testen. Geben Sie im Inforegister Test ein Beispiel für einen Wert ein, den Sie umwandeln möchten, und überprüfen Sie dann die Ergebnisse, indem Sie Aktualisieren wählen.
Nachdem Sie die Datenaustauschdefinition für eine bestimmte Datendatei erstellt haben, können Sie die Datenaustauschdefinition als XML-Datei exportieren, die Sie importieren können. Diese Aufgabe wird in der folgenden Prozedur beschrieben.
Wählen Sie das Symbol Symbol, Eingabe Datenaustauschdefinitionen, und wählen Sie dann das zugehörige verknüpfen aus.
Wählen Sie die Datenaustauschdefinition aus, die Sie exportieren möchten.
Wählen Sie die Datenaustauschdefinition exportieren Aktion aus.
Speichern Sie die XML-Datei, die die Datenaustauschdefinition darstellt, an einem entsprechenden Ort.
Wenn eine Datenaustauschdefinition bereits erstellt wurde, müssen Sie nur die XML-Datei in das Daten-Exchange-Framework importieren. Diese Aufgabe wird in der folgenden Prozedur beschrieben.
- Speichern Sie die XML-Datei, die die Datenaustauschdefinition darstellt, an einem entsprechenden Ort.
- Wählen Sie das Symbol Symbol, Eingabe Datenaustauschdefinitionen, und wählen Sie dann das zugehörige verknüpfen aus.
- Wählen Sie die Datenaustauschdefinition importieren Aktion aus.
- Wählen Sie die Datei aus, die Sie in Schritt 1 gespeichert haben.
Datenaustausch einrichten
Einrichten des Sendens und Empfangens elektronischer Dokumente
Zahlungen per SEPA-Lastschrift einziehen
Bezahlen Sie mit AMC Banking 365 Fundamentals Verlängerung oder SEPA-Überweisung
Eingehende Dokumente
Allgemeine Geschäftsfunktionen
Hier finden Sie kostenlose E-Learning-Module für Business Central