UebergeordnetesD.bmp Grundlegende Informationen zu den Artikelpreisen finden Sie unter Artikelpreise.


 Überblick

Die Artikelpreise können über einen variablen CSV-Import in die NTCS LEA importiert werden. Der Aufruf der Funktion CSV-Datei importieren (variabel) befindet sich in der Verwaltung der Artikelpreise - auf jedem Reiter steht die gleichnamige Funktion zur Verfügung.

Dabei kann jede Artikelpreisart (in Klammer die Bezeichnung in der Tabelle) angelegt werden:
  • Firmen-Verrechnungspreise (FV)
  • Kundenkonzern-Verrechnungspreise (KKV)
  • Kunden-Verrechnungspreise (KV)
  • Projekt-Verrechnungspreise (PV)
  • Firmen-Selbstkostenpreise (FS)
  • Kunden-Selbstkostenpreise (KS)
Die Anlage der Artikelpreise über den Import bietet dieselben Möglichkeiten bezüglich Detailliertheit wie auch die manuelle Anlage, es gibt hier keine Einschränkungen. Das Programm geht beim Import gleich wie bei der manuellen Anlage vor und bietet daher dieselben Validierungen, ob ein Datensatz gültig ist oder nicht.

Hinweis 
Hinweis.png
Das Importprogramm ist nicht für eine Anpassung von bereits bestehenden Artikelpreis-Datensätzen gedacht.

Bestehende Artikelpreise - egal ob manuell oder durch Import angelegt - werden nicht mehr durch einen Import verändert bzw. upgedatet (Ausnahme Anpassung Gültig-ab-/bis-Datum durch Import).

 Voraussetzungen

Die Datenquelle muss immer eine csv-Datei mit Pflicht- und optionalen Spalten sein, deren Spaltenüberschriften exakt mit den Bezeichnungen lt. Vorgabe (siehe Spaltenbezeichungen) übereinstimmen (Achtung auf Leerzeichen). Die Datenquelle muss keinen speziellen Namen aufweisen.

Datumsspalten müssen im Format TT.MM.JJJJ enthalten sein.

Es werden nur Zuordnungen zu anderen Stammdaten importiert, d. h., Firmen, Kunden, Mitarbeiter etc. müssen bereits in der Datenbank existieren.

Die Werte in den Spalten dürfen nicht mit Anführungszeichen oder dergleichen gespeichert werden.

 Spaltenbezeichnungen

Vergleichbar mit der manuellen Anlage gibt es gewisse Bestandteile je Artikelpreisart, die zwingend bekanntgegeben werden müssen (z. B. Artikelnummer und Gültig-ab-Datum). Manche Bestandteile können bei gewissen Artikelpreisarten nicht angewendet werden (z. B. Einschränkung auf bestimmte Filialen). Diese unterscheiden sich von Artikelpreisart zu Artikelpreisart und werden in der folgenden Tabelle genauer erklärt.

Es ist allerdings möglich, ein Importfile für mehrere unterschiedliche Artikelpreisarten zu verwenden. In diesem Fall bleiben die nicht benötigten Spalten einfach leer. 





Bedeutung


Werte & Zusatzinfo
F
V

K
K
V
K
V

P
V
F
S
K
S
PTZ_KONDITIONSARTArtikelpreisart

1 ... Verrechnungspreis
5 ... Selbstkostenpreis
P
1
P
1
P
1
P
1
P
5
P
5
PTZ_FIRMENNRFirma, unter welcher der Artikelpreis angelegt werden sollFirmennummerPXX
X
P
X
PTZ_KLIKONZERN_FIRMENNR
und
PTZ_KLIKONZERN_KLID
Kundenkonzern, unter welchem der Artikelpreis angelegt werden soll
Firmennummer, unter der der Kundenkonzern angelegt ist

Personen-ID des Kundenkonzerns (setzt sich aus PK2000 und der Kundenkonzernnummer zusammen)
XPX
X
X
X
PTZ_KLI_FIRMENNR
und
PTZ_KLI_KLID
Kunde, unter welchem der Artikelpreis angelegt werden soll
Firmennummer, unter der der Kunde angelegt ist

PersonenID des Kunden (setzt sich aus KL2000 und der Kundennummer zusammen)
XXP
X
X
P
PTZ_PRO_FIRMENNR
und
PTZ_PRO_PROJEKTNR
und
PTZ_PRO_PROJEKTTYP
Projekt, unter welchem der Artikelpreis angelegt werden soll
Firmennummer, unter der das Projekt angelegt ist

Projektnummer

1
XXX
P
X
X
PTP_ABDATUMGültig-ab-DatumGültig-ab-DatumPPP
P
P
P
PTP_PREISArtikelpreis-HöheArtikelpreis-HöhePPP
P
P
P
PTP_MIT_FIRMENNR
und 
PTP_MITARBEITERID
 
Mitarbeiter, für welchen der Artikelpreis angelegt werden soll 
Firmennummer, unter der der Mitarbeiter angelegt ist
PersonenID des Mitarbeiters (setzt sich aus MA2000 und der Mitarbeiternummer zusammen)

*Achtung: Bei dieser Variante dürfen die Berufsgruppen-Spalten nicht befüllt werden. 
O* 
O* 
O* 
O* 
O* 
O* 
PTP_BRG_FIRMENNR
und
PTP_BRG_BRGGRUPPENNR
 
Berufsgruppe, für welche der Artikelpreis angelegt werden soll 
Firmennummer, unter der die Berufsgruppe angelegt ist
Berufsgruppennummer

*Achtung: Bei dieser Variante dürfen die Mitarbeiter-Spalten nicht befüllt werden. 
O*
O*
O*
O*
O*
O* 
PTZ_FIL_FIRMENNR
und
PTZ_FIL_FILIALNR
Filiale, unter welcher der Artikelpreis angelegt werden soll
Firmennummer, unter der die Filiale angelegt ist

Filialnummer

Die Filiale wird zwar jedenfalls übergeben, wenn sie im Importfile vorhanden ist, macht aber allerdings nur Sinn, wenn auch wirklich mit Filialen gearbeitet wird (sprich: die LEA Parameter "Filialen" aktiv ist).
OXX
X
X
X
PTP_ARL_FIRMENNR
und
PTP_ARTIKELNR
Artikel, für welchen der Artikelpreis angelegt werden soll.
Firmennummer, unter der die Tätigkeit angelegt ist

Artikelnummer
PPP
P
P
P
PTP_BISDATUMGültig-bis-DatumGültig-bis-DatumOOO
O
O
O
PTP_SHOW_DOG
Datenbesitzer für Ansehen
Datenbesitzergruppe für Ansehen
O
O
O
O
O
O
PTP_EDIT_DOG 
Datenbesitzer für Bearbeiten
Datenbesitzergruppe für Bearbeiten
O
O
O
O
O
O

Legende für Tabelle oberhalb
P
Pflichtspalte
Bedeutet, dass diese Spalte für diese Artikelpreisart zwingend befüllt werden muss.
O
Optionale Spalte
Bedeutet, dass diese Spalte bei dieser Artikelpreisart verwendet werden kann.
O* 
Alternative optionale Spalte 
Bedeutet, dass diese Spalte bei dieser Artikelpreisart verwendet werden kann, allerdings darf die andere derartig gekennzeichnete Spalte nicht gleichzeitig verwendet werden. Nähere Informationen befinden sich in der Spalte "Zusatzinfo", gekennzeichnet mit *. 
X
Nicht möglich
Bedeutet, dass diese Spalte für diese Artikelpreisart nicht zur Verfügung steht.

Beispiel 
Beispiel.png
Hier ein Beispiel eines Importfiles mit zwei Artikelpreisen:
  • Ein Firmen-Verrechnungspreis für einen bestimmten Artikel A unter Firma 2, gültig ab dem 01.05.20xx bis 31.12.20xx in der Höhe von € 55,- (Zeile 2)
  • Ein Projekt-Verrechnungspreis für einen bestimmten Artikel B, gültig ab 01.01.20xx in der Höher von € 120,- (Zeile 3)
1324902489000006740.png
Seitenanfang StartOfPage.png

 Programmablauf

Das Importprogramm wird über die Funktion CSV-Datei importieren (variabel) aus der Verwaltung der Artikelpreise aufgerufen.

1324903038000106740_1.png

Nach dem Ausführen der Funktion öffnet sich der Standard-Explorer. Hier muss die gewünschte Importdatei ausgewählt und übernommen werden.

Falls in der CSV-Importdatei eine falsche Spalte oder eine ungültige Kombination von Spalten vorhanden ist oder ein Pflichtfeld fehlt, wird vom Programm ein entsprechender Hinweis ausgegeben (siehe Kapitel Protokolle).

Wenn die Datei den Vorgaben entspricht und übernommen werden konnte, erhalten Sie nach der Übernahme eine Information, wie viele Datensätze korrekt übernommen worden sind. Die importierten Artikelpreise sind anschließend in den Artikelpreisen verfügbar; eine Nachbearbeitung bzw. Weiterverwendung ist von nun an jederzeit möglich.

Die Datei selbst wird anschließend umbenannt (mit Zeitstempel versehen).
Seitenanfang StartOfPage.png

 Tipps und Hintergrundinformationen

 Anpassung Gültig-ab-/bis-Datum durch Import

Ist bereits derselbe Artikelpreis vorhanden, welcher auch in der Importdatei vorhanden ist, nur mit einem anderen Gültig-ab-Datum, wird dieser importiert. Beide Artikelpreise passen sich dementsprechend an, sodass es zu keinen Überschneidungen kommt. Sprich: Der vorangegangene Datensatz wird mit einem Gültig-bis-Datum vervollständigt.
 
Beispiel 1
Beispiel.png
Bereits vorhanden ist ein Artikelpreis für die Firma 2, gültig ab 01.05.20xx in Höhe von € 55,- (ohne weitere befüllte Felder). Importiert wird derselbe Artikelpreis, allerdings mit Gültig-ab-Datum 01.01.20xx.

Auswirkung: Artikelpreis ist nach Import zweimal vorhanden, einmal ab 01.01.20xx bis 30.04.20xx und einmal ab 01.01.20xx bis offen.

Beispiel 2
Beispiel.png
Bereits vorhanden ist ein Artikelpreis für die Firma 2, gültig ab 01.01.20xx in Höhe von € 50,- (ohne weitere befüllte Felder). Importiert wird derselbe Artikelpreis, allerdings mit Gültig-ab-Datum 01.09.20xx.

Auswirkung: Artikelpreis ist nach Import zweimal vorhanden, einmal ab 01.01.20xx bis 31.08.20xx und einmal ab 01.09.20xx bis offen.

 Protokolle

Im Fehlerfall kann man mit der Logdatei STUNDENSATZCSV.LOG versuchen, auch im Nachhinein Rückschlüsse auf die Ursache zu ziehen. Hier wird jeder Import mitprotokolliert. Die Logdatei kann unter Tools → Administration → Logdateien ansehen eingesehen werden.

 Fehleranalyse und Verhalten im Problemfall

Folgende Schritte können helfen, die Ursache eines nicht funktionierenden Imports zu finden:
  • Funktioniert es, nur einen einzigen Artikelpreis zu importieren (die Importdatei sollte nur einen Artikelpreis-Datensatz beinhalten)?
    • Eventuell sind einzelne fehlerhafte Datensätze enthalten.

  • Funktioniert es, denselben Artikelpreis manuell zu erfassen?
    • Eventuell existiert direkt in der NTCS ein Problem, welches zuvor behoben werden muss.

1097582601000001570.png