SOG-Helpcenter Logo SOG Business - Software

importfield - Importfield


Tabelle die datensatzbezogene Zusatzdaten zu Importen speichert.
Vornehmlich wird für Aktualisierungen aus dieser Tabelle die Information gezogen, welche Datenfelder in der Datenquelle auch tatsächlich übergeben worden sind.
Ohne diese Tabelle währe das Setzten eines Datenfeldes auf seinen Initialwert nicht von dem "nicht übergeben" Zustand unterscheidbar.
 
Außerdem werden Importe für Metatabellen komplett in dieser Tabelle gespeichert.



Objektklasse: Importfield
key_1

Format: varchar(226), Default: '', not null
SQL Funktion zum Bilden des Inhaltes: dbo.importfield_build_key_1(firma, impnr, line, lfdnr, tab)
Text für Objectcontainer: #data:dbs.Importfield(firma, impnr, line, lfdnr, tab)
base.importfield.key_1


firma

Firmennummer
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null
Teilfeld von key_1

Nummer der Firma.




impnr

Import-Nummer
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_1

Über die Importnummer wird festgelegt, zu welcher Importübernahme ein Datensatz der Importtabelle gehört. Die Importnummer ist fortlaufend und kann über die Zählertabelle (mit Zählername ImportUebernahme.LaufendeNummer) verwaltet werden.




line

Import-Zeilennummer
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_1

Zeilennummer der CSV-Datei, aus der der Datensatz bei der Übernahme der Importdaten gebildet wurde.




lfdnr

Import-Laufende Nummer
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_1

Laufende Nummer des Datensatzes. Wird bei der Übernahme der Importdaten automatisch vergeben um einen eindeutigen Schlüssel bilden zu können.




tab

Tabellenname der Importtabelle
Format: varchar(200), Default: '', not null
Teilfeld von key_1

 




wert

Wert
Format: varchar(Max), Default: '', not null

Aus der Datenquelle in den Datensatz übernommener Wert.




hhupd

Letzte Änderung
Format: bigint, MinValue: 0 MaxValue: 99999999, Default: 0, not null

Zeitstempel der letzten Veränderung des Datensatzes im Format yyyymmddhhmmss
Der Zeitpunkt wird als UTC-Zeit angegeben.