Die neue Softfolio e-Invoice Version 2.3.0 ist ab sofort verfügbar! Weitere Informationen

Tabellenschema

Erstelldatum: 30.04.2024 | Letzte Aktualisierung: 02.06.2026 |
Diese Online Hilfe ist für die Softfolio e-Invoice Version V2.3.


Tabellen e-Invoice

Änderungen ab Version 1.3

Aufgrund neuer Funktionen in der Version 1.3 hat sich das Tabellenschema wie folgt verändert:

Änderungen ab Version 1.3.1

Aufgrund neuer Funktionen in der Version 1.3.1 hat sich das Tabellenschema wie folgt verändert:

Änderungen ab Version 2.0

Aufgrund neuer Funktionen in der Version 2.0 hat sich das Tabellenschema wie folgt verändert:

Änderungen ab Version 2.1

Aufgrund neuer Funktionen in der Version 2.1 hat sich das Tabellenschema wie folgt verändert:

Änderungen ab Version 2.2

Aufgrund neuer Funktionen in der Version 2.2 hat sich das Tabellenschema wie folgt verändert:

Änderungen ab Version 2.3

Aufgrund neuer Funktionen in der Version 2.3 hat sich das Tabellenschema wie folgt verändert:


BsPpsBeBelegarten

speichert die verfügbaren Belegarten

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Bezeichnung 🗝️


nvarchar(50)

Nein



SageKuerzel


nchar(10)

Ja

KHKEKBelegarten.Kennzeichen

varchar(3)

BsPpsBeBelege

speichert die Beleginformationen (Kopfdaten und Belegfuß [ausgenommen Zuschläge])

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ID 🗝️


int

Nein

KHKEKBelege.USER_eInvoiceID

int

SqueezeID


int

Ja



Mandant 🗝️


int

Nein

KHKEKBelege.Mandant

smallint

Kto

Lieferantennummer

nvarchar(250)

Ja

KHKEKBelege.A0Empfaenger

varchar(20)

KtoMatchcode

Matchcode des Lieferanten

nvarchar(250)

Ja

KHKEKBelege.A0Matchcode

varchar(50)

KtoLand

Land des Lieferanten

nvarchar(250)

Ja

KHKEKBelege.A0Land

varchar(3)

Belegart

Gutschrift, Rechnung, Sofortrechnung oder Stornorechnung

nvarchar(250)

Ja

KHKEKBelege.Belegart

varchar(50)

Belegnummer

Belegnummer der Eingangsrechnung

nvarchar(250)

Ja

KHKEKBelege.Referenznummer (Frontend=”Ihre Belegnummer”)

varchar(50)

Bestellnummer

Nummer der für die Eingangsrechnung zugrundeliegende Bestellung

nvarchar(250)

Ja



Belegmatchcode

wird in V1.2 im Frontend als Buchungstext dargestellt, ab V1.3 wieder als Belegmatchcode

varchar(50)

Ja



Vorgangsmatchcode


varchar(50)

Ja

KHKEKVorgaenge.Matchcode

varchar(50)

Vorgaenge


nvarchar(MAX)

Ja

KHKEKVorgaenge.VorID

int

Belegdatum


date

Ja

KHKEKBelege.Belegdatum

datetime

Eingangsdatum

Eingangsdatum der Rechnung, rein informativ

date

Ja



Valutadatum


date

Ja



Fälligkeitsdatum


date

Ja



Zahlungskondition


nvarchar(50)

Ja



SkontoDatum1


date

Ja



SkontoDatum2


date

Ja



Kostenstelle


nvarchar(250)

Ja

KHKEKBelege.Kostenstelle

varchar(20)

Kostentraeger


nvarchar(250)

Ja

KHKEKBelege.Kostentraeger

varchar(20)

Memo

wird im Frontend als Kommentare dargestellt

nvarchar(MAX)

Ja

KHKEKBelege.Memo

varchar(MAX)

AbwBuchungstext


nvarchar(255)

Ja

KHKEKBelege.Matchcode

varchar(50)

IBAN


nvarchar(34)

Ja



EUUStID


nvarchar(250)

Ja

KHKEKBelege.EUUstID

varchar(15)

Priorität

Priorität der Rechnung (kann im Cockpit vergeben werden)

int

Ja



Besteuerungsart

Besteuerungsart, die im Lieferantenstamm hinterlegt ist

smallint

Ja

KKHKEKBelege.Besteuerung

smallint

IhrZeichen


nvarchar(250)

Ja

KHKEKBelege.Referenzzeichen

varchar(80)

Journal

Frontend: Buchungskreis

smallint

Ja

KKHKEKBelege.Journal

samllint

Lieferschein

EK-Lieferschein, wenn in dem Vorgängerbeleg bereits einer eingetragen wurde, wird dieser mit übernommen

varchar(20)

Ja

KKHKEKBelege.Lieferschein

varchar(20)

Preiskennzeichen

Preiskennzeichen, das im Lieferantenstamm hinterlegt ist

KHKBoolean:smallint

Ja

KKHKEKBelege.Preiskennzeichen

KHKBoolean:smallint

WKz


nvarchar(250)

Ja

KKHKEKBelege.Wkz

varchar(3)

WkzKurs


float

Ja



Nettobetrag


money

Ja

KKHKEKBelege.Nettobetrag

money

Steuerbetrag


money

Ja

KKHKEKBelege.Steuerbetrag

money

Bruttobetrag


money

Ja

KKHKEKBelege.Bruttobetrag

money

Rabatt1


money

Ja

KKHKEKBelege.Rabatt1

money

Rabattbetrag1


money

Ja

KKHKEKBelege.Rabattbetrag

money

RabattAbsolut1


money

Ja

KKHKEKBelege.RabattAbsolut1

KHKBoolean:smallint

Rabatt2


money

Ja

KKHKEKBelege.Rabatt2

money

Rabattbetrag2


money

Ja

KKHKEKBelege.Rabattbetrag2

money

RabattAbsolut2


money

Ja

KKHKEKBelege.RabattAbsolut2

KHKBoolean:smallint

Rabatt3


money

Ja

KKHKEKBelege.Rabatt3

money

Rabattbetrag3


money

Ja

KKHKEKBelege.Rabattbetrag3

money

RabattAbsolut3


money

Ja

KKHKEKBelege.RabattAbsolut3

KHKBoolean:smallint

Bearbeitet


KHKBoolean:smallint

Ja



Status

Status der Rechnung: Neu, zu prüfen, Freigegeben, Reklamiert, Abgeschlossen

nvarchar(50)

Ja



aktPruefer


int

Ja



AnlageBenutzer

Wenn per “Dokument hinzufügen” Beleg hinzugefügt wird = Name des Users
Wenn per OCR/Inbox Beleg hinzugefügt wird = “Belegerkennung”

nvarchar(250)

Ja



IsGruppe


KHKBoolean:smallint

Ja



Pruefregel

(wenn vorhanden) ID der Prüfregel

int

Ja



PruefregelReihe

Nr. der Reihenfolge der Prüfregel

int

Ja



SageBelID


int

Ja

KHKEKBelege.BelID

int

SageBelNum


int

Ja

KHKEKBelege.Belegnummer

int

Timestamp


timestamp

Ja



ReferenzBelID


int

Ja

KHKEBelege.ReferenzBelID (Frontend “Beleg zu”)

int

Rabattbasis1


money

Ja

KHKEKBelege.Rabattbasis1

money

Rabattbasis2


money

Ja

KHKEKBelege.Rabattbasis2

money

Rabattbasis3


money

Ja

KHKEKBelege.Rabattbasis3

money

Rabatttext1


varchar(40)

Ja

KHKEKBelege.Rabatttext1

varchar(40)

Rabatttext2


varchar(40)

Ja

KHKEKBelege.Rabatttext2

varchar(40)

Rabatttext3


varchar(40)

Ja

KHKEKBelege.Rabatttext3

varchar(40)

BruttobetragNichtSkontierfaehig


money

Ja

KHKEKBelege.BruttobetragNichtSkontierfaehig

money

Leistungsdatum


date

Ja



erkannteVorgaenge

Wenn der Lieferant erkannt wurde und Bestellnummer o.ä. auf der Rechnung angegeben ist, werden hier die erkannten Vorgänge aufgelistet

nvarchar(MAX)

Ja



AdresseEinmalLieferant


int

Ja



AbweichungZuEKBeleg


KHKBoolean:smallint

Ja



UebernommeneBelege


varchar(MAX)

Ja



BSeInvoiceReferenznummerESRCH


varchar(27)

Ja



UebernommenAus


smallint

Ja



OPMemo


varchar(MAX)

Ja

KHKOpHauptsatz.Memo

varchar(MAX)

OPKlaerung


KHKBoolean:smallint

Ja

KHKOpHauptsatz.Klaerung

KHKBoolean:smallint

USER_BSeInvoiceKeinVorgangsbezug


KHKBoolean:smallint

Ja



PruefregelUnterbrochen


KHKBoolean:smallint

Ja



AuditTrailGedruckt


KHKBoolean:smallint

Ja



AuditTrailVersion


int

Ja



FreezeMasterId


varchar(36)

Ja



VorgangMemo


varchar(MAX)

Ja



Adressmemo


varchar(MAX)

Ja



DokumentenTyp


varchar(50)

Ja



USER_BSeInvoiceVertraulich


smallint

Ja



Leistungsperiode


int

Ja



Abstimmkennzeichen


varchar(65)

Ja



NettoEW


money

Ja



BruttoEW


money

Ja



Lieferdatum


date

Ja



SteuerbetragEW


money

Ja



DiffNetto


money

Ja



DiffBrutto


money

Ja



DiffSteuer


money

Ja



BestellLieferant

Frontend: Lieferant (Vorgang)

nvarchar(250)

Ja



BestellLieferantMatchcode


nvarchar(250)

Ja



BestellLieferantLand


nvarchar(250)

Ja



BsPpsBeBelegeAnlagen

speichert den Dateipfad, sowie Hash-Wert von Anlagen

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ID 🗝️


int

Nein



BelID


int

Ja



Dateipfad


nvarchar(500)

Ja



Typ


nvarchar(50)

Ja



Mandant


int

Ja



Hash

eindeutiger Wert der PDF

varchar(64)

Ja



AddTime


date

Ja



SquezzeID


int

Ja



Deletable


KHKBoolean:smallint

Ja



Titel


nvarchar(250)

Ja



BsPpsBeBelegeHistorie

speichert die Historie aller Belege

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ID 🗝️


int

Nein



Aktion

“Beleg angelegt” “Prüfung gestartet” “Freigegeben” etc.

nvarchar(MAX)

Ja



Prüfer

ID des Prüfers

int

Ja



Status

Neu, zu prüfen, Freigegeben, Abgeschlossen

nvarchar(50)

Ja



Memo


nvarchar(MAX)

Ja



Timestamp


timestamp

Ja



Mandant


smallint

Ja



BelegID

entspricht BsPpsBeBelege.ID

int

Ja



DateTime


datetime

Ja



Nachfolger

ID des Prüfers

int

Ja



IsGruppe


KHKBoolean:smallint




BsPpsBeBelegeMutationsprotokoll

speichert die Änderungen eines Belegs

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ProtokollID 🗝️

ID des Protokolldatensatzes

int

Nein



Tabelle

Tabelle, in der ein Wert geändert wurde

varchar(MAX)

Ja



ID


int

Ja



Mandant

Nummer des Mandaten

int

Ja



BEBelPosID

BelPosID der Tabelle BsPpsBeBelegePositionen

int

Ja



PosNr

Nummer der Position

int

Ja



Datum


datetime

Ja



Benutzer

Sage Benutzername

varchar(MAX)

Ja



eInvoiceBenutzer

e-Invoice Prüfbeteiligte Bezeichnung

varchar(MAX)

Ja



Feld

Feld, dessen Wert geändert wurde

varchar(MAX)

Ja



alterWert


varchar(MAX)

Ja



neuerWert


varchar(MAX)

Ja



BsPpsBeBelegePositionen

speichert die Positionen der Belege

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

BelID 🗝️


int

Nein

KHKEKBelege.USER_eInvoiceID


Mandant 🗝️


int

Nein

KHKEKBelegePositionen.Mandant

smallint

SqueezeID

wird im Moment nicht verwendet

int

Ja



PosNr


int

Nein

KHKEKBelegePositionen.Position

varchar(50)

AuspraegungID


int

Ja

KHKEKBelegePositionen.AuspraegungID

int

Artikelnummer


varchar(31)

Ja

KHKEKBelegePositionen.Artikelnummer

varchar(50)

Bezeichnung1


nvarchar(250)

Ja

KHKEKBelegePositionen.Bezeichnung1

varchar(50)

Sachkonto


nvarchar(50)

Ja

KHKEKBelegePositionen.Sachkonto

varchar(20)

Kostenstelle


nvarchar(50)

Ja

KHKEKBelegePositionen.Kostenstelle

varchar(20)

Kostentraeger


nvarchar(50)

Ja

KHKEKBelegePositionen.Kostentraeger

varchar(20)

Bestellnummer


nvarchar(250)

Ja

KHKEKBelegePositionen.Bestellnummer

varchar(31)

Menge


money

Ja

KHKEKBelegePositionen.Menge

money

Einzelpreis


money

Ja

KHKEKBelegePositionen.Einzelpreis

money

Nettobetrag


money

Ja

KHKEKBelegePositionen.GesamtpreisIntern

money

Steuercode


nvarchar(50)

Ja

KHKEKBelegePositionen.Steuercode

smallint

Steuerbetrag


money

Ja



Bruttobetrag


money

Ja

KHKEKBelegePositionen.GesamtpreisInternBrutto

money

Rabattsatz


money

Ja

KHKEKBelegePositionen.Rabatt

money

Rabattbetrag


money

Ja

KHKEKBelegePositionen.Rabattsatz

money

Preiseinheit


int

Ja

KHKEKBelegePositionen.Preiseinheit

int

Mengeneinheit


varchar(5)

Ja

KHKEKBelegePositionen.Mengeneinheit

varchar(5)

Einkaufspreis

Einkaufspreis beim Lieferanten, rein informatives Feld

money

Ja

KHKArtikelLieferant.Einzelpreis

money

LetzterEK


money

Ja



Vorgang

über Auswahl zugeordneter Vorgang (VorID)

int

Ja



Vorgangsposition

über Auswahl zugeordneter Vorgangsposition (VorPosID)

int

Ja



Bestellt

Falls Vorgangsposition zugewiesen wurde → bestellte Menge der EK Vorgangsposition

money

Ja



Geliefert

Falls Vorgangsposition zugewiesen wurde → gelieferte Menge der EK Vorgangsposition

money

Ja



Berechnet

Falls Vorgangsposition zugewiesen wurde → berechnete Menge der EK Vorgangsposition

money

Ja



Bestellpreis

Falls Vorgangsposition zugewiesen wurde → Einzelpreis der Position

money

Ja



IstSkontierfaehig


KHKBoolean:smallint

Ja

KHKEKBelegePositionen.IstSkontierfaehig

KHKBoolean:smallint

Bezeichnung2


nvarchar(250)

Ja

KHKEKBelegePositionen.Bezeichnung2

varchar(50)

Erloescode

Wareneingangscode

smallint

Ja

KHKEKBelegePositionen.Erloescode

smallint

Projektnummer


varchar(31)

Ja

KHKEKBelegePositionen.Projektnummer

varchar(31)

IstErledigt


KHKBoolean:smallint

Ja



BelPosID 🗝️


int

Nein

KHKEKBelegePositionen.USER_eInvoiceBelPosID


SageBelPosID


int

Ja

KHKEKBelegePositionen.BelPosID


EinzelpreisManuell


KHKBoolean:smallint

Ja



BestellPreiseinheit


int

Ja



PreiseinheitManuell


KHKBoolean:smallint

Ja



Referenzbezeichnung1


varchar(50)

Ja



Referenzbezeichnung2


varchar(50)

Ja



SCKennzeichen

Frontend: Steuerbasis

smallint

Nein



PosNrOef

wurde im Zuge der manuellen PosNr. Vergabe angelegt

varchar(50)

Ja



PosNrSqueeze


smallint

Ja



NettobetragEW


money

Ja



BruttobetragEW


money

Ja



SteuerbetragEW


money

Ja



EinzelpreisEW


money

Ja



RabattbetragEW


money

Ja



BSPpsBeBelegePositionenReferenz

speichert die Informationen der Vorgangsreferenzen, welche über den Button Referenz in den Positionen vergeben werden können.

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

BEBelPosID 🗝️


int

Nein



Mandant 🗝️


smallint

Nein



VorPosID


int

Ja



BelID


int

Ja



BelPosID 🗝️


int

Nein



MengeGeliefert


money

Ja



MengeBasisGeliefert


money

Ja



Menge


money

Ja



Timestamp


timestamp

Nein



BEBelID


int

Nein



BsPpsBeBelegeZahlungsaufteilung

speichert Informationen zur Zahlungsaufteilung

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

BelID 🗝️


int

Nein



Zahlungskondition 🗝️


varchar(50)

Nein



Valutadatum


date

Nein



Betrag


money

Ja



Mandant


smallint

Nein



Timestamp


timestamp

Nein



BsPpsBeBelegeZuschlaege

speichert die Zuschläge von Belegen

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

BelID 🗝️


int

Nein



ZuschlagID 🗝️


int

Nein

KHKEKBelegeZuschlaege.ZuschlagID

int

VorPosID 🗝️


int

Nein



Mandant 🗝️


smallint

Nein



Zuschlag


money

Ja

KHKEKBelegeZuschlaege.Zuschlag

money

ZuschlagIntern


money

Ja

KHKEKBelegeZuschlaege.ZuschlagIntern

money

AbWert


money

Ja

KHKEKBelegeZuschlaege.AbWert

money

Sortierung


smallint

Ja

KHKEKBelegeZuschlaege.Sortierung

smallint

Erloescode


smallint

Ja

KHKEKBelegeZuschlaege.Erloescode

smallint

Sachkonto


varchar(20)

Ja

KHKEKBelegeZuschlaege.Sachkonto

varchar(20)

Steuerklasse


smallint

Ja

KHKEKBelegeZuschlaege.Steuerklasse

smallint

Steuerperiode


int

Ja

KHKEKBelegeZuschlaege.Steuerperiode

int

Steuercode


smallint

Ja

KHKEKBelegeZuschlaege.Steuercode

smallint

Steuerbetrag


money

Ja

KHKEKBelegeZuschlaege.Steuerbetrag

money

IstErledigt


KHKBoolean:smallint

Nein

KHKEKBelegeZuschlaege.IstErledigt

KHKBoolean:smallint

SCKennzeichen


smallint

Ja

KHKEKBelegeZuschlaege.SCKennzeichen

smallint

ReverseCharge


KHKBoolean:smallint

Nein

KHKEKBelegeZuschlaege.ReverseCharge

KHKBoolean:smallint

Besteuerungsart


smallint

Ja

KHKEKBelegeZuschlaege.Besteuerungsart

smallint

IstSkontierfaehig


KHKBoolean:smallint

Nein

KHKEKBelegeZuschlaege.IstSkontierfaehig

KHKBoolean:smallint

Timestamp


timestamp

Nein



BsPpsBeBuchungstexte

speichert die e-Invoice Standardbuchungstexte

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ID 🗝️


int

Nein



Mandant 🗝️


int

Nein



Bezeichnung


varchar(50)

Ja



Text


varchar(500)

Ja



Timestamp


timestamp

Ja



BsPpsBeChat

speichert die Nachrichten des Chats

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

MessageID 🗝️


int

Nein



Mandant 🗝️


smallint

Nein



ID


int

Nein



MessageOwner


int

Ja



Message


varchar(MAX)

Ja



MessageSendTime


datetime

Ja



MessageLastEditTime


datetime

Ja



IsDeleted


KHKBoolean:smallint

Ja



BsPpsBeCockpitZuschläge

speichert die im Cockpit hinzugefügten Zuschläge für die Zuschlagserkennung

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Besteuerung 🗝️


int

Nein



Zuschlagsart 🗝️


int

Nein



Mandant 🗝️


int

Nein



BsPpsBeErweiterteLieferantendaten

speichert die Werte der Maske “Erweiterte Lieferantendaten”

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Kto 🗝️


varchar(20)

Nein



Mandant 🗝️


smallint

Nein



Vertraulich


KHKBoolean:smallint

Ja



Timestamp


timestamp

Ja




BsPpsBeHinweismeldungen

speichert die in den Cockpit eingestellten Hinweismeldungen für Kostenstelle und Kostenträger

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Beschreibung

Beschreibung der Fehlermeldung

nvarchar(MAX)

Ja



Aktiv

Hinweismeldung auf aktiv/inaktiv setzen

KHKBoolean:smallint

Ja



Symbol

bo_attention = warning
cancel= cross mark
actions_info= info

nvarchar(50)

Ja



Bereich

Kopf oder Position des Belegs

varchar(50)

Ja



AbschliessenVerhindern

Abschließen einer Rechnung verhindern oder nicht

KHKBoolean:smallint

Ja



Hinweistext

Hinweistext, der erscheint, wenn auf das Symbol geklickt wird

nvarchar(MAX)

Ja



Mandant

Nummer des Mandanten

smallint

Ja



ID 🗝️


int

Nein



Feld

Feld, bei dem die Hinweismeldung erscheinen soll

varchar(100)

Ja



BsPpsBeInbox

speichert Metainformationen der über die Inbox hinzugefügten Belege

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ID 🗝️


int

Nein



Mandant 🗝️


int

Nein



Dateiname


nvarchar(250)

Nein



Status


int

Nein



Fehler


nvarchar(MAX)

Ja



Hash 🗝️

eindeutiger Wert der PDF

varchar(32)

Nein



Eingangsdatum


datetime

Ja



SqueezeID


int

Ja



JSONErgebnis


nvarchar(MAX)

Ja



Counter


int

Ja



UrsprungDateiname


nvarchar(250)

Ja



BsPpsBeInboxError

speichert Fehlerinformationen der Inbox

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ID 🗝️


int

Nein



Mandant 🗝️


int

Nein



Dateiname


nvarchar(250)

Nein



Status


int

Nein



Fehler


nvarchar(MAX)

Ja



Hash 🗝️

eindeutiger Wert der PDF

varchar(32)

Nein



Eingangsdatum


datetime

Ja



LezteAktion


datetime

Ja



Counter


int

Ja



BsPpsBeLayoutContainer

speichert Informationen zur Oberflächenkonfiguration

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Bezeichnung 🗝️


varchar(200)

Nein



Owner 🗝️


varchar(200)

Nein



Mandant 🗝️


smallint

Nein



Maske 🗝️


smallint

Nein



LayoutType


smallint

Nein



IsPublic


KHKBoolean:smallint

Ja



BsPpsBeLayoutContainerZuweisung

speichert Informationen zur Oberflächenkonfiguration

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ZuweisungOwner 🗝️


varchar(200)

Nein



ZuweisungMaske 🗝️


smallint

Nein



Mandant 🗝️


smallint

Nein



ContainerBezeichnung


varchar(200)

Nein



ContainerOwner


varchar(200)

Nein



ContainerMaske


smallint

Nein



BsPpsBeLayoutItems

speichert Informationen zur Oberflächenkonfiguration

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ContainerBezeichnung 🗝️


varchar(200)

Nein



ContainerOwner 🗝️


varchar(200)

Nein



ContainerMaske 🗝️


smallint

Nein



ContainerMandant 🗝️


smallint

Nein



LayoutBezeichnung 🗝️


smallint

Nein



LayoutBereich


smallint

Nein



LayoutVersion


smallint

Nein



LayoutMindestversion


smallint

Nein



LayoutConfig


varchar(MAX)

Nein



BsPpsBeMailEinstellungen

speichert die im Cockpit hinterlegten Mailtexte. Die restlichen im Cockpit hinterlegten E-Mail Einstellungen werden in der Tabelle BSEinstellungen mit der entsprechenden Eigenschaft gespeichert.

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ID 🗝️


int

Nein



Betreff


nvarchar(250)

Ja



Inhalt


varchar(MAX)

Ja



Prozess


nvarchar(50)

Nein



Mandant 🗝️


int

Nein



BsPpsBeMailErinnerung

speichert die Informationen zur E-Mail-Erinnerung. Die restlichen im Cockpit hinterlegten E-Mail Einstellungen werden in der Tabelle BSEinstellungen mit der entsprechenden Eigenschaft gespeichert.

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ID


int

Nein



Mandant


int

Nein



BelegID


int

Nein



PruefBeteiligterID


int

Nein



Versanddatum


datetime

Nein



IsGruppe


KHKBoolean:smallint

Ja



GruppeID


int

Ja



BsPpsBeMutationsprotokollHeader

speichert welche Tabellen im Mutationsprotokoll berücksichtigt werden

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Tabelle 🗝️


varchar(250)

Nein



Mandant 🗝️


smallint

Nein



ForInsert


KHKBoolean:smallint

Ja



ForUpdate


KHKBoolean:smallint

Ja



ForDelete


KHKBoolean:smallint

Ja



PrimaryKey


varchar(250)

Ja



Bereich


varchar(250)

Ja



BereichKey


varchar(250)

Ja



Feld


varchar(250)

Ja



Aktion


varchar(250)

Ja



Klasse


varchar(250)

Ja



Timestamp


timestamp

Ja



mitPositionen


KHKBoolean:smallint

Ja



BsPpsBeMutationsprotokollPosition

speichert welche Felder im Mutationsprotokoll berücksichtigt werden

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Tabelle 🗝️


varchar(250)

Nein



Mandant 🗝️


smallint

Nein



ColumnName 🗝️


varchar(250)

Nein



Aktiv


KHKBoolean:smallint

Ja



Timestamp


timestamp

Ja



BsPpsBeOCRBelege

speichert die direkt von Squeeze erhaltenen Beleginformationen, wird für Beleg zurücksetzen verwendet, um wieder auf den Ursprungszustand zu gelangen

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ID 🗝️


int

Nein



SqueezeID


int

Ja



Mandant 🗝️


int

Nein



Kto

Lieferantennummer

nvarchar(250)

Ja

KHKEKBelege.A0Empfaenger

varchar(20)

KtoMatchcode

Matchcode des Lieferanten

nvarchar(250)

Ja

KHKEKBelege.A0Matchcode

varchar(50)

KtoLand

Land des Lieferanten

nvarchar(250)

Ja

KHKEKBelege.A0Land

varchar(3)

Belegart


nvarchar(250)

Ja

KHKEKBelege.Belegart

varchar(50)

Belegnummer

Belegnummer der Eingangsrechnung

nvarchar(250)

Ja

KHKEKBelege.Referenznummer (Frontend=”Ihre Belegnummer”)

varchar(50)

Bestellnummer

Nummer der für die Eingangsrechnung zugrundeliegende Bestellung

nvarchar(250)

Ja



Belegmatchcode


varchar(50)

Ja



Vorgangsmatchcode


varchar(50)

Ja



Vorgaenge


nvarchar(MAX)

Ja



Belegdatum


date

Ja



Eingangsdatum


date

Ja



Valutadatum


date

Ja



Fälligkeitsdatum


date

Ja



Zahlungskondition


nvarchar(50)

Ja



SkontoDatum1


date

Ja



SkontoDatum2


date

Ja



Kostenstelle


nvarchar(250)

Ja

KHKEKBelege.Kostenstelle

varchar(20)

Kostentraeger


nvarchar(250)

Ja

KHKEKBelege.Kostentraeger

varchar(20)

Memo


nvarchar(MAX)

Ja

KHKEKBelege.Memo

varchar(MAX)

AbwBuchungstext


nvarchar(255)

Ja

KHKEKBelege.Matchcode

varchar(50)

IBAN


nvarchar(34)

Ja



EUUStID


nvarchar(250)

Ja

KHKEKBelege.EUUstID

varchar(15)

Priorität

Priorität der Rechnung

int

Ja



Besteuerungsart

Besteuerungsart, die im Lieferantenstamm hinterlegt ist

smallint

Ja

KKHKEKBelege.Besteuerung

smallint

IhrZeichen


nvarchar(250)

Ja

KHKEKBelege.Referenzzeichen

varchar(80)

Journal


smallint

Ja

KKHKEKBelege.Journal

samllint

Lieferschein

EK-Lieferschein, wenn in dem Vorgängerbeleg bereits einer eingetragen wurde, wird dieser mit übernommen

varchar(20)

Ja

KKHKEKBelege.Lieferschein

varchar(20)

Preiskennzeichen

Preiskennzeichen, das im Lieferantenstamm hinterlegt ist

KHKBoolean:smallint

Ja

KKHKEKBelege.Preiskennzeichen

KHKBoolean:smallint

WKz


nvarchar(250)

Ja

KKHKEKBelege.Wkz

varchar(3)

WkzKurs


float

Ja



Nettobetrag


money

Ja

KKHKEKBelege.Nettobetrag

money

Steuerbetrag


money

Ja

KKHKEKBelege.Steuerbetrag

money

Bruttobetrag


money

Ja

KKHKEKBelege.Bruttobetrag

money

Rabatt1


money

Ja

KKHKEKBelege.Rabatt1

money

Rabattbetrag1


money

Ja

KKHKEKBelege.Rabattbetrag

money

RabattAbsolut1


money

Ja

KKHKEKBelege.RabattAbsolut1

KHKBoolean:smallint

Rabatt2


money

Ja

KKHKEKBelege.Rabatt2

money

Rabattbetrag2


money

Ja

KKHKEKBelege.Rabattbetrag2

money

RabattAbsolut2


money

Ja

KKHKEKBelege.RabattAbsolut2

KHKBoolean:smallint

Rabatt3


money

Ja

KKHKEKBelege.Rabatt3

money

Rabattbetrag3


money

Ja

KKHKEKBelege.Rabattbetrag3

money

RabattAbsolut3


money

Ja

KKHKEKBelege.RabattAbsolut3

KHKBoolean:smallint

Bearbeitet


KHKBoolean:smallint

Ja



Status

Status der Rechnung: zu prüfen, geprüft, freigegeben, reklamiert, abgeschlossen

nvarchar(50)

Ja



aktPruefer


int

Ja



AnlageBenutzer

Wenn per “Dokument hinzufügen” Beleg hinzugefügt wird = Name des Users
Wenn per OCR Beleg hinzugefügt wird = “Belegerkennung”

nvarchar(250)

Ja



IsGruppe


KHKBoolean:smallint

Ja



Pruefregel


int

Ja



PruefregelReihe


int

Ja



SageBelID


int

Ja

KHKEKBelege.BelID

int

SageBelNum


int

Ja

KHKEKBelege.BelID

int

Timestamp


timestamp

Ja



ReferenzBelID


int

Ja



Rabattbasis1


money

Ja

KHKEKBelege.Rabattbasis1

money

Rabattbasis2


money

Ja

KHKEKBelege.Rabattbasis2

money

Rabattbasis3


money

Ja

KHKEKBelege.Rabattbasis3

money

Rabatttext1


varchar(40)

Ja

KHKEKBelege.Rabatttext1

varchar(40)

Rabatttext2


varchar(40)

Ja

KHKEKBelege.Rabatttext2

varchar(40)

Rabatttext3


varchar(40)

Ja

KHKEKBelege.Rabatttext3

varchar(40)

BruttobetragNichtSkontierfaehig


money

Ja

KHKEKBelege.BruttobetragNichtSkontierfaehig

money

Leistungsdatum


date

Ja



erkannteVorgaenge


nvarchar(MAX)

Ja



AdresseEinmalLieferant


int

Ja



AbweichungZuEKBeleg


KHKBoolean:smallint

Ja



UebernommeneBelege


varchar(MAX)

Ja



BSeInvoiceReferenznummerESRCH


varchar(27)

Ja



UebernommenAus


smallint

Ja



BsPpsBeOCRBelegePositionen

speichert die direkt von Squeeze erhaltenen Positionsinformationen, wird für Beleg zurücksetzen verwendet, um wieder auf den Ursprungszustand zu gelangen

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

BelID 🗝️


int

Nein



Mandant 🗝️


int

Nein

KHKEKBelegePositionen.Mandant

smallint

SqueezeID


int

Ja



PosNr 🗝️


int

Nein

KHKEKBelegePositionen.Position

varchar(50)

AuspraegungID


int

Ja

KHKEKBelegePositionen.AuspraegungID

int

Artikelnummer


varchar(31)

Ja

KHKEKBelegePositionen.Artikelnummer

varchar(50)

Bezeichnung1


nvarchar(250)

Ja

KHKEKBelegePositionen.Bezeichnung1

varchar(50)

Sachkonto


nvarchar(50)

Ja

KHKEKBelegePositionen.Sachkonto

varchar(20)

Kostenstelle


nvarchar(50)

Ja

KHKEKBelegePositionen.Kostenstelle

varchar(20)

Kostentraeger


nvarchar(50)

Ja

KHKEKBelegePositionen.Kostentraeger

varchar(20)

Bestellnummer


nvarchar(250)

Ja

KHKEKBelegePositionen.Bestellnummer

varchar(31)

Menge


money

Ja

KHKEKBelegePositionen.Menge

money

Einzelpreis


money

Ja

KHKEKBelegePositionen.Einzelpreis

money

Nettobetrag


money

Ja

KHKEKBelegePositionen.GesamtpreisIntern

money

Steuercode


nvarchar(50)

Ja

KHKEKBelegePositionen.Steuercode

smallint

Steuerbetrag


money

Ja



Bruttobetrag


money

Ja

KHKEKBelegePositionen.GesamtpreisInternBrutto

money

Rabattsatz


money

Ja

KHKEKBelegePositionen.Rabatt

money

Rabattbetrag


money

Ja

KHKEKBelegePositionen.Rabattsatz

money

Preiseinheit


int

Ja

KHKEKBelegePositionen.Preiseinheit

int

Mengeneinheit


varchar(5)

Ja

KHKEKBelegePositionen.Mengeneinheit

varchar(5)

Einkaufspreis

Einkaufspreis beim Lieferanten, rein informatives Feld

money

Ja

KHKArtikelLieferant.Einzelpreis

money

LetzterEK


money

Ja



Vorgang

über Auswahl zugeordneter Vorgang (VorID)

int

Ja



Vorgangsposition

über Auswahl zugeordneter Vorgangsposition (VorPosID)

int

Ja



Bestellt

Falls Vorgangsposition zugewiesen wurde → bestellte Menge der EK Vorgangsposition

money

Ja



Geliefert

Falls Vorgangsposition zugewiesen wurde → gelieferte Menge der EK Vorgangsposition

money

Ja



Berechnet

Falls Vorgangsposition zugewiesen wurde → berechnete Menge der EK Vorgangsposition

money

Ja



Bestellpreis

Falls Vorgangsposition zugewiesen wurde → Einzelpreis der Position

money

Ja



IstSkontierfaehig


KHKBoolean:smallint

Ja

KHKEKBelegePositionen.IstSkontierfaehig

KHKBoolean:smallint

Bezeichnung2


nvarchar(250)

Ja

KHKEKBelegePositionen.Bezeichnung2

varchar(50)

Erloescode


smallint

Ja

KHKEKBelegePositionen.Erloescode

smallint

Projektnummer


varchar(31)

Ja

KHKEKBelegePositionen.Projektnummer

varchar(31)

IstErledigt

 

KHKBoolean:smallint

Ja

 

 

BSPPSBEoffeneEKVorgaengePositionen

speichert die Informationen zu den offenen Vorgangspositionen im Einkauf

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

e-InvoiceID🗝️


varchar(250)

Nein



Mandant


smallint

Ja



VorID


int

Ja



VorPosID


int

Ja



BelID


int

Ja



BelPosID


int

Ja



Belegart


varchar(50)

Ja



GGBestellt


money

Ja



GGGeliefert


money

Ja



GGBerechnet


money

Ja



GGRetour


money

Ja



GGErfuelltVorPos


int

Ja



GGErfuelltVorgang


int

Ja



APICall


int

Ja



SqueezeID


int

Ja



LetzteAktualisierung


datetime

Ja



LetzteAktion


int

Ja



BsPpsBePrioritaeten

speichert die im Cockpit einstellbaren Prioritäten

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Mandant 🗝️


int

Nein



ID


nvarchar(250)

Nein



Prioritaet 🗝️


varchar(MAX)

Nein



Bezeichnung


nvarchar(50)

Nein



Standard


int

Nein



Timestamp


timestamp

Ja



BsPpsBePruefbeteiligte

speichert die Informationen von Prüfbeteiligten

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ID 🗝️


int

Nein



Mandant 🗝️


int

Nein



Bezeichnung


nvarchar(MAX)

Ja



Anwender


nvarchar(250)

Nein



Stellvertreter


int

Ja



StellvertreterBez


nvarchar(MAX)

Ja



EmailAktiv


KHKBoolean:smallint

Ja



Mailadresse


nvarchar(50)

Ja



Prüfen


KHKBoolean:smallint

Ja



Erfassen


KHKBoolean:smallint

Ja



Abschließen


KHKBoolean:smallint

Ja



Loeschen


KHKBoolean:smallint

Ja



Ueberwachen


KHKBoolean:smallint

Ja



Recherchieren


KHKBoolean:smallint

Ja



Bearbeiten


KHKBoolean:smallint

Ja



Rollen


nvarchar(250)

Ja



Timestamp


timestamp

Ja



PosVorgangsauswahl


KHKBoolean:smallint

Ja



Skin


int

Ja



HatGlobaleKonfig


KHKBoolean:smallint

Ja



EmailErinnerung


KHKBoolean:smallint

Ja



EmailAnwendung


smallint

Ja



PruefregelUebersteuern


KHKBoolean:smallint

Ja



PDFVersand


KHKBoolean:smallint

Ja



Aktiv


KHKBoolean:smallint

Ja



AbwesendVon


date

Ja



AbwesendBis


date

Ja



BsPpsBePruefbeteiligteGruppen

speichert die Informationen der Prüfergruppen

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ID 🗝️


int

Nein



Mandant 🗝️


int

Nein



Bezeichnung


varchar(100)

Ja



Timestamp


timestamp

Ja



Aktiv


KHKBoolean:smallint

Ja



BsPpsBePrueferGruppenZuweisung

speichert die Zuweisung von Prüfbeteiligten zu einer Prüfergruppe

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Pruefer 🗝️


int

Nein



PrueferGruppe 🗝️


int

Nein



Timestamp


timestamp

Ja



Mandant 🗝️


int

Nein



BsPpsBePruefregeln

speichert die im Cockpit angelegten Prüfregeln

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ID 🗝️


int

Nein



Mandant 🗝️


int

Nein



Bezeichnung


varchar(250)

Ja



Bedingung


text

Ja



Reihenfolge 🗝️


int

Nein



Automatik


KHKBoolean:smallint

Ja



Aktiv


KHKBoolean:smallint

Ja



BsPpsBePruefregelzuweisung

speichert die Zuweisungen von Prüfern in Prüfregeln

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Pruefregel 🗝️


int

Nein



Pruefer 🗝️


int

Nein



Reihenfolge 🗝️


int

Nein



Mandant 🗝️


int

Nein



isGruppe 🗝️


KHKBoolean:smallint

Nein



BsPpsBeSageBelegarten

speichert die (im Softfolio Cockpit einstellbaren) Standards für Gutschrift und Rechnung.

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Mandant🗝️


smallint

Nein



ID


int

Nein



Belegkennzeichen 🗝️


varchar(3)

Nein



StandardRechnung


KHKBoolean:smallint

Nein



StandardGutschrift


KHKBoolean:smallint

Nein



Timestamp


timestamp

Ja



BsPpsBeSageDMSBelegarten

speichert die Sage DMS Belegarten und kann um eigene DMS Belegarten erweitert werden

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ID 🗝️


int

Nein



Anzeigename


varchar(250)

Nein



eInvoiceBelegart


varchar(250)

Nein



d3DokumentenartKuerzel


varchar(50)

Nein



d3StructureBase


varchar(50)

Nein



BSPpsBeStandardArtikelAufteilung

speichert die Informationen der e-Invoice Standardartikel Aufteilung

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ID 🗝️


int

Nein



Lieferant 🗝️


varchar(20)

Nein



Mandant 🗝️


smallint

Nein



Artikelnummer


varchar(31)

Nein



AuspraegungID


int

Nein



Anteil


money

Ja



Timestamp


timestamp

Nein



BSPpsBesteuerungsartenVorsteuerMapping

speichert das Besteuerungsarten-Mapping für das Leistungsdatum

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Nummer 🗝️


smallint

Nein



NummerVorsteuer


smallint

Ja



Timestamp


timestamp

Ja



BsPpsBeUXLayout

speichert Layout Informationen von Grids aus Suchfenstern

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Mandant 🗝️


smallint

Nein



Owner 🗝️


varchar(250)

Nein



Bezeichnung


varchar(250)

Ja



Wert


nvarchar(MAX)

Ja



Eigenschaft 🗝️


int

Nein



BsPpsBeZahlungskonditionen

speichert die Zahlungskonditionen

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

ID🗝️


int

Nein



Mandant 🗝️


int

Nein



Nettobedingung


int

Ja



Skontobedingung1


int

Ja



Skontobedingung2


int

Ja



Skontoprozent1


money

Ja



Skontoprozent2


money

Ja



BsPpsDatabaseGUIDs

speichert die Datenbanken GUIDs

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Owner🗝️


varchar(50)

Nein



DatabaseGUID🗝️


uniqueidentifier

Nein



CreatedDate🗝️


datetime

Nein



BsPpsESuiteJobQueue

speichert Informationen zu den ausgeführten Jobs (E-Mail Benachrichtigung & Erinnerung)

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

JobID 🗝️


int

Nein



ProductID


int

Nein



Mandant


smallint

Nein



JobStatus


tinyint

Nein



JobType


int

Nein



RunAtUtc


datetime

Ja



Attempts


int

Nein



CreatedAtUtc


datetime

Nein



Message


nvarchar(MAX)

Ja



Payload


nvarchar(MAX)

Ja



BSPpseSuiteLoeschprotokoll

speichert die Informationen des Löschprotkolls

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Mandant 🗝️


smallint

Nein



Herkunft


nchar(10)

Nein



ID 🗝️


int

Nein



SqueezeID


int

Nein



Ursprungsdateiname


nvarchar(250)

Nein



Eingangsdatum


datetime

Nein



Kto


nvarchar(250)

Ja



Belegnummer


nvarchar(250)

Ja



Loeschdatum


date

Ja



LoeschBenutzer


nvarchar(250)

Nein



BsPpsNamedUsers

speichert die Benannten Benutzer von Bauknecht Softfolio.pps Modulen, die im Cockpit hinterlegt werden können

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Mandant


int

Nein



ModulID


int

Nein



Username


varchar(50)

Nein



BSEinstellungen

speichert diverse Softfolio Cockpit Einstellungen (auch von anderen Bauknecht Softfolio.pps Modulen)

Feldname

Beschreibung

FeldTyp e-Invoice

Null-Werte

Sage Feld

FeldTyp Sage

Eigenschaft 🗝️


int

Nein



Owner 🗝️

Name des Softfolio Moduls

varchar(50)

Nein



Mandant 🗝️


smallint

Nein



Bezeichnung

Name der Cockpit Einstellung

varchar(40)

Ja



Wert

Wert der Cockpit Einstellung

varchar(MAX)

Ja




Tabellen Sage

Hier werden die von der e-Invoice benötigten Userfelder aufgelistet.

KHKEKBelege

Feldname

Beschreibung

FeldTyp

Null-Werte

USER_eInvoiceID

ID des Belegs in der Tabelle BsPpsBeBelege etc.

int

Ja

USER_BSeInvoiceKeinVorgangsbezug


KHKBoolean:smallint

Ja

USER_BSeInvoiceReferenznummerESRCH


varchar(27)

Ja

USER_BSeInvoiceVertraulich


KHKBoolean:smallint

Ja

USER_BSLeistungsdatum


datetime

Ja

USER_BSAbstimmkennzeichen


varchar(65)

Ja

USER_BSLeistungsperiode


int

Ja

KHKEKBelegePositionen

Feldname

Beschreibung

FeldTyp

Null-Werte

USER_SqueezeID

wird aktuell nicht verwendet

varchar(250)

Ja

USER_eInvoiceBelPosID

BelPosID aus BsPpsBeBelegePositionen

int

Ja

KHKKontokorrent

Feldname

Beschreibung

FeldTyp

Null-Werte

USER_SqueezeID

Squeeze ID des Lieferanten
Frontend Sage: SqueezeID

int

Ja

USER_SqueezeUploadStatus

Lieferanten Upload Status

Frontend Sage: Upload Status

smallint

Ja

USER_SqueezeUpload

zeigt an, ob der Lieferant in Squeeze hochgeladen wurde
Frontend Sage: Freigabe für Upload

KHKBoolean:smallint

Ja

USER_ZugPosErk

ZUGFeRD-Erkennung von Belegpositionen aktivieren/deaktivieren
Frontend Sage: ZUGFeRD

KHKBoolean:smallint

Ja

USER_BelPosErk

Belegpositionen über OCR für diesen Lieferanten aktivieren/deaktivieren
Frontend Sage: OCR

KHKBoolean:smallint

Ja

USER_AutoEinfuegen

Ab V2.3 durch ArtikelEinfuegenAutomatik ersetzt.
Standardartikel automatisch bei Erkennung des Lieferanten einfügen aktivieren/deaktivieren
Frontend Sage: AutomatikDeprecated

KHKBoolean:smallint

Ja

USER_SqueezeArtikel

Standardartikel für diesen Lieferanten verwenden
Frontend Sage: Standardartikel

varchar(31)

Ja

USER_Standardpruefer

Standardprüfer für diesen Lieferanten festlegen

Frontend Sage: Standardprüfer

varchar(31)

Ja

USER_ArtikelEinfuegenAutomatik

Neues Automatik Feld ab V2.3
Standardartikel automatisch bei Erkennung des Lieferanten einfügen aktivieren/deaktivieren
Frontend Sage: Automatik

smallint

Ja

USER_BSeInvoiceBestellpreise

Ignoriert die Sage Preisfindung bei Änderungen der Positionsmenge, sofern ein Vorgang zugeordnert/erkannt wurde.
Frontend Sage: Bestellpreise beibehalten

KHKBoolean:smallint

Ja

USER_Standardbuchungstext

Standardbuchungstext für Lieferanten, welcher automatisch in Abw. Buchungstext hinterlegt wird.
Frontend Sage: Standardbuchungstext

int

Ja

KHKArchivEKBelege

Feldname

Beschreibung

FeldTyp

Null-Werte

USER_eInvoiceID

ID des Belegs in der Tabelle BsPpsBeBelege etc.

smallint

Ja

USER_BSeInvoiceKeinVorgangsbezug


KHKBoolean:smallint

Ja

USER_BSeInvoiceReferenznummerESRCH


varchar(27)

Ja

USER_BSeInvoiceVertraulich


KHKBoolean:smallint

Ja

USER_BSAbstimmkennzeichen


varchar(65)

Ja

USER_BSLeistungsdatum


datetime

Ja

USER_BSLeistungsperiode


int

Ja

KHKArchivEKPos

Feldname

Beschreibung

FeldTyp

Null-Werte

USER_SqueezeID


varchar(250)

Ja

USER_eInvoiceBelPosID

BelPosID aus BsPpsBeBelegePositionen

int

Ja


Entity Relationship Modell

Die unterschiedlichen Pfeiltypen und Pfeilfarben dienen lediglich zur besseren Übersicht.

e-Invoice Datenbank-ER-Diagramm  (2)-20260602-122446.png



e-Invoice Trigger

In den folgenden Tabellen befinden sich die für die e-Invoice benötigten Trigger.

Tabelle

Trigger Name

Insert

Update

Delete

BsPpsBeBelege

TRI_BsPpsBeBelege_BsPpseInvoice

x_symbol_57d9a3-20250618-065539.png



TRU_BsPpsBeBelege_BsPpseInvoice


x_symbol_57d9a3-20250618-065539.png


TRD_BsPpsBeBelege_BsPpseInvoice



x_symbol_57d9a3-20250618-065539.png

BsPpsBeBelegeAnlagen

TRI_BsPpsBeBelegeAnlagen_BsPpseInvoice

x_symbol_57d9a3-20250618-065539.png



TRU_BsPpsBeBelegeAnlagen_BsPpseInvoice


x_symbol_57d9a3-20250618-065539.png


TRD_BsPpsBeBelegeAnlagen_BsPpseInvoice



x_symbol_57d9a3-20250618-065539.png

BsPpsBeBelegePositionen

TRI_BsPpsBeBelegePositionen_BsPpseInvoice

x_symbol_57d9a3-20250618-065539.png



TRU_BsPpsBeBelegePositionen_BsPpseInvoice


x_symbol_57d9a3-20250618-065539.png


TRD_BsPpsBeBelegePositionen_BsPpseInvoice



x_symbol_57d9a3-20250618-065539.png

BsPpsBeBelegeZuschlaege

TRI_BsPpsBeBelegeZuschlaege_BsPpseInvoice

x_symbol_57d9a3-20250618-065539.png



TRU_BsPpsBeBelegeZuschlaege_BsPpseInvoice


x_symbol_57d9a3-20250618-065539.png


TRD_BsPpsBeBelegeZuschlaege_BsPpseInvoice



x_symbol_57d9a3-20250618-065539.png

KHKBankverbindungenA

TR_eInvoiceKHKBankverbindungenA

x_symbol_57d9a3-20250618-065539.png

x_symbol_57d9a3-20250618-065539.png

x_symbol_57d9a3-20250618-065539.png

KHKBankverbindungenCH

TR_eInvoiceKHKBankverbindungenCH

x_symbol_57d9a3-20250618-065539.png

x_symbol_57d9a3-20250618-065539.png

x_symbol_57d9a3-20250618-065539.png

KHKBankverbindungenD

TR_eInvoiceKHKBankverbindungenD

x_symbol_57d9a3-20250618-065539.png

x_symbol_57d9a3-20250618-065539.png

x_symbol_57d9a3-20250618-065539.png

KHKBankverbindungenL

TR_eInvoiceKHKBankverbindungenL

x_symbol_57d9a3-20250618-065539.png

x_symbol_57d9a3-20250618-065539.png

x_symbol_57d9a3-20250618-065539.png

KHKEKBelegePositionen

TRI_KHKEKBelegePositionen_BSPPSBE

x_symbol_57d9a3-20250618-065539.png



TRD_KHKEKBelegePositionen_BSPPSBE



x_symbol_57d9a3-20250618-065539.png

KHKEKVorgaenge

TRU_KHKEKVorgaenge_BSPPSBE


x_symbol_57d9a3-20250618-065539.png


KHKEKVorgaengePositionen

TRU_KHKEKVorgaengepositionen_BSPPSBE


x_symbol_57d9a3-20250618-065539.png


KHKOpHauptsatz

TR_BSPPS_eInvoice_UpdateBsPpsBeBelege

x_symbol_57d9a3-20250618-065539.png

x_symbol_57d9a3-20250618-065539.png

x_symbol_57d9a3-20250618-065539.png

KHKZuschlagsarten

TRD_KHKZuschlagsarten_BsPpseInvoice



x_symbol_57d9a3-20250618-065539.png