#1 (permalink)  
Alt 17.05.2011, 08:25
Neuer Benutzer
 
Registriert seit: 27.01.2011
Beiträge: 10
Standard Import - Preise weg

hallo,
schon öfters gefragt aber keine antwort gefunden.
wenn ich meine artikel aktualisieren möchte (bestand, beschreibung und so) und keine preise in der csv datei habe (weil sind ja schon eingepflegt) werden alle preise mit null angezeigt.
gibt es irgendwie ein vorschlag zur lösung, oder mach ich da irgendwie was fals?
auch habe ich dann die preise mit in die csv datei genommen......auch das selbe problem.
danke vorab
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #2 (permalink)  
Alt 17.05.2011, 09:29
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

hallo,
es darf dann in der Import-Datei keine Preisspalte vorhanden sein,
zur reinen Bestands-Aktualisierung genügt wirklich eine CSV mit products_id und products_quantity

Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #3 (permalink)  
Alt 17.05.2011, 11:54
Neuer Benutzer
 
Registriert seit: 27.01.2011
Beiträge: 10
Standard

Danke für die schnelle Antwort
Das Problem ist, ich möchte die Hersteller aktualisieren. Benutze eine csv mit products_model und der manufacturers_id. Wenn ich diese importiert habe sind die Preise alle auf null. Alles andere passt noch.
Ist ein wenig nervig.

Geändert von mediadaler (17.05.2011 um 11:59 Uhr)
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #4 (permalink)  
Alt 17.05.2011, 12:06
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

dann poste doch mal die ersten zwei, drei Zeilen Deiner CSV.
Schlüsselfeld für den Import ist products_model - ist die eindeutig ?
Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #5 (permalink)  
Alt 17.05.2011, 14:47
Neuer Benutzer
 
Registriert seit: 27.01.2011
Beiträge: 10
Standard

products_model manufacturers_id
MP_1001 5
MP_1002 5
So sieht das aus. Das products_model ist eindeutig und nur einmal vergeben.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #6 (permalink)  
Alt 20.05.2011, 08:14
Neuer Benutzer
 
Registriert seit: 27.01.2011
Beiträge: 10
Standard

Hallo.....
schade keine Antwort mehr.
Das Problem besteht weiterhin noch. Hat vielleicht jemand eine Lösung parat?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #7 (permalink)  
Alt 13.12.2011, 00:28
Erfahrener Benutzer
 
Registriert seit: 20.05.2009
Ort: Berlin
Beiträge: 444
Standard

ich habe das problem auch seit monaten... hab keine lösung. preis wird nich in der importdatei angegeben dennoch wird der preis auf null gesetzt. ärgerlich...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #8 (permalink)  
Alt 30.12.2011, 02:48
Erfahrener Benutzer
 
Registriert seit: 20.05.2009
Ort: Berlin
Beiträge: 444
Standard

Habe nun Upadate auf 4.0.14 eingespielt in der Hoffnung das Problem wäre behoben... Pustekuchen. Man kann keine einzelnen Spalten importieren ohne, dass danach die Preise weg sind. Ich möchte nämlich lediglich die Bestände aktualisieren, was noch nie funktioniert hat.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #9 (permalink)  
Alt 30.12.2011, 07:15
Erfahrener Benutzer
 
Registriert seit: 23.06.2009
Ort: Wachenzell ( nähe Eichstätt/Bayern )
Beiträge: 2.817
Standard

Hallo,
das Verhalten kann man in der class.import.php des Plugins leicht ändern:
etwa Zeile 154ff
ORIGINAL:

PHP-Code:
                $line_data['products_price'] = str_replace(',''.'$line_data['products_price']);
                
                if(
$this->price_type=='true')
                
$line_data['products_price'] = $price->_BuildPrice($line_data['products_price'], $line_data['products_tax_class_id'], 'save'); 
Dazu die beiden Zeilen in eine IF-Abfrage packen:

PHP-Code:
                if (isset($line_data['products_price'])) {    
                    
$line_data['products_price'] = str_replace(',''.'$line_data['products_price']);
                
                    if(
$this->price_type=='true')
                        
$line_data['products_price'] = $price->_BuildPrice($line_data['products_price'], $line_data['products_tax_class_id'], 'save');
                    } 
Grüsse
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
  #10 (permalink)  
Alt 02.01.2012, 23:02
Erfahrener Benutzer
 
Registriert seit: 20.05.2009
Ort: Berlin
Beiträge: 444
Reden Gelöst!

Super super super! Vielen dank!!!:d
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!
Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
import, preise, weg

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Preise beim CSV Import stohr Admininterface 1 11.11.2008 18:34
Nach Import Kategorie zerschossen und Preise auf 0,00 Paulchen2000 Installation und Konfiguration 0 11.03.2007 07:24


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:49 Uhr.

Copyright © 2011 xt:Commerce GmbH / xt:Commerce International Ltd. - All Rights Reserved

xt:Commerce is a SafeCharge brand