Systemvariablen

Die folgenden INVOICES-Systemvariablen lassen sich in Transaktionsbeschreibungen einfügen:

Systemvariable

Standardformat

Erläuterung

#Appendices

X(8,000)

Namen der Bilddateien, die mit der Rechnung verbundene Anhänge enthalten.

#BatchDate

YYYYMMDD

Batchdatum. (Verwandtes Thema: Batchvariablen)

#BatchIdx

N(4)

Vom System eingestellte fortlaufende Nummer der Rechnung im Batch.

#BatchNo

N(6)

Vom Benutzer oder System eingestellte Batchnummer.

#BatchPrefix

X(6)

Vom Benutzer oder System definiertes Batchpräfix.

#BatchSize

N(4)

Vom Benutzer oder System definierte Anzahl der Seiten im Batch.

#BatchTime

hhmmss

Batchuhrzeit.

#Buyer

X(100)

Käufername.

#BuyerCorporateGroupID

X(10)

Unternehmensgruppen-ID.

#BuyerNumber

X(50)

Käufernummer.

#CertRef

X(128)

Name der Datei, die ein Zertifikat enthält, wenn Sie XML-Rechnungen interpretieren.

#Credit

X(1)

Die Variablenwerte sind: 1 = Gutschrift, 0 = keine Gutschrift.

Tipp: Das Feld Rechnungstyp kann statt #Credit verwendet werden. Die ausschließlich möglichen Ausgabewerte für #Credit sind 0 und 1, während das Feld Rechnungstyp Ihnen ermöglicht, einen Wert anzugeben.

#Currency

X(3)

Die aus drei Buchstaben bestehende Abkürzung der für die Rechnungsdefinition verwendeten Währung.

#Date

YYMMDD

Systemdatum, an dem die Rechnungen gescannt/gelesen wurden.

#Description

X(128)

Diese Systemvariable wird von ReadSoft COLLECTOR festgelegt. Es enthält den Text (Textkörper) einer E-Mailnachricht. Diese Variable darf höchstens 128 Zeichen lang sein.

#DocRef

X(128)

Wenn Sie Bilddateien interpretiert wird, gibt #DocRef Ihnen den Namen der ursprünglich importierten Datei, selbst wenn es sich um eine Mehrbilddatei handelt, die INVOICES später in einzelne Bilddateien aufteilte. Sie erhalten die Namen der sich ergebenden Bilddateien in solchen Fällen mithilfe von #Imagefile oder #Pages.

Verwandtes Thema: Angeben, was mit Referenzdateien während des Transfers geschieht

#GUID

X(38)

Der GUID der Rechnung. INVOICES weist jeder Rechnung beim Scannen eine GUID zu. Wenn die Rechnung nicht gescannt wurde, erhält sie in Interpret eine GUID.

#Id

X(20)

Diese Systemvariable wird von ReadSoft COLLECTOR festgelegt. Sie enthält eine einzigartige Kennung (Identification) für eine E-Mail-Nachricht. Diese Variable darf höchstens 128 Zeichen lang sein.

#Imagefile

-" "X(260)

Name der Datei, die das Bild auf der Vorderseite des ersten Blattes der Rechnung enthält. Wird beim Interpretieren von Bilddateien verwendet.

Wenn Sie Mehrbilddateien interpretieren, teilt INVOICES sie in einzelne Bilddateien auf (Beispiel) und #Imagefile gibt Ihnen den Namen der sich ergebenden Bilddatei, welche die Vorderseite der Rechnung enthält. Ausnahme: Wenn die Transfer-Jobbeschreibung festlegt, dass Bilddateien in ein anderes Format konvertiert werden, gibt #Imagefile Ihnen den Namen der konvertierten Bilddatei, die die Vorderseite der ersten Seite enthält.

Sie erhalten den Namen der ursprünglichen Bilddatei in solchen Fällen mit #DocRef.

#Imagefile2

-" "X(260)

Name der Datei, die das Bild auf der Rückseite des ersten Blattes einer beidseitig bedruckten Rechnung enthält. Wird beim Interpretieren von Bilddateien verwendet.

Wenn Sie Mehrbilddateien interpretieren, teilt INVOICES sie in einzelne Bilddateien auf (Beispiel) und #Imagefile2 gibt Ihnen den Namen der sich ergebenden Bilddatei, welche die Rückseite der Rechnung enthält. Ausnahme: Wenn die Transfer-Jobbeschreibung festlegt, dass Bilddateien in ein anderes Format konvertiert werden, gibt #Imagefile2 Ihnen den Namen der konvertierten Bilddatei, die die Rückseite der ersten Seite enthält.

Sie erhalten den Namen der ursprünglichen Bilddatei in solchen Fällen mit #DocRef.

#ImageRef

X(128)

Wird beim Interpretieren von XML-Rechnungen verwendet.

XML Input, eine Funktion von INVOICES 5-5 ermöglicht das Importieren von XML-Rechnungen in verschiedenen Formaten und Transformation von diesen in das INVOICES XML-Schema. Sie wird nicht in INVOICES 5-7 unterstützt. Neue XML Input-Funktionalität wurde in INVOICES 5-7 eingeschlossen.

#LineItems

X(120)

Werte der Zeilenelementfelder. Achtung: Dieser Wert wird nie abgeschnitten. Hinweis: #LineItems enthält keine Steuertabellen oder Bankkontentabellen. Nähere Informationen dazu finden Sie in einem gesonderten Thema.

#NoOfAppx

N(3)

Anzahl der Vorderseiten des Anhangs, der zur Rechnung gehört.

#NoOfAppxFB

N(3)

Anzahl der Anhangseiten (Vorder- und Rückseiten), die zur Rechnung gehören.

#NoOfInvPages

N(3)

Anzahl der Rechnungsvorderseiten. Anhangseiten sind nicht inbegriffen.

#NoOfInvPagesFB

N(3)

Anzahl der Rechnungsseiten (Vorder- und Rückseiten). Anhangseiten sind nicht inbegriffen.

#NoOfPages

N(3)

Anzahl von Rechnungs- und Anhangsvorderseiten.

#NoOfPagesFB

N(3)

Anzahl der Rechnungs- und Anhangseiten (Vorder- und Rückseiten).

#Originator

X(40)

Diese Systemvariable wird von ReadSoft COLLECTOR festgelegt. Sie enthält den Absendernamen (Absender). Diese Variable darf höchstens 128 Zeichen lang sein.

#Pages

X(8,000)

Namen aller Bilddateien für die Rechnung und ihre Anhänge.

Wenn Sie Mehrbilddateien interpretieren, teilt INVOICES sie in einzelne Bilddateien auf (Beispiel) und #Pages gibt Ihnen den Namen der sich ergebenden Bilddateien. Ausnahme: Wenn die Transfer-Jobbeschreibung festlegt, dass Bilddateien in ein anderes Format konvertiert werden, gibt #Pages Ihnen den Namen der konvertierten Bilddateien.

Sie erhalten den Namen der ursprünglichen Bilddatei in solchen Fällen mit #DocRef.

Wenn XML-Ausgabe verwendet wird, gibt #Pages Ihnen den vollständigen Pfad zu jeder Bilddatei. Ansonsten enthalten nur die ersten Bilddateien den vollständigen Pfad.

#ProcessLog

X(150)

Der Inhalt des Prozesslogs für die Rechnung.

Diese Variable schließt Anmerkungen ein, die in früheren INVOICES-Versionen mit #UserRemark eingefügt wurden.

Achtung: Dieser Wert wird nie abgeschnitten. Wenn das Zielsystem die Transaktionsdatei anhand fester Positionen in der Datei analysiert, empfiehlt es sich, diese Variable ans Ende der Transaktionsbeschreibung zu stellen.

Wenn einige Zeichen falsch transferiert werden

#Profile

X(11)

Rechnungsprofilname.

#StampNumber

X(10)

Nummer der Abzeichnungsfunktion für die Rechnung.

#Status

N(2)

Rechnungsstatus. Die Variablenwerte sind: Vollständig = 02, Akzeptiert = 11, Berichtigt = 13, Abgelehnt = 14, Gescannt = 17.

#SupplDesc

X(15)

Die Beschreibung des Lieferanten.

#Supplier

X(15)

Lieferantenname.

#Supplier Location

X(38)

Der Standort des Lieferanten.

#SupplNumber

X(50)

Lieferantennummer.

#Time

hhmmss

Systemuhrzeit, zu der die Rechnungen gescannt/gelesen wurden.

#Title

X(20)

Diese Systemvariable wird von ReadSoft COLLECTOR festgelegt. Es enthält die Betreffzeile (Betreff) einer E-Mailnachricht. Diese Variable darf höchstens 128 Zeichen lang sein.

#UserName

X(500)

Anmeldename des Benutzers, der die Rechnung akzeptiert.

¤FileDate

YYMMDD

Transfer-Datum und -Uhrzeit. Nur für Start- und Stopptransaktionsbeschreibungen.

Siehe auch: In Start- und Stopptransaktionen häufig verwendete Felder

¤FileTime

hhmmss

¤Records

N(6)

Die Anzahl der Datensätze in der Transaktion. Nur für Start- und Stopptransaktionen.

Hinweis:COLLECTOR hat sein eigenes Hilfesystem. Bitte beziehen sich auf die COLLECTOR Hilfe, wenn Sie Fragen über die Programme haben.

Formatieren von Datums- und Uhrzeitvariablen in einer Transaktionsbeschreibung