Anveo EDI Connect / Config / Erweiterte Einstellungen / Eingebaute Funktionen
This is an automatic translation. The original post is available in Englisch.

Eingebaute Funktionen

Anveo EDI Connect hat viele eingebaute Funktionen. Die meisten von ihnen sind in allen Mappings verfügbar, einige sind Mapping. Sie können Funktionen z.B. auf Quellausdrücke und auf Konditionale anwenden. Die eingebauten Funktionen können wie jede andere Funktion, die in der ANVEDI CallbackCodeunit definiert ist, ausgewählt werden.

Die folgenden Funktionen sind global verfügbar:

TabellenInstanzName

COUNT

Gibt die Anzahl der Datensätze innerhalb des Filters zurück.

ISEMPTY

Gibt True zurück, wenn kein Datensatz innerhalb des Filters vorhanden ist. Mit anderen Worten, die Zählung ist gleich Null.

ISNOTEMPTY

Gibt True zurück, wenn ein oder mehrere Datensätze innerhalb des Filters vorhanden sind.
Mit anderen Worten, die Zählung ist nicht gleich Null.

RECORDID

Gibt die RecordID der aktuellen Instanz zurück. Sollte von einem Kind der Tabellenschleife aufgerufen werden.

BUSINESS_TRANSACTION

SetReferenceNo

Setzen Sie die Referenznummer in der EDI Geschäftsvorfall. Es gibt nur einen Parameter:

Reference No.

Die zu verwendende Referenznummer. Ein Text mit max. 80 Zeichen.

SENDER_PARTNER

Code

Ruft die Spalte Code (Code) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Remote Receiver/Sender ID

Ruft die Spalte Partner Sender/Empfänger ID (Remote Receiver/Sender ID) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Our Receiver/Sender ID

Ruft die Spalte Unsere Sender/Empfänger ID (Our Receiver/Sender ID)-/Sender-ID vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Name

Ruft die Spalte Name (Name) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Name 2

Ruft die Spalte Name 2 (Name 2) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Address

Ruft die Spalte Adresse (Address) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Address 2

Ruft die Spalte Adresse 2 (Address 2) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

City

Ruft die Spalte Ort (City) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Contact

Ruft die Spalte Kontakt (Contact) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Post Code

Ruft die Spalte PLZ-Code (Post Code) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

County

Ruft die Spalte Bundesregion (County) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Country/Region Code

Ruft die Spalte Länder-/Regionscode (Country/Region Code) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Phone No.

Ruft die Spalte Telefonnr. (Phone No.) vom Senderpartner ab, die durch ein vorheriges Mapping oder den Geschäftsvorfall definiert ist.

Telex No.

Ruft die Spalte Telexnr. (Telex No.) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Fax No.

Ruft die Spalte Faxnr. (Fax No.) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

VAT Registration No.

Ruft die Spalte USt-IdNr. (VAT Registration No.) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Our Account No.

Ruft die Spalte Unsere Kontonr. (Our Account No.) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

GLN

Ruft die Spalte GLN (GLN) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Test Flag

Ruft die Spalte Testkennzeichen (Test Flag) vom Senderpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

RECEIVER_PARTNER

Code

Ruft die Spalte Code (Code) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Remote Receiver/receiver ID

Ruft die Spalte Remote Receiver/receiver ID-ID vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Our Receiver/receiver ID

Ruft die Spalte Our Receiver/receiver ID-ID vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Name

Ruft die Spalte Name (Name) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Name 2

Ruft die Spalte Name 2 (Name 2) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Address

Ruft die Spalte Adresse (Address) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Address 2

Ruft die Spalte Adresse 2 (Address 2) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

City

Ruft die Spalte Ort (City) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Contact

Ruft die Spalte Kontakt (Contact) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Post Code

Ruft die Spalte PLZ-Code (Post Code) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

County

Ruft die Spalte Bundesregion (County) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Country/Region Code

Ruft die Spalte Länder-/Regionscode (Country/Region Code) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Phone No.

Ruft die Spalte Telefonnr. (Phone No.) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Telex No.

Ruft die Spalte Telexnr. (Telex No.) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Fax No.

Ruft die Spalte Faxnr. (Fax No.) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

VAT Registration No.

Ruft die Spalte USt-IdNr. (VAT Registration No.) vom Empfängerpartner ab, die durch ein früheres Mapping oder die Geschäftstransaktion definiert ist.

Our Account No.

Ruft die Spalte Unsere Kontonr. (Our Account No.) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

GLN

Ruft die Spalte GLN (GLN) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

Test Flag

Ruft die Spalte Testkennzeichen (Test Flag) vom Empfängerpartner ab, die durch ein vorheriges Mapping oder die Geschäftstransaktion definiert ist.

TRANSMISSION

TESTFLAG

ob die aktuelle Übertragung als Test gekennzeichnet ist.

COMPARE

Die Funktionen des Vergleichsobjekts werden normalerweise in Kombination mit einer Bedingungszeile verwendet. Normalerweise stehen zwei Parameter zur Verfügung, Value 1 und Value 2. Der erste Wert wird mit dem gewählten Operator mit dem zweiten Wert verglichen. Der erste Wert definiert, welcher Datentyp für den Vergleich verwendet wird, falls beide Werte nicht den gleichen Datentyp haben.

IsEqual

Geben Sie True zurück, wenn beide Werte gleich sind; andernfalls False. (Value 1 = Value 2)

IsNotEqual

Geben Sie False zurück, wenn beide Werte gleich sind; andernfalls True. (Value 1 <> Value 2)

IsGreater

Rückgabe True, wenn Value 1 größer als Value 2 ist; andernfalls False. (Value 1 > Value 2)

IsGreaterOrEqual

Rückgabe True, wenn Value 1 größer oder gleich dem Value 2 ist; andernfalls False. (Value 1 >= Value 2)

IsLess

Rückgabe True, wenn Value 1 kleiner als Value 2 ist; andernfalls False. (Value 1 < Value 2)

IsLessOrEqual

Rückgabe True, wenn Value 1 kleiner oder gleich Value 2 ist; andernfalls False. (Value 1 <= Value 2)

DATABASE

COMMIT

Diese Funktion ist gefährlich. Bitte benutzen Sie diese Funktion nur, wenn Sie wissen, was Sie tun, und es absolut notwendig ist.

Bestätigt die aktuelle Datenbanktransaktion und gibt immer true zurück. Die Verwendung dieser Funktion kann die Fehlerprotokollierungsfunktionalität des Mapping unterbrechen und kann zu unerwünschten Daten in der Datenbank führen.

SYSTEM

WORKDATE

Gibt das aktuelle Arbeitsdatum des Microsoft Dynamics 365 Business Central zurück.

TODAY

Gibt das heutige Datum zurück.

TIME

Gibt die aktuelle Zeit zurück.

CURRENTDATETIME

Gibt das aktuelle Datum/Uhrzeit zurück.

CREATEDATETIME

Gibt eine kombinierte Datums-/Uhrzeitinformation aus zwei separaten Werten zurück.

Date

Der Datumsteil

Time

Der Zeitteil

CALCDATE

Gibt ein berechnetes Datum zurück. Weitere Einzelheiten entnehmen Sie bitte dem Microsoft Dynamics 365 Business Central-Entwicklungsleitfaden.

DateExpression

Der Berechnungsausdruck.

Date

Das Datum, auf dem die Berechnung basiert.

FORMAT

Ruft die Microsoft Dynamics 365 Business Central-interne Funktion „FORMAT“ auf. Weitere Einzelheiten entnehmen Sie bitte dem Microsoft Dynamics 365 Business Central-Entwicklungsleitfaden.

Value

Der Quellwert.

Length

Die maximale Länge.

FormatStr/Number

Die Formatzeichenfolge oder Formatnummer.

COPYSTR

Ruft eine Teilzeichenfolge der Eingabe ab. Ruft die Microsoft Dynamics 365 Business Central-interne „COPYSTR“-Funktion auf. Weitere Einzelheiten entnehmen Sie bitte dem Microsoft Dynamics 365 Business Central-Entwicklungsleitfaden.

String

Die Eingabezeichenfolge.

Position

Die Startposition. Das erste Zeichen wird mit 1 indiziert. Wenn die Position höher als die Länge der Eingabezeichenkette ist, wird eine leere Zeichenkette zurückgegeben.

Length

Die Anzahl der Zeichen, die zurückgegeben werden sollen. Wenn die Eingabe zu kurz ist, wird die Teilzeichenkette von der Position bis zum Ende der Zeichenkette zurückgegeben.

ROUND_TO

Diese Rundungsfunktion soll eine einfache Möglichkeit sein, eine beliebige Zahl auf die angegebenen Dezimalstellen zu runden. Dies ist einfacher einzurichten und zu verstehen als die ebenfalls verfügbare Funktion ROUND, die Microsoft Dynamics 365 Business Central bietet.

Number

Die Eingangsnummer.

Decimal Places

Die Anzahl der Dezimalstellen. Z.B. 2, um die Zahl 1,234 auf 1,23 zu runden.

ROUND

Diese Rundenfunktion stellt dem Mapping die interne Microsoft Dynamics 365 Business Central-Funktion zur Verfügung. Als einfachere Alternative bieten wir auch die Funktion ROUND_TO an. Weitere Informationen zu den Parametern dieser Funktion finden Sie in der Microsoft Dynamics 365 Business Central-Hilfe.

Number

Die Eingangsnummer.

Precision

Die Genauigkeit wird als Dezimalzahl dargestellt, wie 0,01 für 2 Dezimalstellen.

Direction

Die Rundungsrichtung. Der Standardwert ist =, d.h. am nächsten, aber Sie können < und > verwenden> immer auf- oder abzurunden.

STRPOS

Sucht nach dem ersten Vorkommen einer Teilzeichenfolge innerhalb einer Zeichenfolge. Gibt einen 1-basierten Index des ersten Vorkommens zurück. Gibt 0 zurück, wenn die Zeichenfolge nicht gefunden wird.

String

Die zu durchsuchende Zeichenfolge.

SubString

Die Teilzeichenfolge, nach der Sie suchen möchten.

DELSTR

Löscht eine Teilzeichenfolge innerhalb einer Zeichenfolge und gibt die neue Zeichenfolge zurück.

String

Die Eingabezeichenfolge.

Position

Die Position der Teilzeichenfolge, die Sie löschen möchten. Dies ist ein 1-basierter Index.

Length

Die Länge der Teilzeichenkette, die Sie löschen möchten.

STRLEN

Gibt die Anzahl der Zeichen der Eingabezeichenkette zurück.

String

Die Eingabezeichenkette, deren Länge zurückgegeben wird.

STRCONCAT

Verkettet alle Zeichenfolgen, die an diese Funktion übergeben werden. Das Besondere an dieser Funktion ist, dass Sie nicht alle Parameter verwenden müssen. Wenn Sie einen Parameter nicht konfigurieren, wird er nicht verwendet.

String 1

Die Eingabezeichenfolge.

String 2

Die Eingabezeichenfolge.

String 3

Die Eingabezeichenfolge.

String 4

Die Eingabezeichenfolge.

String 5

Die Eingabezeichenfolge.

DELCHR

Entfernt Zeichen aus einer Eingabe. Ruft die Microsoft Dynamics 365 Business Central-interne Funktion „DELCHR“ auf. Weitere Einzelheiten entnehmen Sie bitte dem Microsoft Dynamics 365 Business Central-Entwicklungsleitfaden.

String

Die Eingabezeichenfolge.

Where

Sie können angeben, wo Sie Daten löschen möchten:

<

Am Anfang der Zeichenfolge

>

Am Ende der Zeichenfolge

=

In jeder Position

Which

Die zu löschenden Zeichen. Wenn dieser Parameter leer ist, entfernt das Modul Leerzeichen.

CONVERTSTR

Ändert die Eingabe-Chaaracter in die Ausgabe-Zeichen. Ruft die Microsoft Dynamics 365 Business Central-interne Funktion „CONVERTSTR“ auf. Weitere Einzelheiten entnehmen Sie bitte dem Microsoft Dynamics 365 Business Central-Entwicklungsleitfaden.

String

Die Eingabezeichenfolge.

FromCharacters

Die eingegebenen Zeichen als Zeichenfolge ohne Trennzeichen.

ToCharacters

Die Zielzeichen. Diese Zeichenfolge muss die gleiche Länge wie die Eingabezeichen haben und gibt die Ersetzung der Eingabezeichenfolge an der gleichen Position an.

PADSTR

Fügt eine Zeichenfolge auf die angegebene Länge ein. Der Text wird linksbündig ausgerichtet. Die Ausgangsoptionen des Konverters geben Ihnen mehr Kontrolle und werden dieser Funktion vorgezogen. Ruft die Microsoft Dynamics 365 Business Central-interne „PADSTR“-Funktion auf. Weitere Einzelheiten entnehmen Sie bitte dem Microsoft Dynamics 365 Business Central-Entwicklungsleitfaden.

String

Die Eingabezeichenfolge.

Length

Die Länge der Zielzeichenkette.

PadCharacter

Das zum Auffüllen der Zeichenfolge verwendete Zeichen.

INCSTR

Erhöht eine Zahl innerhalb einer Zeichenkette um eins . Ruft die Microsoft Dynamics 365 Business Central-interne „INCSTR“-Funktion auf. Weitere Einzelheiten entnehmen Sie bitte dem Microsoft Dynamics 365 Business Central-Entwicklungsleitfaden.

String

Die Eingabezeichenfolge.

CREATEGUID

Erstellt eine neue GUID und gibt den Wert zurück.

COMMUNICATION

GETLASTNUMBER

Erfordert die Einrichtung im Kommunikationskanal.

Es gibt eine neue Funktion GETLASTNUMBER2, die nur die Nummer zurückgibt, und Sie können die Formatierung des Konverters verwenden, um das Format zu ändern.

Gibt die zuletzt verwendete Kommunikationsnummer zurück, die mit 0 bis 5 Zeichen aufgefüllt wurde.

GETNUMBER

Erfordert die Einrichtung im Kommunikationskanal.

Es gibt eine neue Funktion GETNUMBER2, die nur die Nummer zurückgibt, und Sie können die Formatierung des Konverters verwenden, um das Format zu ändern.

Gibt die nächste mit 0 bis 5 Zeichen aufgefüllte Zahl aus dem Kommunikationskanal zurück.

GETLASTNUMBER2

Erfordert die Einrichtung im Kommunikationskanal.

Gibt die zuletzt verwendete Kommunikationsnummer zurück.

GETNUMBER2

Erfordert die Einrichtung im Kommunikationskanal.

Gibt die nächste Zahl aus dem Kommunikationskanal zurück.

RESET_PRESETS

Diese Funktion funktioniert nur bei ausgehenden Dateien und bevor der Export Mapping gestartet wird. Im Export Mapping können Sie den Wert nicht mehr ändern. Setzt alle vorgewählten Werte für die Kommunikation zurück, wie den EDI Datenübertragungskanal und EDI Kommunikationspartner. Sie können Werte aus dem Business-Transaktionskonzept und Werte, die durch vorheriges oder im aktuellen Mapping gesetzt wurden, zurücksetzen.

SET_COMMUNICATION_CHANNEL

Diese Funktion funktioniert nur bei ausgehenden Dateien und bevor der Export Mapping gestartet wird. Im Export Mapping können Sie den Wert nicht mehr ändern. Legt den EDI Datenübertragungskanal fest, der für ausgehende Daten verwendet werden soll.

SET_RECEIVER_PARTNER
alias SET_RECEIVER_PARTY

Diese Funktion funktioniert nur bei ausgehenden Dateien und bevor der Export Mapping gestartet wird. Im Export Mapping können Sie den Wert nicht mehr ändern. Legt den EDI Kommunikationspartner fest, der für den Empfänger auf den ausgehenden Daten verwendet werden soll.

SET_RECEIVER_IDENTIFICATION

Diese Funktion funktioniert nur bei ausgehenden Dateien und bevor der Export Mapping gestartet wird. Im Export Mapping können Sie den Wert nicht mehr ändern. Legt die Empfängeridentifikation für die ausgehende Übertragung fest. Bei ausgehenden SMTP-Kommunikationskanälen wird die Empfänger-ID als Empfänger-E-Mail-Adresse verwendet.

SET_SENDER_PARTNER
alias SET_SENDER_PARTY

Diese Funktion funktioniert nur bei ausgehenden Dateien und bevor der Export Mapping gestartet wird. Im Export Mapping können Sie den Wert nicht mehr ändern. Legt den EDI Kommunikationspartner fest, der für den Sender auf den ausgehenden Daten verwendet werden soll.

SET_SENDER_IDENTIFICATION

Diese Funktion funktioniert nur bei ausgehenden Dateien und bevor der Export Mapping gestartet wird. Im Export Mapping können Sie den Wert nicht mehr ändern. Legt die Absenderkennung für die ausgehende Übertragung fest. Bei ausgehenden SMTP-Kommunikationskanälen wird die Absender-ID als Absender-E-Mail-Adresse verwendet.

GET_RECEIVER_IDENTIFICATION

Diese Funktion funktioniert nur für eingehende Daten. Ruft die Empfängeridentifikation aus der eingehenden Übertragung ab. Im Falle eines POP3-Kanals ist dies die E-Mail-Adresse des Empfängers.

GET_SENDER_IDENTIFICATION

Diese Funktion funktioniert nur für eingehende Daten. Ruft die Empfängeridentifikation aus der eingehenden Übertragung ab. Im Falle eines POP3-Kanals ist dies die E-Mail-Adresse des Absenders.

COUNTER

Das Counter-Objekt ermöglicht es Ihnen, Werte innerhalb eines Mapping zu zählen. Sie können mehrere Zähler haben, die jeweils durch einen Namen identifiziert werden.

Die folgenden Funktionen sind verfügbar:

GET_NEXT_NUMBER

Gibt die nächste Zahl für einen angegebenen Zähler zurück. Der Zähler beginnt mit dem Wert Eins.

Name

Der Name des Zählers.

GET_LAST_NUMBER

Gibt die letzte Zahl für einen angegebenen Zähler zurück. Wenn der Zähler nicht initialisiert wurde, gibt die Funktion Null zurück.

Name

Der Name des Zählers.

CLEAR

Setzt den Zähler auf Null zurück.

Name

Der Name des Zählers.

DIALOG

CONFIRM

Öffnet ein Bestätigungsdialogfeld. Dies kann beim Testen nützlich sein, ist aber bei produktiven Mappings in der Regel eine schlechte Idee, da sie nicht im Hintergrund/Job ausgeführt werden können.

Öffnet ein Bestätigungsfeld und gibt den vom Benutzer gewählten Wert zurück: True für ja; oder False für nein.

String

Der dem Benutzer angezeigte Text.

SALES

Diese Funktionen sind neu in Anveo EDI Connect 4.00. Sie gehen davon aus, dass Sie ein Standard-NAV ohne Anpassungen verwenden. Wenn Sie Standardobjekte angepasst haben, stellen Sie bitte sicher, dass sie sich wie erwartet verhalten.

POST

Startet die Buchungsroutine für einen Verkaufsbeleg. Sollten während der Buchungsroutine Fehler auftreten, wird das Mapping sofort abgebrochen. Da die Buchungsroutinen COMMIT-Code enthalten können, können alle Daten vor der Buchungsroutine bereits geschrieben sein.

Wir empfehlen dringend, diese Funktion in einem separaten Mapping auszuführen und von diesem Mapping aus in keine Tabelle zu schreiben.

Die Parameter sind:

Document Type

Die Belegart des Verkaufsbelegs. (Sales Header)

No.

Die Nummer des Verkaufsbelegs.

Ship

Ein boolesches Kennzeichen, ob die Sendung gebucht werden soll.

Invoice

Ein boolesches Kennzeichen, ob die Rechnung gebucht werden soll.

PURCHASE

Diese Funktionen sind neu in Anveo EDI Connect 4.00. Sie gehen davon aus, dass Sie ein Standard-NAV ohne Anpassungen verwenden. Wenn Sie Standardobjekte angepasst haben, stellen Sie bitte sicher, dass sie sich wie erwartet verhalten.

POST

Startet die Buchungsroutine für einen Einkaufsbeleg. Sollten während der Buchungsroutine Fehler auftreten, wird das Mapping sofort abgebrochen. Da die Buchungsroutinen COMMIT-Code enthalten können, können alle Daten vor der Buchungsroutine bereits geschrieben sein.

Wir empfehlen dringend, diese Funktion in einem separaten Mapping auszuführen und von diesem Mapping aus in keine Tabelle zu schreiben.

Die Parameter sind:

Document Type

Die Belegart des Einkaufsbelegs. (Purchase Header)

No.

Die Nummer des Kaufbelegs.

Receive

Ein boolesches Kennzeichen, ob die Quittung gebucht werden soll.

Invoice

Ein boolesches Kennzeichen, ob die Rechnung gebucht werden soll.

COMPANYINFORMATION

Das Objekt COMPANYINFORMATION ermöglicht Ihnen einen einfachen Zugriff auf die Tabelle Company Information, ohne dass Sie dem Mapping eine Tabellenschleife hinzufügen müssen.

Name

Ruft die Spalte „Name“ aus der Tabelle Firmendaten ab.

Name 2

Ruft die Spalte „Name 2“ aus der Tabelle Firmendaten ab.

Home Page

Ruft die Spalte „Home Page“ aus der Tabelle Firmendaten ab.

Address

Ruft die Spalte „Adresse“ aus der Tabelle Firmendaten ab.

Address 2

Liefert die Spalte „Adresse 2“ aus der Tabelle Firmendaten.

City

Ruft die Spalte „Stadt“ aus der Tabelle Firmendaten ab.

Post Code

Ruft die Spalte „Postleitzahl“ aus der Tabelle Firmendaten ab.

Country/Region Code

Ruft die Spalte „Country/Region Code“ aus der Tabelle Firmendaten ab.

Phone No.

Ruft die Spalte „Telefon-Nr.“ aus der Tabelle Firmendaten ab.

Phone No. 2

Ruft die Spalte „Telefon-Nr.“ aus der Tabelle Firmendaten ab.

Fax No.

Ruft die Spalte „Fax-Nr.“ aus der Tabelle Firmendaten ab.

E-Mail

Ruft die Spalte „E-Mail“ aus der Tabelle Firmendaten ab.

Telex No.

Ruft die Spalte „Telex Nr.“ aus der Tabelle Firmendaten ab.

GLN

Dieses Feld ist speziell.

Wenn ein Wert in der Spalte Globale Identifikationsnummer (GLN) (Global Identification Number) in der Tabelle EDI Einrichtung vorhanden ist, wird dieser Wert verwendet. Andernfalls wird das Modul versuchen, den Inhalt von Feld Nummer 90 aus der Tabelle Firmendaten zu erhalten. Wenn dies fehlschlägt, wird eine leere Zeichenfolge zurückgegeben.

VAT Registration No.

Ruft die Spalte „Umsatzsteuer-Identifikationsnummer“ aus der Tabelle Firmendaten ab.

Registration No.

Ruft die Spalte „Registrierungsnummer“ aus der Tabelle Firmendaten ab.

Giro No.

Ruft die Spalte „Giro-Nr.“ aus der Tabelle Firmendaten ab.

Bank Name

Ruft die Spalte „Bankname“ aus der Tabelle Firmendaten ab.

Bank Branch No.

Ruft die Spalte „Bankzweigstellennummer“ aus der Tabelle Firmendaten ab.

Bank Account No.

Ruft die Spalte „Bankkonto-Nr.“ aus der Tabelle Firmendaten ab.

Ship-to Name

Ruft die Spalte „Ship-to Name“ aus der Tabelle Firmendaten ab.

Ship-to Name 2

Ruft die Spalte „Ship-to Name 2“ aus der Tabelle Firmendaten ab.

Ship-to Address

Ruft die Spalte „Lieferadresse“ aus der Tabelle Firmendaten ab.

Ship-to Address 2

Ruft die Spalte „Lieferadresse 2“ aus der Tabelle Firmendaten ab.

Ship-to City

Ruft die Spalte „Ship-to-City“ aus der Tabelle Firmendaten ab.

Ship-to Contact

Ruft die Spalte „Ship-to Contact“ aus der Tabelle Firmendaten ab.

Ship-to Post Code

Ruft die Spalte „Ship-to Post Code“ aus der Tabelle Firmendaten ab.

Ship-to County

Ruft die Spalte „Ship-to County“ aus der Tabelle Firmendaten ab.

SALES_INVOICE

Diese Funktionen sind neu in Anveo EDI Connect 4.00. Sie gehen davon aus, dass Sie ein Standard-NAV ohne Anpassungen verwenden. Wenn Sie Standardobjekte angepasst haben, stellen Sie bitte sicher, dass sie sich wie erwartet verhalten.

Diese Funktionen beziehen sich auf gebuchte Verkaufsrechnungsköpfe. Oder, technisch ausgedrückt, sind diese Funktionen mit der Microsoft Dynamics 365 Business Central-Tabelle mit dem Namen Sales Invoice Header verbunden.

GetShipmentNoIfUnique

Gibt die Verkaufssendungsnummer zurück, wenn sie eindeutig ist; andernfalls wird eine leere Zeichenfolge zurückgegeben. Oder mit anderen Worten, wenn es keine Teilsendungen gab und nur eine Sendung mit dieser Rechnung verbunden ist.

Invoice No.

Die Nummer der gebuchten Verkaufsrechnung, nach der die Sendungen gesucht werden sollen.

GetShipmentNoList

Gibt eine Liste aller Sendungsnummern zurück, sofern diese weniger als 1024 Zeichen benötigen. Wenn die Liste länger ist, tritt ein Fehler auf.

Invoice No.

Die Nummer der gebuchten Verkaufsrechnung, nach der die Sendungen gesucht werden sollen.

Separator

Der Text, der zur Trennung der Dokumente verwendet werden sollte. Kann z.B. ein konstanter Wert vom Typ Text (Special) mit dem Wert ,<SP> sein.

SALES_INVOICE_LINE

Diese Funktionen sind neu in Anveo EDI Connect 4.00. Sie gehen davon aus, dass Sie ein Standard-NAV ohne Anpassungen verwenden. Wenn Sie Standardobjekte angepasst haben, stellen Sie bitte sicher, dass sie sich wie erwartet verhalten.

Diese Funktionen beziehen sich auf gebuchte Verkaufsrechnungszeilen. Oder, technisch ausgedrückt, sind diese Funktionen mit der Microsoft Dynamics 365 Business Central-Tabelle mit dem Namen Sales Invoice Line verbunden.

GetItemChargeValueEntries

Geben Sie eine Zeittabelle mit den Werteinträgen für Gebühren und Zulagen zurück, die mit dieser Zeile verbunden sind. Um diese Funktion zu verwenden, müssen Sie eine Tabellenschleife im Mapping mit der Tabelle Value Entry im temporären Lesemodus hinzufügen. Sie können diese Funktion dann als InitFunction dieser Schleife verwenden. Im Mapping können Sie wie von jeder anderen Tabelleninstanz auf die Daten aus der temporären Tabelle zugreifen.

Technisch gesehen verwenden wir die Tabelle Value Entry, um die Einträge in der Tabelle Item Ledger Entry zu finden und die zugehörigen Daten aus der Tabelle Value Entry gefiltert an die aktuelle Belegnummer zurückzugeben, die vom Typ Adjustment ist.

Parameter:

Document No.

Die Kopfnummer der gebuchten Verkaufsrechnung.

Line No.

Die Zeilennummer der gebuchten Verkaufsrechnung.

GetShipmentLines

Geben Sie eine temporäre Tabelle mit den mit dieser Zeile verbundenen Sendungszeilen zurück. Um diese Funktion nutzen zu können, müssen Sie im Mapping eine Tabellenschleife mit der Tabelle Sales Shipment Line im temporären Lesemodus hinzufügen. Sie können diese Funktion dann als InitFunction dieser Schleife verwenden. Im Mapping können Sie wie von jeder anderen Tabelleninstanz auf die Daten aus der temporären Tabelle zugreifen.

Technisch gesehen verwenden wir die Tabelle Value Entry, um die Einträge in der Tabelle Item Ledger Entry zu finden und Daten aus der Tabelle Sales Shipment Line zurückzugeben.

Parameter:

Document No.

Die Kopfnummer der gebuchten Verkaufsrechnung.

Line No.

Die Zeilennummer der gebuchten Verkaufsrechnung.

SALES_CREDIT_MEMO

Diese Funktionen sind neu in Anveo EDI Connect 4.00. Sie gehen davon aus, dass Sie ein Standard-NAV ohne Anpassungen verwenden. Wenn Sie Standardobjekte angepasst haben, stellen Sie bitte sicher, dass sie sich wie erwartet verhalten.

Diese Funktionen beziehen sich auf gebuchte Verkaufsgutschriftenköpfe. Oder, technisch ausgedrückt, sind diese Funktionen mit der Microsoft Dynamics 365 Business Central-Tabelle mit dem Namen Sales Cr.Memo Header verbunden.

GetInvoiceNoIfUnique

Gibt die Nummer der Verkaufsrechnung zurück, wenn sie eindeutig ist; andernfalls wird eine leere Zeichenfolge zurückgegeben.

Credit Memo No.

Die gebuchte Gutschrift, nach der die zugehörigen Rechnungen gesucht werden sollen.

GetInvoiceNoList

Gibt eine Liste aller Rechnungsnummern zurück, sofern diese weniger als 1024 Zeichen benötigen. Wenn die Liste länger ist, tritt ein Fehler auf.

Credit Memo No.

Die Nummer der gebuchten Verkaufsrechnung, nach der die Sendungen gesucht werden sollen.

Separator

Der Text, der zur Trennung der Dokumente verwendet werden sollte. Kann z.B. ein konstanter Wert vom Typ Text (Special) mit dem Wert ,<SP> sein.

SALES_CREDIT_MEMO_LINE

Diese Funktionen sind neu in Anveo EDI Connect 4.00. Sie gehen davon aus, dass Sie ein Standard-NAV ohne Anpassungen verwenden. Wenn Sie Standardobjekte angepasst haben, stellen Sie bitte sicher, dass sie sich wie erwartet verhalten.

Diese Funktionen beziehen sich auf gebuchte Verkaufsgutschriftenköpfe. Oder, technisch ausgedrückt, sind diese Funktionen mit der Microsoft Dynamics 365 Business Central-Tabelle mit dem Namen Sales Cr.Memo Line verbunden.

GetItemChargeValueEntries

Geben Sie eine Zeittabelle mit den Werteinträgen für Gebühren und Zulagen zurück, die mit dieser Zeile verbunden sind. Um diese Funktion zu verwenden, müssen Sie eine Tabellenschleife im Mapping mit der Tabelle Value Entry im temporären Lesemodus hinzufügen. Sie können diese Funktion dann als InitFunction dieser Schleife verwenden. Im Mapping können Sie wie von jeder anderen Tabelleninstanz auf die Daten aus der temporären Tabelle zugreifen.

Technisch gesehen verwenden wir die Tabelle Value Entry, um die Einträge in der Tabelle Item Ledger Entry zu finden und die zugehörigen Daten aus der Tabelle Value Entry gefiltert an die aktuelle Belegnummer zurückzugeben, die vom Typ Adjustment ist.

Parameter:

Document No.

Die Nummer des gebuchten Umsatzkreditkopfes.

Line No.

Die Nummer der gebuchten Umsatzkreditlinie.

GetInvoiceLines

Geben Sie eine vorläufige Tabelle mit den gebuchten Rechnungszeilen zurück, die mit dieser Zeile verknüpft sind. Um diese Funktion nutzen zu können, müssen Sie im Mapping eine Tabellenschleife hinzufügen, wobei sich die Tabelle Sales Invoice Line im temporären Lesemodus befinden muss. Sie können diese Funktion dann als InitFunction dieser Schleife verwenden. Im Mapping können Sie wie von jeder anderen Tabelleninstanz auf die Daten aus der temporären Tabelle zugreifen.

Wenn die Credit Memo Line auf einen Eintrag in der Tabelle Item Ledger Entry angewendet wird, sucht die Funktion in der Tabelle Value Entry nach Einträgen, die vom Typ Verkaufsrechnung sind und die Daten aus der Tabelle Sales Invoice Line zurückgeben.

Parameter:

Document No.

Die Kopfnummer der gebuchten Verkaufsrechnung.

Line No.

Die Zeilennummer der gebuchten Verkaufsrechnung.

GetShipmentLines

Geben Sie eine temporäre Tabelle mit den mit dieser Zeile verbundenen Sendungszeilen zurück. Um diese Funktion nutzen zu können, müssen Sie im Mapping eine Tabellenschleife mit der Tabelle Sales Shipment Line im temporären Lesemodus hinzufügen. Sie können diese Funktion dann als InitFunction dieser Schleife verwenden. Im Mapping können Sie wie von jeder anderen Tabelleninstanz auf die Daten aus der temporären Tabelle zugreifen.

Wenn die Credit Memo Line auf einen Eintrag in der Tabelle Item Ledger Entry angewendet wird, sucht die Funktion in der Tabelle Value Entry nach Einträgen, die vom Typ Verkaufsrechnung sind, und gibt die Daten aus der Tabelle Sales Shipment Line zurück, die sich auf die gefundenen Verkaufsrechnungen beziehen.

Parameter:

Document No.

Die Kopfnummer der gebuchten Verkaufsrechnung.

Line No.

Die Zeilennummer der gebuchten Verkaufsrechnung.

GetReturnReceiptLines

Geben Sie eine temporäre Tabelle mit den mit dieser Zeile verbundenen Sendungszeilen zurück. Um diese Funktion zu verwenden, müssen Sie eine Tabellenschleife im Mapping mit der Tabelle Return Receipt Line im temporären Lesemodus hinzufügen. Sie können diese Funktion dann als InitFunction dieser Schleife verwenden. Im Mapping können Sie wie von jeder anderen Tabelleninstanz auf die Daten aus der temporären Tabelle zugreifen.

Technisch gesehen verwenden wir die Tabelle Value Entry gefiltert auf den Typ Sales Return Receipt und geben die Daten aus der Tabelle Return Receipt Line zurück.

Parameter:

Document No.

Die Kopfnummer der gebuchten Verkaufsrechnung.

Line No.

Die Zeilennummer der gebuchten Verkaufsrechnung.