SOG-Helpcenter Logo SOG Business - Software

f084imp - Importtabelle Preise


Bemerkungen: -

Programme: p834 - Import Preise (imppr)

Tabellentyp: Stammdaten



Objektklasse: StaffelPreiseImport
key_1

Format: char(52), Default: ' ', not null
SQL Funktion zum Bilden des Inhaltes: dbo.f084imp_build_key_1(firma, impnr, line, lfdnr, ek_vk, grpl, sa, art, datum)
Text für Objectcontainer: #data:dbs.StaffelPreiseImport(firma, impnr, line, lfdnr, ek_vk, grpl, sa, art, datum)
base.f084imp.key_1


firma

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

 




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.




ek_vk

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

0=Kalkulationsbasis
1=Verkauf
2=Einkauf




grpl

Preislistennummer
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_1
Auswahlliste: grpl${ek_vk}.awl

Die Preislisten werden über die Programme Preislisten Verkauf (p823) bzw. Preilisten Einkauf (p824) gepflegt.




sa

Artikelsatzart
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null
Teilfeld von key_1
Auswahlliste: m_art_sa.awl

Die Artikelsatzart dient der grundsätzlichen Zuordnung eines Artikels in folgende Bereiche:

1=Ware/Leistungen

2=Musterkalkulationen

6=Lohnkosten

7=Maschinenkosten

8=Lademittel

9=Textartikel für Nebenkosten-/erlöse:
- Grundsätzlich ohne Lageranschluss

- wird niemals Bestand gebildet, deshalb wird direkt auf die Verbrauchskonten gebucht
- keine eigenständige Lieferfreigabe
- Statistikverdichtung auf Standardkostenartikel

 

Die Hinterlegung dieser Satzarten erfolgen im Globalparameter (p001) Allgemeine Steuerung. Es ist grundsätzlich möglich, die Satzarten anders zu belegen. In unserem Auslieferungsstand sind die Satzarten jedoch wie im obigen Beispiel hinterlegt, die Auswahlliste ist entsprechend eingestellt.

 

.

#Satzart 9 #Kostenartikel




art

Nummer des Artikels
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_1

 




datum

Preis gültig bis Datum
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null
Teilfeld von key_1

Datenbankformat JJJJMMTT




key_2

Format: char(20), Default: ' ', not null
SQL Funktion zum Bilden des Inhaltes: dbo.f084imp_build_key_2(firma, sa, art, ek_vk, grpl)
Text für Objectcontainer: #data:dbs.StaffelPreiseImport(firma, impnr, line, lfdnr, ek_vk, grpl, sa, art, datum)
base.f084imp.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.f084imp_build_key_2(firma, sa, art, ek_vk, grpl) um das Key-Datenfeld aus seinen Einzelfeldern zu bilden.

 




sa2

Satzart des Artikels
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 sa.
Verwenden Sie die SQL Funktion dbo.f084imp_build_key_2(firma, sa, art, ek_vk, grpl) um das Key-Datenfeld aus seinen Einzelfeldern zu bilden.

 




art2

Nummer des Artikels
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 art.
Verwenden Sie die SQL Funktion dbo.f084imp_build_key_2(firma, sa, art, ek_vk, grpl) um das Key-Datenfeld aus seinen Einzelfeldern zu bilden.

 




ek_vk2

Bereich 0=Kalkulationsbasis
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 ek_vk.
Verwenden Sie die SQL Funktion dbo.f084imp_build_key_2(firma, sa, art, ek_vk, grpl) um das Key-Datenfeld aus seinen Einzelfeldern zu bilden.

  1=Verkauf
  2=Einkauf




grpl2

Preislistennummer
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 grpl.
Verwenden Sie die SQL Funktion dbo.f084imp_build_key_2(firma, sa, art, ek_vk, grpl) um das Key-Datenfeld aus seinen Einzelfeldern zu bilden.

 




waehr

Währung der hinterlegten Preise
Format: char(4), Default: ' ', not null

 




infotext

Informationstext zum Preislistensatz
Format: char(60), Default: ' ', not null

 




infotext2

Informationstext zum Preislistensatz
Format: char(60), Default: ' ', not null

 




ltz_user

Anlage/ltz.Änderung durch
Format: char(6), Default: ' ', not null
Auswahlliste: sachbea.awl

 




evk_preis1

1.empfohlener VK-Preis
Format: decimal(10,2), MinValue: -99999999,99 MaxValue: 99999999,99, Default: 0, not null

Preis übersteuert den Preis aus der am Kunden hinterlegten Preisliste mit empfohlenen VK-Preisen, sofern die Preisfindung an dieser Stelle einen gültigen empf. VK-Preis ermitteln kann.




evk_preis2

2.empfohlener VK-Preis
Format: decimal(10,2), MinValue: -99999999,99 MaxValue: 99999999,99, Default: 0, not null

Möglichkeit eines zweiten empf. VK-Preises, der z.B. zum Andruck in Etiketten genutzt werden kann.




matpr_var

Variante Materialpreisverarbeitung
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

0=keine Materialpreise verarbeiten
1=Materialpreis ersetzt Listenpreis
2=Materialpreis erhöht Listenpreis
3=Materialpreisabwicklung über Zuschlag




datum_ab

Preis gültig ab Datum
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null

Datenbankformat JJJJMMTT




zakz

Zu-/Abschlagskennzeichen Schlüssel für f088
Auswahlliste: zuab.awl

 




zuab

Zu-/Abschlagswert in Währung

 




pflege

Kennzeichen Bereich
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

ob Preisänderungen in diesem Satz (aktueller Bereich) oder im entsprechendem Satz in der f984 (Neupreisbereich) für neue Preise durchgeführt werden dürfen.

0 = in diesem Datensatz
1 = in f984 (Neupreisbereich)




modus

Modus für individuelle Preiskalkulation
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

Definition eines Modus für eine individuelle Preiskalkulation.

Die Nutzung dieser individuellen Markierung zur Kalkulation der Preise innerhalb eines Preisdatensatzes führt zur Sperre der Preispflege über die Programme Artikelpflege p841 und Preislistenpflege p831.




basis

Basispreis für Preiskalkulation / Staffelrabatte
Format: decimal(10,2), MinValue: -99999999,99 MaxValue: 99999999,99, Default: 0, not null

Dieser Basispreis dient einerseits als Basis für Preiskalkulationen und ebenso auch als Basispreis für die Anwendung von Mengen- oder Wertstaffelrabatten über eine definierte Zu-/Abschlagsart der Mengen- oder Wertstaffel.




preis

Einzelpreis der Stufe
Tabelle mit 25 Elementen

 




ltz_dat

Datum der letzten Änderung
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null

Datenbankformat yyyymmdd




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.ä.).