CSV-Import von Produktklassen

Produktklassen lassen sich über einen CSV-Import der technischen Attribute sowie der Produktda­ten übernehmen.

Import technischer Attribute

Durch den Import der technischen Attribute erstellen Sie ein Produktklassentemplate.

Dabei ist es möglich, den Titel eines Feldes mehrsprachig zu importieren. Dazu wird hinter der dritten Spalte die zusätzliche Sprache aufgeführt. In der ersten Zeile steht hierfür das Sprachkürzel. Der Titel in der zweiten Zeile wird als Titel für die gerade aktive Sprache angesehen. Natürlich können beliebig viele Titel­sprachen zusätzlich importiert werden (4., 5., 6. ... Spalte). 

Die Konfigurationslogik für die Artikelklasse (Produktkonfigurator) wird im dritten Feld in der ersten Zeile angege­ben.

Beispiel: Produktklasse vom Typ Switchgear cabinet, Nummer: SG

SG;Switchgear cabinet;"PISA;Configurator;Democlass";ENG

DS_NO;Datenblatt;S80;data sheet

HG_NO;Hauptgruppe;S80;Maingroup

S_V_RAT;Nennspannung [V];I10;Rated voltage [V]

S_I_RAT;Nennstrom [A];I10; Rated current [A]

S_F_RAT;Frequenz [Hz];I10;Frequency [Hz]

S_DUTY;Arbeitszyklus;S80;Duty cycle

S_ATEMP_MAX;max. Temperatur [°C];I10 max. Temperature [°C]

S_DIM_W;Breite (B) [mm];S80;Width (W) [mm]

S_DIM_D;Tiefe (T) [mm];S80;Depth (D) [mm]

S_DIM_H;Höhe (H) [mm];S80;Height (H) [mm]

S_DIM_WEIGHT_TOT;Gesamtgewicht [kg];S80;Total weight [kg]

HK;Herstellkosten [EUR];F10.3;production costs [EUR]

DB;Deckungsbeitrag;F10.3;amount of coverage

Titel der Produktklasse mehrsprachig angeben

In der zweiten Spalte der ersten Zeile der CSV-Datei steht der Titel der Produktklasse. Sollte hier nur der Titel ein­getragen sein (z.B. Schmieranlage), dann wird dieser Titel als aktuelle Benutzersprache angesehen und auch nur in die Sprachfelder der aktuellen Benutzersprache eingetragen.

Der Titel kann aber auch in der Form GER:=Schmieranlage ENG:=Lubrication Unit angegeben werden. Vor dem := steht die zu verwendende Sprache, gefolgt vom Titel. Jetzt werden die sprachbehafteten Titel in das entsprechende Sprachfeld eingetragen.

Import der Varianten

Durch den Import der Varianten (Produktdaten) importieren Sie die Variantenausprägung der Produktklasse.

Beispiel: Ausprägungen der Produktklasse vom Typ „Switchgear cabinet“, Nummer: SG

SG;;;;;;;;;;;;

NAM;DS_NO;HG_NO;S_V_RAT;S_I_RAT;S_F_RAT;S_DUTY;S_ATEMP_MAX;S_DIM_W;S_DIM_D;S_DIM_H;S_DIM_WEIGHT_TOT

SWG 32;1.14;21;400;32;50;continuous operation;40;approx. 800;approx. 300;approx. 1000;approx. 75

SWG 64;1.15;22;400;64;60;continuous operation;40;approx. 900;approx. 320;approx. 1050;approx. 80

SWG 128;1.16;23;400;128;70;continuous operation;40;approx. 1000;approx. 340;approx. 1100;approx. 85


SG












NAM

DS_NO

HG_NO

S_V_RAT

S_I_RAT

S_F_RAT

S_DUTY

S_ATEMP_MAX

S_DIM_W

S_DIM_D

S_DIM_H

S_DIM_WEIGHT_TOT

SWG 32

1.14

21

400

32

50

continuous operation

40

approx. 800

approx. 300

approx. 1000

approx. 75

SWG 64

1.15

22

400

64

60

continuous operation

40

approx. 900

approx. 320

approx. 1050

approx. 80

SWG 128

1.16

23

400

128

70

continuous operation

40

approx. 1000

approx. 340

approx. 1100

approx. 85

Modifikatoren

Das erste Zeichen in einer Zelle in der Kopfzeile kann ein Modifikator sein.

Hinweis: Es ist möglich, bei Bedarf zwei Modifikatoren einzutra­gen.

Der Modifikator „!“

Der Modifikator ! bedeutet, dass dieses Feld ein Schlüsselfeld ist, das in die Suche einbezogen wird. Falls kein Feld in einem Datenobjekt als Schlüsselfeld angegeben ist, wird nicht gesucht, sondern immer ein neuer Datensatz eingefügt. Bei der Suche in anderen Datenobjekten kann vor FLD3 und in allen weiteren Spalten des anderen Datenobjekts ein ! stehen. Sollte vor keinem Feld eines anderen Datenobjekts ein ! stehen, werden alle Felder für die Suche benutzt.

Update oder Replace von leeren Feldern

Über die Umgebungsvariable PSA_ART_IMP_CLR_FLD können Sie steuern, ob „leere Felder“ beim Import eine Leerung des jeweiligen Feldes zur Folge haben soll oder nicht. Damit können beim Produktvariantenimport die Felder geleert werden, die keine Daten im CSV haben. Wenn der Wert n ist (default), dann werden leere Zellen ignoriert. Bei y werden alle Felder geschrieben.

Automatische Kalkulation beim Import unterbinden

Da das JustRelate CRM beim Import von Artikelstrukturen mit Verknüpfungen automatisch kalkuliert, kann der Import sehr lange dauern. Über die Umgebungsvariable PSA_ART_STR_CLC_AUT können Sie die automa­tische Kalkulation bei Änderungen in der Produktstruktur für den Import temporär unterbinden. Der Wert n ermöglicht generell, dass nur noch manuell kalkuliert werden kann.

CRM-Vorlagen für den CSV-Import

Als Vorschlag stehen Ihnen im JustRelate CRM Importdateien mit einem speziellen CSV-Format zur Verfügung, mit dem man Datenmen­gen von bis zu 15.000 Datensätzen komfortabel importieren kann, und an denen Sie sich bei der Aufbereitung der Import-Daten orientieren sollten. Dieses Format ist an das CSV-Export­format von Microsoft Excel angepasst, sodass spätere Änderungen an Formaten oder an der Systemlogik leicht durchgeführt werden können.

Für den Import von Produktdaten und deren Struktur gibt es drei vorbereitete Importdateien, die auch in dieser Reihenfolge importiert werden müssen.

1. Import der Produkte/Leistungen (Stammdaten)

Hiermit sollten im Wesentlichen alle typischen Produktdaten übertragen werden, die Sie auf den Reitern "Allgemein" finden. Geben Sie für die Zuordnung von Herkunft, Mengeneinheiten, Kategorien geeignete Schlüssel an, die diese Auswahl eindeutig in der Auswahltabelle identifizieren. Sparten oder Produkt­linien können mit einem speziellen Wert für Typ ebenso mit dieser Importdatei geladen werden.

2. Import der Produkte/Leistungen (Strukturdaten)

Mit dieser Datei sollen alle Daten übertragen werden, die an der Vater-Kind-Beziehung festgemacht wer­den, und die Sie auf dem Unterreiter "Struktur" finden.

3. Import der BLOB-Daten

Die CSV-Datei für den BLOB-Import hat nur zwei Spalten und keine Kopfzeilen. In der ersten Spalte steht der Name des BLOBs, und in der zweiten Spalte befindet sich der Dateiname des zu importierenden BLOBs. Am Produkt wird die Referenz über das bereits unter Punkt 1 versorgte Feld PSA_ART.FIL aufgebaut.