SOG-Helpcenter Logo SOG Business - Software

f175imp - Datenhandbuch

base.dhb.f175imp

Objektklasse: SeriennummernBewegungenImport
status

Satzstatus
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

 




key_1

Format: varchar(114), Default: '', not null
SQL Funktion zum Bilden des Inhaltes: dbo.f175imp_build_key_1(firma, impnr, line, lfdnr, sernr, ins)
Text für Objectcontainer: #data:dbs.SeriennummernBewegungenImport(firma, impnr, line, lfdnr, sernr, ins)
base.f175imp.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.




sernr

Seriennummer
Format: char(80), Default: ' ', not null
Teilfeld von key_1

 




ins

Laufende Buchungsnummer
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_1

 




key_2

Format: char(91), Default: ' ', not null
SQL Funktion zum Bilden des Inhaltes: dbo.f175imp_build_key_2(firma, sa, art, partie)
Text für Objectcontainer: #data:dbs.SeriennummernBewegungenImport(firma, impnr, line, lfdnr, sernr, ins)
base.f175imp.key_2


firma2

Firmennummer
Teilfeld von key_2
Datenfeld existiert nicht als echtes Datenfeld in der Tabelle. Es dient nur als Teilbegriff des Key-Feldes.
Der Inhalt muss dabei identisch sein mit dem Inhalt von Datenfeld firma.
Verwenden Sie die SQL Funktion dbo.f175imp_build_key_2(firma, sa, art, partie) um das Key-Datenfeld aus seinen Einzelfeldern zu bilden.

 




sa

Artikelsatzart
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null
Teilfeld von key_2




art

Artikelnummer
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_2




partie

Partienummer
Format: char(80), Default: ' ', not null
Teilfeld von key_2

 




key_3

Format: char(18), Default: ' ', not null
SQL Funktion zum Bilden des Inhaltes: dbo.f175imp_build_key_3(firma, ek_vk, auftr, posnr, uposnr)
Text für Objectcontainer: #data:dbs.SeriennummernBewegungenImport(firma, impnr, line, lfdnr, sernr, ins)
base.f175imp.key_3


firma3

Firmennummer
Teilfeld von key_3
Datenfeld existiert nicht als echtes Datenfeld in der Tabelle. Es dient nur als Teilbegriff des Key-Feldes.
Der Inhalt muss dabei identisch sein mit dem Inhalt von Datenfeld firma.
Verwenden Sie die SQL Funktion dbo.f175imp_build_key_3(firma, ek_vk, auftr, posnr, uposnr) um das Key-Datenfeld aus seinen Einzelfeldern zu bilden.

 




ek_vk

Bereich
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null
Teilfeld von key_3

0=Lager
1=Verkauf
2=Einkauf




auftr

Vorgangsnummer
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_3

Nummer des Ein- und Verkaufsvorganges. Wird bei der Vorgangserfassung automatisch vergeben.




posnr

Positionsnummer
Format: smallint, MinValue: 0 MaxValue: 99, Default: 0, not null
Teilfeld von key_3

Laufende Nummer der Position innerhalb eines Vorganges.

In Bereich 4:
Positionsnummer der Bestellvorschlagsposition




uposnr

Unterpositionsnummer
Format: smallint, MinValue: 0 MaxValue: 99, Default: 0, not null
Teilfeld von key_3

Die Unterpositionsnummer wird bei der Unterteilung einer Vorgangsposition in mehrere Teilpositionen (z.B. wegen unterschiedlicher Termine) automatisch vergeben.




key_4

Format: char(15), Default: ' ', not null
SQL Funktion zum Bilden des Inhaltes: dbo.f175imp_build_key_4(firma, ek_vk, lfnr, lfposnr)
Text für Objectcontainer: #data:dbs.SeriennummernBewegungenImport(firma, impnr, line, lfdnr, sernr, ins)
base.f175imp.key_4


firma4

Firmennummer
Teilfeld von key_4
Datenfeld existiert nicht als echtes Datenfeld in der Tabelle. Es dient nur als Teilbegriff des Key-Feldes.
Der Inhalt muss dabei identisch sein mit dem Inhalt von Datenfeld firma.
Verwenden Sie die SQL Funktion dbo.f175imp_build_key_4(firma, ek_vk, lfnr, lfposnr) um das Key-Datenfeld aus seinen Einzelfeldern zu bilden.

 




ek_vk4

Bereich
Teilfeld von key_4
Datenfeld existiert nicht als echtes Datenfeld in der Tabelle. Es dient nur als Teilbegriff des Key-Feldes.
Der Inhalt muss dabei identisch sein mit dem Inhalt von Datenfeld ek_vk.
Verwenden Sie die SQL Funktion dbo.f175imp_build_key_4(firma, ek_vk, lfnr, lfposnr) um das Key-Datenfeld aus seinen Einzelfeldern zu bilden.

0 = Lager
1 = Verkauf
2 = Einkauf




lfnr

Lieferscheinnummer
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_4

Nummer des Lieferscheins.




lfposnr

Lieferscheinpositionsnummer
Format: smallint, MinValue: 0 MaxValue: 99, Default: 0, not null
Teilfeld von key_4

Laufende Nummer einer Position innerhalb des Lieferscheines. Wird automatisch fortlaufend vergeben.




key_5

Format: char(17), Default: ' ', not null
SQL Funktion zum Bilden des Inhaltes: dbo.f175imp_build_key_5(firma, ek_vk, belnr, belposnr)
Text für Objectcontainer: #data:dbs.SeriennummernBewegungenImport(firma, impnr, line, lfdnr, sernr, ins)
base.f175imp.key_5


firma5

Firmennummer
Teilfeld von key_5
Datenfeld existiert nicht als echtes Datenfeld in der Tabelle. Es dient nur als Teilbegriff des Key-Feldes.
Der Inhalt muss dabei identisch sein mit dem Inhalt von Datenfeld firma.
Verwenden Sie die SQL Funktion dbo.f175imp_build_key_5(firma, ek_vk, belnr, belposnr) um das Key-Datenfeld aus seinen Einzelfeldern zu bilden.

 




ek_vk5

Bereich 0=Lager
Teilfeld von key_5
Datenfeld existiert nicht als echtes Datenfeld in der Tabelle. Es dient nur als Teilbegriff des Key-Feldes.
Der Inhalt muss dabei identisch sein mit dem Inhalt von Datenfeld ek_vk.
Verwenden Sie die SQL Funktion dbo.f175imp_build_key_5(firma, ek_vk, belnr, belposnr) um das Key-Datenfeld aus seinen Einzelfeldern zu bilden.

  1=Verkauf
  2=Einkauf




belnr

Rechnungnummer
Format: decimal(10,0), MinValue: 0 MaxValue: 9999999999, Default: 0, not null
Teilfeld von key_5

 




belposnr

Rechnungsposition
Format: smallint, MinValue: 0 MaxValue: 99, Default: 0, not null
Teilfeld von key_5

 




key_6

Format: char(11), Default: ' ', not null
SQL Funktion zum Bilden des Inhaltes: dbo.f175imp_build_key_6(firma, sa6, konto)
Text für Objectcontainer: #data:dbs.SeriennummernBewegungenImport(firma, impnr, line, lfdnr, sernr, ins)
base.f175imp.key_6


firma6

Firmennummer
Teilfeld von key_6
Datenfeld existiert nicht als echtes Datenfeld in der Tabelle. Es dient nur als Teilbegriff des Key-Feldes.
Der Inhalt muss dabei identisch sein mit dem Inhalt von Datenfeld firma.
Verwenden Sie die SQL Funktion dbo.f175imp_build_key_6(firma, sa6, konto) um das Key-Datenfeld aus seinen Einzelfeldern zu bilden.

 




sa6

Personensatzart
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null
Teilfeld von key_6
Auswahlliste: m_konto_sa.awl

0 = Interene Adressen für eigene Firmenanschrift oder Abteilungsanschriften
1 = Kunden
2 = Lieferanten
9 = Standardkunde/-lieferant für Neuanlage




konto

Kunden-/Lieferantennummer
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_6

Kontonummer zur eindeutigen Identifizierung des Kunden/Lieferanten im System.




key_7

Format: char(28), Default: ' ', not null
SQL Funktion zum Bilden des Inhaltes: dbo.f175imp_build_key_7(firma, benutzer, auswahl)
Text für Objectcontainer: #data:dbs.SeriennummernBewegungenImport(firma, impnr, line, lfdnr, sernr, ins)
base.f175imp.key_7


firma7

Teilfeld von key_7
Datenfeld existiert nicht als echtes Datenfeld in der Tabelle. Es dient nur als Teilbegriff des Key-Feldes.
Der Inhalt muss dabei identisch sein mit dem Inhalt von Datenfeld firma.
Verwenden Sie die SQL Funktion dbo.f175imp_build_key_7(firma, benutzer, auswahl) um das Key-Datenfeld aus seinen Einzelfeldern zu bilden.
base.f175.firma7


benutzer

Benutzer
Format: char(6), Default: ' ', not null
Teilfeld von key_7

 




auswahl

Auswahldatei
Format: char(20), Default: ' ', not null
Teilfeld von key_7

 




key_8

Format: char(10), Default: ' ', not null
SQL Funktion zum Bilden des Inhaltes: dbo.f175imp_build_key_8(firma, list)
Text für Objectcontainer: #data:dbs.SeriennummernBewegungenImport(firma, impnr, line, lfdnr, sernr, ins)
base.f175imp.key_8


firma8

Teilfeld von key_8
Datenfeld existiert nicht als echtes Datenfeld in der Tabelle. Es dient nur als Teilbegriff des Key-Feldes.
Der Inhalt muss dabei identisch sein mit dem Inhalt von Datenfeld firma.
Verwenden Sie die SQL Funktion dbo.f175imp_build_key_8(firma, list) um das Key-Datenfeld aus seinen Einzelfeldern zu bilden.
base.f175.firma8


list

Zähllistennummer
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_8

 




key_9

Format: char(11), Default: ' ', not null
SQL Funktion zum Bilden des Inhaltes: dbo.f175imp_build_key_9(firma9, rmaid)
Text für Objectcontainer: #data:dbs.SeriennummernBewegungenImport(firma, impnr, line, lfdnr, sernr, ins)
base.f175imp.key_9


firma9

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

Nummer der Firma.




rmaid

ID des Datensatzes
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_9

Eindeutige ID des Datensatzes.




key_10

Format: char(30), Default: ' ', not null
SQL Funktion zum Bilden des Inhaltes: dbo.f175imp_build_key_10(firma10, sa10, art10, lg10, termin10, sort, ins10)
Text für Objectcontainer: #data:dbs.SeriennummernBewegungenImport(firma, impnr, line, lfdnr, sernr, ins)
base.f175imp.key_10


firma10

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

 




sa10

Artikelsatzart Lieferartikel
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null
Teilfeld von key_10




art10

Artikel-ID Lieferartikel
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_10




lg10

Lagernummer
Format: smallint, MinValue: 0 MaxValue: 99, Default: 0, not null
Teilfeld von key_10
Auswahlliste: lgbez.awl

Die Lagernummern werden in der Lagerortverwaltung (p826) verwaltet.




termin10

Bewegungsdatum
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_10

Datenbankformat: YYYYMMDD




sort

Sortierkriterium
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null
Teilfeld von key_10

Sortierkriterium lt. Buchungsschlüssel

Lagerbuchungsschlüssel (bschl)




ins10

Laufende Buchungsnummer
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_10

 




termin

Warenbewegungsdatum
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null

Datum der Warenbewegung

Datenbankformat: YYYYMMDD




bewart

Warenbewegungsart
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null
Auswahlliste: m_bewart.awl

0 = keine Bewegung
1 = Abgang
2 = Zugang
3 = Zugang angekündigt
4 = Abgang Geplant
5 = Zugang Geplant




garantie

Garantiezeit
Format: smallint, MinValue: 0 MaxValue: 99, Default: 0, not null

Garantiezeit in Monaten




netto

Nettogewicht
Format: decimal(10,3), MinValue: -9999999,999 MaxValue: 9999999,999, Default: 0, not null

 




brutto

Bruttogewicht
Format: decimal(10,3), MinValue: -9999999,999 MaxValue: 9999999,999, Default: 0, not null

 




anzahl

Anzahl
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null

 




tmid

Transportmittel ID
Format: char(15), Default: ' ', not null

Transportmittel zum direkten Verarbeiten mit Positionen.
Zulässig für ein Transportmittel sind nur Entnahme-Lagerplätze mit einl_ausl = 0.
Mit Buchung der Position auf das Transportmittel wird die Position sofort ausgelagert.




meldungs_id

Format: decimal(12,0), MinValue: 0 MaxValue: 999999999999, Default: 0, not null
base.f175nwr.id


lg

Lagernummer
Format: smallint, MinValue: 0 MaxValue: 99, Default: 0, not null
Auswahlliste: lgbez.awl

Letzter Eingang an Lagerort




lgp

Format: char(10), Default: ' ', not null
Überschrift: Lagerplatznummer
base.f175.lgp


bestandalt

Ursprünglicher Bestandszustand
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

Verweist auf den Bestandszustand vor der Änderung




hhupd

Updatedatum/-zeit
Format: bigint, MinValue: 0 MaxValue: 99999999, Default: 0, not null

 




imprefnr

Import-Referenznummer
Format: varchar(200), Default: '', not null

Die Import-Referenznummer erlaubt die logische Verknüpfung von Datensätzen unterschiedlicher Importtabellen bei der Übernahme von Importdaten.

Wenn bei der Erstellung des Importmappings keine Datenversorgung für die Import-Referenznummer festgelegt wird, wird bei der späteren Übernahme der Importdaten die Zeilennummer des Datensatzes als Import-Referenznummer verwendet.

Beispiel:
Um es ermöglichen zu können, dass beim späteren Import aus den Importtabellen die richtigen Ansprechpartner zu einem Personenkonto importiert werden, sollte bei der Erstellung des Importmappings als Import-Referenznummer ein Begriff aus der CSV-Datei mit dem Datenfeld verknüpft werden, über den dann beim späteren Import von den Ansprechpartnern auf das entsprechende Personenkonto geschlossen werden kann (z.B. die Kundennummer aus dem System, aus dem die Daten stammen o.ä.).