2.4.1 Belegkopf (VEIS_INVOICE)
Der Belegkopf enthält alle wichtigen Informationen zu einem Beleg. Es können die folgenden Felder übergeben werden:
|
Feld
|
Datentyp
|
Beschreibung
|
Spaltenname
|
Muss
|
infra
|
|
PK_
VEIS_INVOICE
|
numerisch, 19.0
|
Fortlaufende Nummer
Oracle: “hibernate_sequence.nextval”
MSSQL: “identity not null”
|
PK_VEIS_
INVOICE
|
X
|
---
|
|
ENTITYDATE
|
timestamp
|
Zeitstempel bei Anlage des Datensatzes
|
ENTITYDATE
|
X
|
---
|
|
ENTITYSTATE
|
numerisch, 10.0
|
Status des Einfügens
|
ENTITYSTATE
|
X
|
---
|
|
REQNUMBER
|
numerisch, 19.0
|
Eindeutige Nummer des Datensatzes
|
REQNUMBER
|
X
|
---
|
|
Firma
|
alphanum, 20
|
Code der Firma
|
COMPANYID
|
X
|
aus P465-11, 62, 3
|
|
Konto
|
alphanum, 20
|
Code des Personenkontos
|
PERSONAL
ACCOUNTID
|
X
|
Debitor
EKA: Kreditor
|
|
Typ
|
TT-Enum
|
Art der Buchung, kreditorisch/debitorisch
|
INV_TYPE
|
X
|
„TTE_
CUSTOMERINVOICE“
EKA: „TTE_
SUPPLIERINVOICE“
|
|
Belegart
|
alphanum, 20
|
|
DOCUMENTTYPE
|
|
laut [AUF465-VAR], DocType
|
|
Steuerregister
|
alphanum, 20
|
Nur Italien
|
TAXREGISTER
|
|
---
|
|
Buchungstyp
|
IT-Enum
|
Art der Buchung, Rechnung, Gutschrift, Anzahlungsanforderung, Rechnungseingang ohne Rechnungseingangsbuch, mit Rechnungseingangsbuch, Schlussrechnung, Schlussgutschrift
|
INVOICETYPE
|
X
|
„ITE_INVOICE“ / Gutschrift bzw. Gesamtbetrag negativ = „ITE_CREDITNOTE“
EKA: „ITE_
PURCHASEREGISTER_
INVOICE“ bzw. laut [EKA755-VAR], OhneRechEingBuch = 1 „ITE_INVOICE“
|
|
Bruttobetrag in Hauswährung
|
numerisch, 15.3
|
Wenn Rechnung und Gesamtbetrag negativ wird die Rechnung als Gutschrift übergeben (hier und im nächsten Feld der Betrag positiv und im vorhergehenden Feld die Art Gutschrift)
|
AMOUNTBASE
CURRENCY
|
X
|
50, 30
EKA: 125, 23 in LW umgerechnet
|
|
Bruttobetrag in Belegwährung
|
numerisch, 15.3
|
|
AMOUNT
FOREIGN
CURRENCY
|
|
50, 85
EKA: 125, 23
|
|
Währung
|
alphanum, 20
|
Importcode der Währung
|
CURRENCYID
|
X
|
laut [AUF465], "WAEHKZ-" + 50, 43
EKA: + 125, 18
|
|
Belegnummer
|
alphanum, 40
|
|
REFERENCE
NUMBER
|
X
|
50, 20
EKA: 125, 13
|
|
Belegnummer
für Storno
|
alphanum, 40
|
Belegnummer der zu stornierenden Buchung; Stornobuchung erhält neue Belegnummer
|
REFERENCE
NUMBER
CANCEL
|
|
---
|
|
Sequenz-
nummer
|
alphanum, 40
|
Interne Belegnummer
|
SEQUENCE
NUMBER
|
|
laut [AUF465-VAR], Sequenznummer
(nur CSV)
EKA: 125, 12
|
|
Auftrags-
nummer
|
alphanum, 40
|
|
PROCESSID
|
|
50, 8
EKA: 125, 11
|
|
Belegdatum
|
Datum
|
|
DOCUMENT
DATE
|
X
|
50, 18
EKA: 125, 14
|
|
Buchungs-
datum
|
Datum
|
Bestimmt die Buchungsperiode
|
TRANSACTION
DATE
|
X
|
50, 18
EKA: 125, 14
|
|
Steuerdatum
|
Datum
|
Für Auslandsversionen
|
TAXDATE
|
|
50, 18
EKA: 125, 14
|
|
Valutadatum
|
Datum
|
Beginn der Zahlungskondition
|
VALUEDATE
|
|
50, 104
EKA: 125, 46
|
|
Valutatage
|
numerisch, 5
|
Tage nach Belegdatum, alternativ zu Valutadatum
|
VALUEDAYS
|
|
---
|
|
Buchungs-
text
|
alphanum, 80
|
|
DESCRIPTION
|
|
laut P465-11, 55, 1
EKA: ---
|
|
Zahlungs-
kondition
|
alphanum, 20
|
Importcode der Zahlungskondition
|
TERMSOF
PAYMENTID
|
|
---
EKA: 125, 45
|
|
Skonto1
Tage
|
numerisch, 5
|
Sonderbehandlung: Falls Skontoprozent 1 > 0 und Skontotage 1 = 0, werden Skontotage 1 auf 35 gesetzt (1 Monat + Wochenende), Skontotage 2 und Prozent 2 auf 0 und falls Nettotage < 36 sind werden sie auf 36 gesetzt.
Momentan übergeben wir ansonsten auch 0 als Tag und Skontosatz (laut Beschreibung müsste man wohl nichts übergeben, aber es wird akzeptiert).
|
DISCOUNT
1DAYS
|
|
50, 51
EKA: 125, 47
|
|
Skonto1
Datum
|
Datum
|
|
DISCOUNT
1DATE
|
|
---
|
|
Skonto1
Prozent
|
numerisch, 3.3
|
|
DISCOUNT
1PERCENT
|
|
50, 50
EKA: 125, 48
|
|
Skonto2
Tage
|
numerisch, 5
|
|
DISCOUNT
2DAYS
|
|
50, 53
EKA: 125, 50
|
|
Skonto2
Datum
|
Datum
|
|
DISCOUNT
2DATE
|
|
---
|
|
Skonto2
Prozent
|
numerisch, 3.3
|
|
DISCOUNT
2PERCENT
|
|
50, 52
EKA: 125, 51
|
|
Skonto3
Tage
|
numerisch, 5
|
|
DISCOUNT
3DAYS
|
|
---
|
|
Skonto3
Datum
|
Datum
|
|
DISCOUNT
3DATE
|
|
---
|
|
Skonto3
Prozent
|
numerisch, 3.3
|
|
DISCOUNT
3PERCENT
|
|
---
|
|
Nettotage
|
numerisch, 5
|
|
DUEDAYS
|
|
50,54
EKA: 125, 53
|
|
Fälligkeits-
datum
|
Datum
|
|
DUEDATE
|
|
---
|
|
Lieferdatum
|
Datum
|
Nur Schweiz
|
DELIVERY
DATE
|
|
---
|
|
ESR-
Teilnehmer-
nummer
|
alphanum, 20
|
Nur Schweiz/CPD-Kunden
|
MEMBER
NUMBER
|
|
---
|
|
ESR Nummer
|
alphanum, 27
|
Nur Schweiz
|
ESRNUMBER
|
|
---
|
|
OCRB-Daten
|
alphanum, 60
|
Nur Schweiz
|
OCRBDATA
|
|
---
|
|
Zahlsperre
bis Datum
|
Datum
|
Bis zu diesem Datum wird der Offene Posten nicht im Zahllauf selektiert
|
WITHHOL
DPAYMENT
TODATE
|
|
---
|
|
Mahnsperre
bis Datum
|
Datum
|
Bis zu diesem Datum wird der Offene Posten nicht im Mahnlauf selektiert
|
WITHHOLD
REMINDER
TODATE
|
|
---
|
|
Zahlungs
-weg
|
PT-Enum
|
Die Zahlungsweise wird mit dem Default direkt aus dem Personenkonto verwendet. Falls eine abweichende Zahlungsweise mit der Rechnung übergeben werden soll, muss Feld hier gefüllt werden
|
MODEOF
PAYMENT
|
X
|
„PTE_DEFAULT“
AUF: laut [AUF465-VAR], ZaArt
aus 50,7
|
|
Factoring
|
FT-Enum
|
Forderungsabtretung für diese Buchung ja/nein
|
FACTORING
|
X
|
„FTE_DEFAULT“
|
|
Notiz zum
Factoring
|
alphanum, 254
|
|
FACTORING
NOTE
|
|
---
|
|
Analyse-
codes
|
alphanum, 40
|
Array von max. 10 Analysecodes für offene Posten
|
AC0 – AC9
|
|
laut [AUF465-VAR], AnalysecodesOP
EKA: ---
|
|
Mahnstufe
|
Ganzzahlig
|
|
DUNNING
GRADE
|
|
---
EKA: „0“
|
|
Datum letzte
Mahnung
|
Datum
|
|
LASTDUNNING
DATE
|
|
---
|
|
Name
|
alphanum, 160
|
Bis zu vier Zeilen, getrennt durch Leerzeichen
Nur für CPD-Konten
|
COMP_NAME
|
|
42, 5 +42, 6 + 42, 7
EKA: ---
|
|
Adresse
|
alphanum, 80
|
Bis zu zwei Zeilen, getrennt durch \r\n
Nur für CPD-Konten
|
ADDRESS
|
|
42, 8
EKA: ---
|
|
Postleitzahl
|
alphanum, 40
|
Nur für CPD-Konten
|
POSTCODE
|
|
42, 10
EKA: ---
|
|
Ort
|
alphanum, 40
|
Nur für CPD-Konten
|
TOWN
|
|
42, 11
EKA: ---
|
|
Region
|
alphanum, 40
|
Bundesland
Nur für CPD-Konten
|
COUNTY
|
|
---
|
|
Land
|
alphanum, 20
|
Code aus Ländertabelle, wird bei Bedarf angelegt
Nur für CPD-Konten
|
COUNTRY
|
|
42, 9
EKA: ---
|
|
Steuer-
nummer
|
alphanum, 20
|
Steuernummer Inland
Nur für CPD-Konten
|
VATTAX
NUMBER
|
|
---
|
|
Umsatzsteuer-
Identnummer
|
alphanum, 20
|
Nur für CPD-Konten
|
ECTAX
NUMBER
|
|
50, 77
EKA: ---
|
|
Sprache
|
alphanum, 20
|
Importcode der Sprache
Nur für CPD-Konten
|
LANGUAGEID
|
|
41, 36
EKA: ---
|
|
Telefon
|
alphanum, 30
|
Nur für CPD-Konten
|
PHONE
|
|
42, 12
EKA: ---
|
|
Fax
|
alphanum, 30
|
Nur für CPD-Konten
|
FAX
|
|
42, 13
EKA: ---
|
|
E-Mail
|
alphanum, 80
|
Nur für CPD-Konten
|
EMAIL
|
|
42, 24
EKA: ---
|
|
Homepage
|
alphanum, 254
|
Nur für CPD-Konten
|
HOMEPAGE
|
|
42, 25
EKA: ---
|
|
Firmen-
nummer
|
alphanum, 40
|
Nur für CZ-Version
Nur für CPD-Konten
|
COMPANY
NUMBER
|
|
---
|
|
Bankleitzahl
|
alphanum, 40
|
Nur für CPD-Konten
|
BANK
SORTING
CODE
|
|
---
|
|
IBAN
|
alphanum, 40
|
Nur für CPD-Konten
|
OTHER
REFERENCE
|
|
---
|
|
Name
der Bank
|
alphanum, 80
|
Nur für CPD-Konten
|
BANKNAME
|
|
---
|
|
Zweigstelle
der Bank
|
alphanum, 40
|
Nur für CPD-Konten
|
BANK
BRANCH
|
|
---
|
|
Anschrift
der Bank
|
alphanum, 80
|
Nur für CPD-Konten
|
BANK
ADDRESS
|
|
---
|
|
PLZ Bank
|
alphanum, 40
|
Nur für CPD-Konten
|
BANK
POSTCODE
|
|
---
|
|
Ort Bank
|
alphanum, 40
|
Nur für CPD-Konten
|
BANK
TOWN
|
|
---
|
|
Region Bank
|
alphanum, 40
|
Nur für CPD-Konten
|
BANK
COUNTY
|
|
---
|
|
Land der
Bank
|
alphanum, 20
|
Nur für CPD-Konten
|
BANK
COUNTRY
|
|
---
|
|
Bankkonto-
nummer
|
alphanum, 40
|
Nur für CPD-Konten
|
BANK
ACCOUNT
NUMBER
|
|
---
|
|
Abweichender
Inhaber
|
alphanum, 80
|
Nur für CPD-Konten
|
DEVIATING
OWNER
|
|
---
|
|
Swift-Code
der Bank
|
alphanum, 20
|
Nur für CPD-Konten
|
SWIFT
|
|
---
|
|
Postscheck
-konto
|
alphanum, 20
|
Nur für CPD-Konten / Schweiz
|
POSTCHEQUE
ACCOUNT
|
|
---
|
|
Name der
Lieferanschrift
|
alphanum, 160
|
|
DELIVERY
NAME
|
|
---
|
|
Adresse der Lieferanschrift
|
alphanum, 40
|
|
DELIVERY
ADDRESS
|
|
---
|
|
PLZ der
Lieferanschrift
|
alphanum, 40
|
|
DELIVERY
POSTCODE
|
|
---
|
|
Stadt der Lieferanschrift
|
alphanum, 40
|
|
DELIVERY
TOWN
|
|
---
|
|
Region der Lieferanschrift
|
alphanum, 40
|
|
DELIVERY
COUNTY
|
|
---
|
|
Land der
Lieferanschrift
|
alphanum, 20
|
Importcode des Landes
|
DELIVERY
COUNTRY
|
|
---
|
|
USt-ID-Nr der Lieferanschrift
|
alphanum, 20
|
|
DELIVERYEC
TAXNUMBER
|
|
---
|
|
Steuer
-schlüssel
|
alphanum, 40
|
Nur für Anzahlungsanforderungen, Importcode des Steuerschlüssels
|
DOWNPAYMENT
REQUESTTAX
CODEID
|
|
---
|
|
Analyse
-codes
|
alphanum, 40
|
Für Offene Posten, max. 10 Analysecodes
|
OIAC0 – OIAC9
|
|
---
|
|
OIDs der
Anzahlungen
(ggf. mehrere)
|
alphanum, 18
|
Nur für Schlussrechnung – übergeben werden die OIDs der zu verrechnenden Anzahlungen in einem Array
|
DOWN
PAYMENTOIDS
|
|
---
|
|
Name
|
alphanum, 160
|
Abweichende Mahnanschrift
|
DEVIATING
NAME
|
(X)
|
---
|
|
Adresse
|
alphanum, 80
|
Abweichende Mahnanschrift
|
DEVIATING
ADDRESS
|
|
---
|
|
PLZ
|
alphanum, 40
|
Abweichende Mahnanschrift
|
DEVIATING
POSTCODE
|
|
---
|
|
Stadt
|
alphanum, 40
|
Abweichende Mahnanschrift
|
DEVIATING
TOWN
|
(X)
|
---
|
|
Region
|
alphanum, 40
|
Abweichende Mahnanschrift
|
DEVIATING
COUNTY
|
|
---
|
|
Code des Landes
|
alphanum, 20
|
Abweichende Mahnanschrift
|
DEVIATING
COUNTRY
|
|
---
|
|
Steuernummer
|
alphanum, 20
|
Abweichende Mahnanschrift
|
DEVIATING
VATTAX
NUMBER
|
|
---
|
|
Umsatzsteuer-
Identnummer
|
alphanum, 20
|
Abweichende Mahnanschrift
|
DEVIATIN
GECTAX
NUMBER
|
|
---
|
|
Importcode
der Sprache
|
alphanum, 20
|
Abweichende Mahnanschrift
|
DEVIATING
LANGUAGEID
|
|
---
|
|
Telefon
|
alphanum, 30
|
Abweichende Mahnanschrift
|
DEVIATING
PHONE
|
|
---
|
|
Fax
|
alphanum, 30
|
Abweichende Mahnanschrift
|
DEVIATING
FAX
|
|
---
|
|
E-Mail
|
alphanum, 80
|
Abweichende Mahnanschrift
|
DEVIATING
EMAIL
|
|
---
|
|
Homepage
|
alphanum, 254
|
Abweichende Mahnanschrift
|
DEVIATING
HOMEPAGE
|
|
---
|
|
Firmennummer
|
alphanum, 40
|
Abweichende Mahnanschrift
|
DEVIATING
COMPANY
NUMBER
|
|
---
|
|
Postfach
|
alphanum, 40
|
Abweichende Mahnanschrift
|
POST
OFFICEBOX
|
|
---
|
|
PLZ des
Postfachs
|
alphanum, 40
|
Abweichende Mahnanschrift
|
POSTOFFICE
BOX
POSTCODE
|
|
---
|
|
Code des
Vertreters
|
alphanum, 20
|
Vertreter pro OP
|
REPRESENT
ATIVEID
|
|
laut [AUF465-VAR];
Vertreter 50, 60
EKA: ---
|
|
Kostenstelle
(Profit-Center)
|
alphanum, 20
|
Code der Kostenstelle
|
COSTCENT
REID
|
|
50, 67
EKA: ---
|
|
In Vorjahr buchen
|
alphanum, 1
|
True, wenn in (Abschluss-)perioden des Vorjahres gebucht werden soll
|
POSTINPREV
FINYEAR
|
X
|
„false“
|
|
Warenwert
|
alphanum, 1
|
True, wenn ohne Warenwert gebucht werden soll
|
NONET
BALANCE
|
X
|
„false“
|
|
Abstimmkonto
|
alphanum, 20
|
Muss beim Buchen auf Unterkonten übergeben werden
|
CONTROL
ACCOUNTID
|
|
laut [AUF465-VAR]; Abstimmkonto
EKA: laut [EKA755-VAR];
sonst leer
|
|
Verrechnungs-
belegnummer
|
alphanum, 20
|
Belegnummer von Rechnung / Gutschrift zur Verrechnung
|
ALLOCATION-
REFERENCE
NUMBER
|
|
---
|
|
Verrechnungs-
belegdatum
|
Datum
|
Belegdatum von Rechnung / Gutschrift zur Verrechnung
|
ALLOCATION
DOCUMENT
DATE
|
|
---
|
|
Verwendungs-
zweck
|
alphanum, 40
|
|
DETAILS
|
|
---
|
|
Korrektur-
belegnummer
|
alphanum, 40
|
Belegnummer des zu korrigierenden Belegs
|
CORRECTION
REFERENCE
NUMBER
|
|
---
|
|
Korrektur-
belegdatum
|
Datum
|
Belegdatum des zu korrigierenden Belegs
|
CORRECTION
DOCUMENT
DATE
|
|
---
|
|
Korrektur-
beleg
|
alphanum, 1
|
True, wenn ein Korrekturbeleg gebucht werden soll; Defaultwert: false
|
ISCORRECTION
|
X
|
„false“
|
|
Storno
Korrekturbeleg
|
alphanum, 1
|
True, wenn ein bereits gebuchter Korrekturbeleg storniert werden soll; Defaultwert: false
|
ISCANCEL
|
X
|
„false“
|
|
Steuertyp
|
ITT-Enum
|
Bestimmt den Steuertyp, um bspw. debitorische Belege mit Vorsteuer buchen zu können. Um wie bisher zu buchen, ist der Defaultwert zu wählen.
|
TAXTYPE
|
X
|
---
|