Zeichen verändert bei Import?

Begonnen von dobra, August 30, 2008, 22:05:21

« vorheriges - nächstes »

0 Mitglieder und 1 Gast betrachten dieses Thema.

dobra

Hallo,

irgendwie hab ich es jetzt doch alleine geschafft, aus einer csv-Datei eine mdb-Datei zu machen, die Felder zuzuordnen und die Artikel zu importieren   :D
(die neue mdb-Datei als Datenquelle angelegt und mit "neue Datenquelle" -> Import Katalog importiert)

aber die Zeichen "/" und "." werden durch "_" ersetzt  ???
aus Artikelnummer "2565/38.009" wird beim Import "2565_38_009"

die Importtabelle:


im WC:


der Kunde soll aber nach Printkatalog diese Artikel mit "Direkteingabe" bestellen können und im Katalog steht "2565/38.009"

was mache ich falsch?


mfG
dobra

Andi

hi dobra,

shoppilot verändert (leider) beim IMPORT solche zeichen in " _ ".
das habe ich auch schon mehrmals (leidvoll) erfahren müssen - lässt sich nicht ändern.
da wir unsere artikel in einer wawi pflegen müssen wir schon hier die artikelnummern
so ändern, das diese in sp richtig übernommen werden.


grüße von andi  :)
Alufelgen - Reifen - Komplettr?der
www.auto-tuning-shop.com

dobra

hi Andi,

Zitatda wir unsere artikel in einer wawi pflegen müssen wir schon hier die artikelnummern
so ändern, das diese in sp richtig übernommen werden.

Das geht in diesem Fall leider nicht,
Der Hersteller wird wegen mir sicher nicht die europaweit verteilten Printkataloge zurückrufen und neu drucken ;)
mfG
dobra

Andi

eventuell kannst DU ja das sp-team dazu bewegen,
im shopsystem auch . und / in den artikelnummern zu akzeptieren .....

(auch bei uns werden die hersteller ihre artikelnummern nicht für _uns_ ändern ....)


grüße v. andi
Alufelgen - Reifen - Komplettr?der
www.auto-tuning-shop.com

dobra

#4
"/" und "."  WERDEN ja in der Artikelnummer akzeptiert!
wenn ich die Nr. SO manuell eintrage, funktioniert alles.


es geht doch nur darum, daß die Nr. auch so IMPORTIERT werden können...
wenn ich "artikelnummer" dem ben.def.Feld ARTNR zuordne (kann das ja auch zusätzlich machen) werden die Nr. ja auch korrekt importiert.
(ahe weiß da ganz bestimmt eine Lösung  ;D)

Korrektur:
die Zeichen werden doch nicht im WC akzeptiert   >:(
ich kann sie zwar manuell so eintragen, aber sie werden dann doch auch in "_" umgewandelt  ???
da ist's wohl doch nicht allein mit der Importmöglichkeit getan....
mfG
dobra

dobra

DANKE an ahe!!!!

Die Lösung:

Beispiel - Händler-Artikelnummer "2002/70.848",  durch Import veränderte Shop-Artikelnummer "2002_70_848"
Damit der Kunde bei der Direkteingabe die Händlerartikelnummer eingeben kann, genügt ein kleines ssp-Script in der stdplacecart
<!--spmacro:module(form)
    my $item = ssp::get_var_form(directItem);
$item =~ s/[\.\/]/_/g;
    if (length($item) && ($item ne $ssp::undefined)) {
        $main::FORM{"directItem"} = "$item";
}
-->


es können natürlich auch noch zusätzliche Bedingungen eingebaut werden.
mfG
dobra