ShopPilot > Warenwirtschaft, Faktura

Artikel Import am Beispiel Amicron oder GDILine

(1/2) > >>

hop:
Beide WaWis benutzen die Firebird Datenbank.

Um die DB per ODBC ansprechen zu können, brauchen wir einen entsprechenden Treiber.
http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_60_odbc

Die Software downloaden und installieren.

Unter Systemsteuerung  | Verwaltung | ODBC können wir jetzt eine Datenquelle für die Firebird Datenbank anlegen.

Dazu System DSN und  hinzufügen wählen.

Als Treiber wählen wir jetzt  "Firebird/Interbase Driver" aus.

Wir erhalten den in Bild 1 dargestellten Dialog, den wir entsprechend ausfüllen.
Das Passwort ist "masterkey".

Mit der Test-Funktion können wir feststellen, ob die Verbindung zu DB klappt.

Wenn alles ok ist, das ShopPilot Work-Center starten.

Unter Datei | Import | Datenquelle wählen wir unter Computerdatenquelle die soeben
angelegte Datenquelle aus.

Dann rufen wir Datei | Import | Katalog auf und erhalten den in Bild 2 dargestellten Dialog.
Links sehen wir, die in der WaWi Datenbank verfügbaren Tabellen.
Wir wählen die Tabelle ARTIKEL aus.

Jetzt müssen die Felder zugeordnet werden (Bild 3).
Schließlich ordnen wir noch die benutzerdefinierten Felder zu (Bild 4).

Jetzt können wir den Import starten.

Um die Felder richtig zuzuordnen, sollte man eine Ahnung über die Bedeutung der Feldinhalte haben.
Dazu kann man z.b. Access benutzen. Die Tabellen der ODBC Datenquelle kann man Verknüpfen und den
Inhalt jeder Tabelle anschauen. Auch lassen sich hier Abfragen aubauen, um vielleicht Inhalt zu verändern oder
zu filtern. Letzendlich nutzt man dann diese zwischengeschaltete Access DB zum Import (einfach eine Datenquelle hierfür anlegen).

Linkback: https://www.shoppilot.net/pf/index.php?topic=666.0

dobra:
Hallo, 

der angegebene Link für den Treiber funktioniert nicht mehr (Error 404)
hier habe ich den aktuellen Treiber (für 32 und 64 bit) gefunden:
http://www.ibphoenix.com/download/connectivity/odbc#9

parimo:
Hallo,

ist doch komplizierter als gedacht....

1. Wie kann ich aus Amicron Factura nur die Artikel übernehmen, die ich auch im Shop habe? Es sollen im Shop eigentlich keine Artikel hinzugefügt werden, ich möchte nur, dass der jeweilige Lagerbestand in das Feld LBSAUTO in die im Shop bereits vorhandenen Artikel kopiert wird.

2. Wir führen unsere Artikel in unterschiedlichen Farben und Größen über eine Listbox, z.B. schwarz - Gr. 2: -sc2, schwarz - Gr. 3: -sc3 etc. Wie funktioniert das dann mit dem Feld LBSAUTO? Die Artikelnummer wird ja erst durch die Auswahl der Listbox generiert (z.B. NY16-sc2).

Danke im voraus für konstruktive Vorschläge.

Liebe Grüße
parimo

admin:
Hallo,


--- Zitat ---1. Wie kann ich aus Amicron Factura nur die Artikel übernehmen, die ich auch im Shop habe? Es sollen im Shop eigentlich keine Artikel hinzugefügt werden, ich möchte nur, dass der jeweilige Lagerbestand in das Feld LBSAUTO in die im Shop bereits vorhandenen Artikel kopiert wird.

--- End quote ---
Man könnte die Importartikel mit einer Abfrage mit der LiveView DB verbinden und so verhindern, dass neeue Artikel in den Shop importiert werden. Dafür ist Access oder ein anderes Datenabnksystem notwendig, mit dem man Abfragen hinterlegen kann.




--- Zitat ---2. Wir führen unsere Artikel in unterschiedlichen Farben und Größen über eine Listbox, z.B. schwarz - Gr. 2: -sc2, schwarz - Gr. 3: -sc3 etc. Wie funktioniert das dann mit dem Feld LBSAUTO? Die Artikelnummer wird ja erst durch die Auswahl der Listbox generiert (z.B. NY16-sc2).

--- End quote ---
Dafür braucht man "echte" Varianten im Shop. Also alle Listboxartikel in die entsprechenden Varianten überführen. Die haben dann eine eigene Artikelnummer und auch einen eigenen Bestand. In Amicron kann man so weit ich weiss keine Varianten verwalten. Es ist allerding nicht weiter schlimm, wenn dort eine Variante jeweils eine eigener Artikel ist.

Gruß Hop

parimo:
Ich habe den Import mit einem Testshop ausprobiert, in den ich zuvor einige unserer Artikel angelegt hatte.
Alle neuen Artikel wurden in einen neuen Ordner namens "Nicht zugeordnet" gelistet. Den könnte man dann ja einfach löschen, oder mache ich da als Laie einen Denkfehler?

Viele Grüße
parimo

Navigation

[0] Themen-Index

[#] Nächste Seite

Go to full version
Powered by SMFPacks SEO Pro Mod | Sitemap