"klausma" schrieb:
Jedoch: Nach dem Import in einen Auftrag ist die Reihenfolge der Artikel komplett anders als ursprünglich im Shop.
Gibt es dafür noch einen Lösungsansatz?
Hallo !
Ich hatte vor hier und ggf. im Shopwareforum eine Liste der Punkte zu erstellen, die schon perfekt klappen und eine Liste welche noch anzupassen wären.
Die Mehrwertsteuerprobleme sind ja in der aktuellen Version schon behoben. Als jedenfalls den aktuellen Schnittstellendownload nehmen, Dateidatum muß mindest 10.08.2012 sein, alles andere davor ist leider fehlerhaft.
Der oben angeführte Punkt hat für mich derzeit aber echte Priorität und ich würde daher den Entwickler (Hr. Rahn ? ) dringend bitten sich das anzusehen. Schon bei 4 - 5 Artikel wird das umsortieren echt mühsam !!! Derzeit weit entfernt von Usability.Anpassungen: Jeder Shopbetreiber hat so seine eigne Arbeitsweise, orgaMAX hat hier mit freien Feldern und Variablen für den Artikeltext viele Möglichkeiten.
>> Die Shopware api bietet hier mit import/export im Prinzip alles was notwendig ist. Also: Es geht noch mehr an Funktion ! Ggf. bringen wir gemeinsam etwas vorwärts !
Ich selbst habe mir die Schnittstelle jetzt so angepasst, dass beim Artikelimport ein Variantentext in den Artikelnamen übernommen wird (ist nicht standard), sowie die TransaktionsID von PAYPAL u nd SOFORT in ein freitextfeld eingetragen wird, was ggf. auch im Dokument angedruckt werden kann.
(Quell-Code einfügen geht hier im Forum nicht wirklich gut, daher als Zitat eingefügt)
Variantentext in den Artikelnamen hinzufügen (Vorschlag):
$tmp_articles[$a]['Artikelbeschreibung'] = make_utf8($articles[$a]['name'] . " " . $articles[$a]['additionaltext'], 250);
Individuelle Felder für Artikel (Vorschlag):
$tmp_articles[$a]['IndividuellesFeld1'] = make_utf8($articles[$a]['additionaltext']);
$tmp_articles[$a]['IndividuellesFeld2'] = make_utf8($articles[$a]['supplier']);
$tmp_articles[$a]['IndividuellesFeld3'] = make_utf8($articles[$a]['shippingtime']);
$tmp_articles[$a]['IndividuellesFeld4'] = make_utf8($articles[$a]['suppliernumber']);
$tmp_articles[$a]['IndividuellesFeld5'] = make_utf8(str_replace(',','.',$articles[$a]['prices']['price'][0]['pseudoprice']));
Ich pers. lasse die Bestellungen im Shopware auf OFFEN nach Abholung der Bestellung durch orgMAX, man kann dies aber im Code der Schnittatelle über die statusID auch auf zb. In Bearbeitung setzen.
Zusatzfelder Bestellung (Vorschlag):
Wobei hier seitens orgaMAX die Variable comment überhaupt nicht benutzt wird. Der Kundenkommentar in der Bestellung ist aber lebenswichtig für jeden Shopbetreiber...also bitte zum Standard machen !!!! Bei mir ist die schon drinnen.
$open_orders[$orderID]['ZusatzfeldBestellung1']= make_utf8($orders[$orderID]['transactionID']);
$open_orders[$orderID]['ZusatzfeldBestellung2']= make_utf8($orders[$orderID]['ordertime']);
$open_orders[$orderID]['ZusatzfeldBestellung3']= make_utf8($orders[$orderID]['status_description']);
$open_orders[$orderID]['ZusatzfeldBestellung4']= make_utf8($orders[$orderID]['cleared_description']);
$open_orders[$orderID]['ZusatzfeldBestellung5']= make_utf8($orders[$orderID]['net']);
$open_orders[$orderID]['AnmerkungenBestellung']= make_utf8($orders[$orderID]['customercomment']);
Wichtige Dinge die noch offen sind:1.
Sortierung der Bestellpositionen (siehe oben)
2. Es sollte einstellbar sein, dass Kundennummern, Bestellnummer (also die Nummer der Bestellung) fix übernommen wird.
Derzeit vergibt orgaMAX eigene Kundennummer und eigene Auftragsnummer, was ein Suchen im System unmöglich macht. Klar hier braucht jeder vielleicht eine andere Struktur ...wenn es in zB der config.php einstellbar wäre hätte jeder die Wahl.
3. Bilderimport von Artikeln ???
4. Import
aktueller Lagerstand beim Erstimport der Artikel !!!!
5. Um auch "Altdaten" importieren zu können, vor Allem um die schönen Statistik Auswertungen von orgaMAX nutzen zu können, muß das Bestelldatum unbedingt auch auf das Auftragsdatum übertragbar sein und das zurückstellen der StatusID auschaltbar sein. Einfache Dinge, die einen Quereinstieg mit bestehenden Systemen ermöglichen kann.
6 ..... mir fällt hier sicher noch etwas ein

Also, für alle die Shopware & orgaMAX haben, man kann hier schon einiges machen, orgaMAX Support bemüht sich toll.....
[Dieser Beitrag wurde 3mal bearbeitet, zuletzt am 15.08.2012 um 11:45.]mfg
klaus