SupportAnmelden
Sprechen Sie mit uns
Funktion "Destination Control Field" am Transfer aktualisiert (Version 3.2.92i)

Funktion "Destination Control Field" am Transfer aktualisiert (Version 3.2.92i)

June 02, 2016 · Michael Bock · Funktionen

Wir haben unsere Funktion "Destination Control Field" am Transfer aktualisiert und Unterstützung für einige neue Feldtypen hinzugefügt. 

Was ist die Funktion "Destination Control Field" überhaupt?

Die Funktion "Destination Control Field" finden Sie am Transfer unter "Source Control". Sie aktualisiert ein Feld in der Destination-Datenbank oder -Tabelle, sodass dieses Feld als "Source Control"-Feld genutzt werden kann – um zu erkennen, welche Datensätze aktualisiert wurden.

Sie können diese Funktion nutzen, wenn bei Ihnen ein Prozess jeden aktualisierten oder neu hinzugefügten Datensatz in der Destination-Tabelle verarbeiten muss. Das kann zum Beispiel der Fall sein, wenn Sie Sales Orders in die Destination übertragen und diese Sales Orders drucken oder jemanden darüber informieren möchten, dass ein neuer Auftrag vorliegt.

Jetzt mit Unterstützung für die Feldtypen Integer, BigInteger, Text, Date, Time und DateTime

Das "Destination Control Field" unterstützt jetzt viele verschiedene Feldtypen. Das ausgewählte Feld kann einen der folgenden Typen haben: 'Integer', 'BigInteger', 'Text', 'Date', 'Time' und 'DateTime'. Wenn der Transfer läuft, erkennen wir den Feldtyp des ausgewählten Feldes automatisch und erzeugen abhängig von diesem Feldtyp einen Wert, mit dem dieses Feld in der Destination aktualisiert wird:

Wir stellen sicher, dass der Wert des "Destination Control Field" selbst nicht berücksichtigt wird, wenn wir den vorhandenen Datensatz in der Destination mit dem Datensatz aus dem Quellsystem vergleichen. So werden nur Datensätze aktualisiert, die sich wirklich unterscheiden, und nur diese werden in der Destination auch als aktualisiert markiert.

Transfer, bei dem das Destination Control Field auf ein DateTime-Feld eingerichtet ist

Bild 1: Transfer, bei dem das Destination Control Field auf ein DateTime-Feld eingerichtet ist.

Obwohl wir das "Destination Control Field" schon vorher für die Feldtypen Integer und BigInteger unterstützt haben, funktionierte es für Destinations auf Basis einer MS-SQL-Datenbank nicht korrekt. Es funktionierte nur für Systeme wie MySQL und MS Dynamics NAV auf der nativen Datenbank. Jetzt funktioniert es auch mit MS-SQL-basierten Systemen (MS-SQL-Datenbanken, MS Dynamics NAV SQL, MS Dynamics AX usw.). Bei den Feldtypen Integer und BigInteger gibt es weiterhin Einschränkungen, da nicht alle Systeme es erlauben, den höchsten Wert über alle Datensätze im System hinweg zu ermitteln. Bitte kontaktieren Sie uns oder verwenden Sie stattdessen Felder vom Typ 'DateTime' oder 'Text', wenn das bei Ihnen nicht funktioniert.

Außerdem hat das "Destination Control Field" in einigen neueren Versionen Werte wie 1, 11, 111, 1111 erzeugt, statt den Wert hochzuzählen. Das ist ebenfalls behoben.

Diese Änderungen wurden in Version 3.2.92i vorgenommen. Sie müssen sowohl Ihren zentralen Rapidi Service als auch die zugehörigen RapidiConnector(s) mindestens auf diese Version aktualisieren. Bitte wenden Sie sich an unseren Support, um ein Upgrade zu vereinbaren.

Mehr über Source Control und das Destination Control Field erfahren Sie in unserem Wiki.

Viele Grüße

Michael

Treffen Sie unser Customer Success Team – jetzt Termin buchen!

 

Gefällt Ihnen, was Sie lesen? Abonnieren Sie den Produkt-Updates-Blog und erhalten Sie Benachrichtigungen über neue Funktionen und Updates in Echtzeit – oder haben Sie eine Kollegin oder einen Kollegen, die von den RapidiOnline Produkt-Updates profitieren könnten? Melden Sie sie gern ebenfalls an.

Bleiben Sie dran für weitere Produkt-Updates

Finden Sie heraus, ob es zu Ihrer Umgebung passt

Sagen Sie uns, welche Systeme Sie nutzen, und wir sagen Ihnen offen, ob Rapidi das richtige Werkzeug ist.