Autor Thema: Anbindung an AFS-Kaufmann  (Gelesen 16062 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline admin

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 545
  • Lob: 10
Anbindung an AFS-Kaufmann
« am: März 26, 2007, 23:09:54 »
Der Import der Daten aus AFS funktioniert am besten mit einer Access Zwischenschicht.
Die ODBC Treiber für Paradox funktionieren scheinbar nicht zu 100%, so dass sich dieser kleine Umweg anbietet. Darüber hinaus ergibt isch noch der Vorteil, dass mit die Daten über eine erstellte Abfrage verändern und filtern kann.
Für die Access Datenbank legt man eine ODBC Datenquelle an über die ShopPilot dann die Daten einlesen kann.
ShopPilot greift dann direkt auf die AFS Datenbank durch. Access braucht hierfür nicht gestartet zu werden, es ist noch nich einmal notwendig, dass Access auf dem Rechner installiert ist.

In den folgenden beiden Bildern wird das Vorgehen dargestellt.

Bild1:
Die Paradox Tabellen aus AFS werden in die Access DB verküpft (nicht importiert, da man sonst später nicht die aktuellen Daten hat).


Bild2:
Es werden Abfragen für Artikel und Kunden gebildet. Über OBDC kann ShopPilot nur auf diese Abfragen zugreifen - nicht auf die verknüpften Tabellen direkt.



Linkback: https://www.shoppilot.net/pf/index.php?topic=801.0
« Letzte Änderung: April 18, 2007, 12:33:16 von admin »

Offline DirkHi

  • Newbie
  • *
  • Beiträge: 2
  • Lob: 0
Re: Anbindung an AFS-Kaufmann
« Antwort #1 am: August 01, 2007, 16:44:02 »
Hallo,

das ist genau das was ich benötige. Sie schreiben es ist nicht nötig MS-Access installiert zu haben. Um Schritt 1 (Bild 1) durchführen zu können benötige ich dann aber wohl doch eine Access-Installation. Zumindest für die erstmalige Einrichtung. Oder mache ich da gerade einen Denkfehler?

Gruß
Dirk

Offline ahe

  • Global Moderator
  • Sr. Member
  • *****
  • Beiträge: 435
  • Lob: 20
Re: Anbindung an AFS-Kaufmann
« Antwort #2 am: August 01, 2007, 16:56:36 »
Hallo DirkHi,

nein Sie haben keinen Denkfehler ;)

Für die Erstellung der Zwischensicht / der Abfragen benötigen Sie Access.
Ich denke, dass gemeint war, dass danach für den Betrieb kein Access auf dem Rechner installiert sein muss.
MfG ahe

Offline Andi

  • Hero Member
  • *****
  • Beiträge: 540
  • Lob: 2
    • Auto Tuning Shop
Re: Anbindung an AFS-Kaufmann
« Antwort #3 am: August 01, 2007, 18:38:23 »
Wie sieht es mit dem Problem der Artikelbeschreibungen aus ?

Wir haben das nicht hinbekommen - da AFS die Artikeltexte irgendwie anders
abspeichert - wenn man die importiert, gibt es nur "Kauderwelsch"....

Wir haben daher den Umweg über die (bei uns vorhandene) AFS-Shopdatenbank
gewählt (MySQL) und arbeiten damit bisher ganz gut
(was aber auch noch Verbesserungswürdig ist).

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

Offline DirkHi

  • Newbie
  • *
  • Beiträge: 2
  • Lob: 0
Re: Anbindung an AFS-Kaufmann
« Antwort #4 am: August 02, 2007, 12:39:35 »
Hallo,

so, das mit der Access Zwischenschicht funktioniert. Zumindest im Prinzip. Problem Nummer 1 ist ein Zeichensatzproblem. Umlaute werden falsch dargestellt. Hat jemand einen Tip wie man dieses Problem löst? Habe nirgendwo eine Einstellmöglichkeit für den Zeichensatz gefunden.

Das zweite Problem betrifft auch die Arikelbeschreibung. Das scheinen in der Paradox-Datenbank Memo Felder zu sein, die vom AFS-Kaufmann her noch mit Style-Informationen wie Schriftart, Größe etc. gefüllt werden. Diese Informationen kann man natürlich im SP nicht wirklich gebrauchen :(

So ist das ganze Import-aus-Datenbank-System nicht wirklich zu gebrauchen.

@Andi: Das mit der AFS-Shopdatenbank klingt ja erst mal nach einer Lösung. Können Sie mir dazu vielleicht ein paar Infos geben? Benötige ich dafür das Shopsystem von AFS?

Vielen Dank im vorraus.

Gruß
Dirk

Offline Andi

  • Hero Member
  • *****
  • Beiträge: 540
  • Lob: 2
    • Auto Tuning Shop
Re: Anbindung an AFS-Kaufmann
« Antwort #5 am: August 02, 2007, 16:52:19 »
@Andi: Das mit der AFS-Shopdatenbank klingt ja erst mal nach einer Lösung. Können Sie mir dazu vielleicht ein paar Infos geben? Benötige ich dafür das Shopsystem von AFS?

@ Dirk

Ja - dazu benötigt man das AFS-Shopsystem.

Grüße v. ANDI
(bin ab 03.08. im Urlaub und kann daher erstmal nicht antworten - bis 20.08.)

Offline cru

  • Jr. Member
  • **
  • Beiträge: 69
  • Lob: 7
Re: Anbindung an AFS-Kaufmann
« Antwort #6 am: August 03, 2007, 16:57:42 »
Hallo DirkHi,


Das zweite Problem betrifft auch die Arikelbeschreibung. Das scheinen in der Paradox-Datenbank Memo Felder zu sein, die vom AFS-Kaufmann her noch mit Style-Informationen wie Schriftart, Größe etc. gefüllt werden. Diese Informationen kann man natürlich im SP nicht wirklich gebrauchen :(


wir haben folgende Lösung für das Problem gefunden:

Unter folgender Adresse gibt es ein VBA Modul mit welchem es möglich ist über eine Abfrage in Access RTF- formatierten Text in HTML-Text zu wandeln:
http://www2.bitstream.net/~bradyh/downloads/rtf2htmlrm.html

Direkter Downloadlink für das Modul:
http://www2.bitstream.net/~bradyh/downloads/rtf2html3.zip


Zum Einbau in Access:

Unter Extras-->Makro den Visual Basic Editor öffnen

Dort wird in einem Fenster der Name Ihrer .mdb- Datei angezeigt. Mit einem Rechtsklick auf die Datei öffnet sich ein Kontextmenü, in welchem sich der Punkt "Datei importieren" befinden sollte.
Auf diese Weise importieren Sie das VBA Modul in den Visual Basic Editor.

Dannach erscheint ein Ordner mit dem Namen Module und in diesem Ordner befindet sich eine Datei Namens Modul1.
In dieser Datei muss folgende Zeile angepasst werden:

If gDebug Then ShowCodes (strWordTmp)  'for debugging only
Diese Zeile einfach durch ein vorangestelltes ' auskommentieren, da sonst ein Syntaxfehler auftritt.
Das Ergebnis sollte folgendermaßen aussehen:

'If gDebug Then ShowCodes (strWordTmp)  'for debugging only
Nun gilt es eine neue Abfrage zu erstellen.
In der Abfrage erhält man durch folgenden Code die gewünschte HTML- Ausgabe:

Ergebnisfeld:rtf2html3([FeldnameRTF])
Der RTF-Text wird vom Modul vollständig in HTML konvertiert...


mfg
cru

Offline Andi

  • Hero Member
  • *****
  • Beiträge: 540
  • Lob: 2
    • Auto Tuning Shop
Re: Anbindung an AFS-Kaufmann
« Antwort #7 am: September 07, 2007, 17:44:31 »
Lösung gefunden ... man oh man ... aber ohne Spezialkenntnisse nicht zu bewältigen.

Großes Lob / besten Dank daher an "CRU" für seine tolle Hilfe.


Grüße v. ANDI


xx
Affilinet Anbindung

Begonnen von admin

0 Antworten
8259 Aufrufe
Letzter Beitrag März 11, 2008, 13:08:15
von admin
xx
Bestellung in AFS-Kaufmann einlesen

Begonnen von hop

2 Antworten
11358 Aufrufe
Letzter Beitrag August 01, 2007, 18:42:07
von Andi
xx
AFS Kaufmann - Artikelkennung aktiv/alt - Import ins WC

Begonnen von Andi

2 Antworten
11065 Aufrufe
Letzter Beitrag September 17, 2008, 15:35:19
von Andi
xx
Problem mit Anbindung an Google Merchant (Base)

Begonnen von parimo

4 Antworten
5288 Aufrufe
Letzter Beitrag Juli 31, 2010, 21:43:50
von parimo