OSC jtl-Connection bei Tabellen Prefix (kontent.de)

knutW

Aktives Mitglied
1. Mai 2009
8
0
Auf der Suche nach der Antwort zu meinem Problem bin ich hierher geraten und denke dass meine Frage dazu passt.

Ich will einen OSC- Shop mit jtl-Wawi verbinden und habe den Connector installiert.
Dieser meldet mir folgenden Fehler: 1146 - Table 'dbxxxx.configuration' doesn't exist

Der Grund ist wahrscheinlich, dass meine Tabelle in Mysql "Sho_01_configuration" heisst.
Wie (und in welcher Datei/Tabelle) kann ich dieses Kommunikationsproblem lösen, ohne den Shop neu aufsetzen zu muessen???

Mein Provider ist übrigens "Kontent" und da der eine automatisierte Installation anbietet in der die Shoptabellen einen Prefix bekommen dürfte das Problem eigentlich auch gar nicht so selten sein:wink:

Ich würde mich sehr freuen, Hinweise und Hilfe zu bekommen.

Gruesse

Knut
 

knutW

Aktives Mitglied
1. Mai 2009
8
0
AW: OSC jtl-Connection bei Tabellen Prefix (kontent.de)

Hallo nochmal,
beim Durchforsten der Scripte bin ich nun in der konfiguration.php hängen geblieben und habe hier bei diversen Abfragen den Tabellennamen angepasst.
Damit sehe ich nun schon zumindest mal den KonfigurationsScreen (Speichern kann ich ihn merkwürdigerweise noch nicht).
Ich könnte also auf dem richtigen Weg sein ;)
Hierzu hätte ich nun zum einen mal eine kompetente Meinung und zum anderen würde ich mir eine Auflistung wünschen, in welchen Dateien ich welche Tabellennahmen enstsprechend ändern muss.
Zur Veranschaulichung mal unten ein Scriptauszug aus der konfiguration.php.

Vorab schon mal Danke und Gruesse

knut

---------



function zeigeKonfigForm()
{
//hole einstellungen
$cur_query = eS_execute_query("select * from eazysales_einstellungen");
$einstellungen = mysql_fetch_object($cur_query);

$cur_query = eS_execute_query("select configuration_value from Sho_01_configuration where configuration_key=\"CURRENT_TEMPLATE\"");
$cur_template = mysql_fetch_object($cur_query);
 

knutW

Aktives Mitglied
1. Mai 2009
8
0
AW: OSC jtl-Connection bei Tabellen Prefix (kontent.de)

Ich habe mir mal die ungewisse Wartezeit damit vertrieben in den Scripten die Tabellennamen zu suchen und manuell mit meinem prefix (Sho_01_) Versehen.
Das ist zwar etwas verwegen, weil die Gefahr eines Fehlers recht groß ist, aber irgendwie muss man ja mal weiterkommen;)

Als nächstes wollte ich nun den existierenden Web- Shop in die Wawi importieren, also hab eich "abgleichen" gewählt und prompt in einen neuen Fehler gestolpert:

GetBestellungPos.php meldet mir einen Returncode 200 zurück.

Anbei zur Veranschaulichung die von mir modifizierte Datei:

<?php
/**
* jtlwawi_Connector/dbeS/GetBestellungPos.php
* Synchronisationsscript
*
* Es gelten die Nutzungs- und Lizenzhinweise unter JTL-Wawi - kostenlose Warenwirtschaft für Onlineshops und den stationären Vertrieb
*
* @author JTL-Software <thomas@jtl-software.de>
* @copyright 2006, JTL-Software
* @link JTL-Wawi - kostenlose Warenwirtschaft für Onlineshops und den stationären Vertrieb
* @version v1.02 / 15.08.06
*/

require_once("syncinclude.php");

$return=3;
if (auth())
{
$return=5;
if (intval($_POST['KeyBestellung']))
{
//glob einstellungen
$cur_query = eS_execute_query("select versandMwst,tax_zone_id from eazysales_einstellungen");
$einstellungen = mysql_fetch_object($cur_query);

$return = 0;
//hole orderposes
$cur_query = eS_execute_query("select * from Sho_01_orders_products where orders_id=".intval($_POST['KeyBestellung'])." order by orders_products_id");
while ($BestellungPos = mysql_fetch_object($cur_query))
{
//mappe bestellpos
$kBestellPos = setMappingBestellPos($BestellungPos->orders_products_id);
echo(CSVkonform($kBestellPos).';');
echo(CSVkonform(intval($_POST['KeyBestellung'])).';');
echo(CSVkonform(getEsArtikel($BestellungPos->products_id)).';');
echo(CSVkonform($BestellungPos->products_name).';');
echo(CSVkonform($BestellungPos->products_price*(100+$BestellungPos->products_tax)/100).';');
echo(CSVkonform($BestellungPos->products_tax).';');
echo(CSVkonform($BestellungPos->products_quantity).';');
echo("\n");
}
//letzte Positionen wie Versand, Mindermengenzuschlag, Rabatt, Kupon etc.
$cur_query = eS_execute_query("select * from Sho_01_orders_total where (class=\"ot_shipping\" OR class=\"ot_cod_fee\" OR class=\"ot_coupon\" OR class=\"ot_discount\" OR class=\"ot_gv\" OR class=\"ot_loworderfee\" OR class=\"ot_ps_fee\") and orders_id=".intval($_POST['KeyBestellung'])." order by sort_order");
while ($total_pos = mysql_fetch_object($cur_query))
{
if ($total_pos->class=="ot_shipping" || $total_pos->value!=0)
{
//mappe bestellpos
$kBestellPos = setMappingBestellPos(0);

$steuersatz = 0;
switch ($total_pos->class)
{
case 'ot_shipping':
//hole versand mwst aus einstellungen
$steuersatz = $einstellungen->versandMwst;
break;
case 'ot_cod_fee':
$tax_query = eS_execute_query("select configuration_value from Sho_01_configuration where configuration_key=\"MODULE_ORDER_TOTAL_COD_FEE_TAX_CLASS\"");
$tax_class = mysql_fetch_object($tax_query);
if ($tax_class->configuration_value>0)
$steuersatz = get_tax($tax_class->configuration_value);
break;
case 'ot_coupon':
//$tax_query = eS_execute_query("select configuration_value from configuration where configuration_key=\"MODULE_ORDER_TOTAL_COUPON_TAX_CLASS\"");
//$tax_class = mysql_fetch_object($tax_query);
//if ($tax_class->configuration_value>0)
// $steuersatz = get_tax($tax_class->configuration_value);
$steuersatz = $einstellungen->versandMwst;
$total_pos->value*=-1;
break;
case 'ot_gv':
$tax_query = eS_execute_query("select configuration_value from Sho_01_configuration where configuration_key=\"MODULE_ORDER_TOTAL_GV_TAX_CLASS\"");
$tax_class = mysql_fetch_object($tax_query);
if ($tax_class->configuration_value>0)
$steuersatz = get_tax($tax_class->configuration_value);
break;
case 'ot_loworderfee':
$tax_query = eS_execute_query("select configuration_value from Sho_01_configuration where configuration_key=\"MODULE_ORDER_TOTAL_LOWORDERFEE_TAX_CLASS\"");
$tax_class = mysql_fetch_object($tax_query);
if ($tax_class->configuration_value>0)
$steuersatz = get_tax($tax_class->configuration_value);
break;
case 'ot_ps_fee':
$tax_query = eS_execute_query("select configuration_value from Sho_01_configuration where configuration_key=\"MODULE_ORDER_TOTAL_PS_FEE_TAX_CLASS\"");
$tax_class = mysql_fetch_object($tax_query);
if ($tax_class->configuration_value>0)
$steuersatz = get_tax($tax_class->configuration_value);
break;
}
echo(CSVkonform($kBestellPos).';');
echo(CSVkonform(intval($_POST['KeyBestellung'])).';');
echo(CSVkonform("0").';');
echo(CSVkonform(unhtmlentities($total_pos->title)).';');
echo(CSVkonform(unhtmlentities($total_pos->value)).';');
echo(CSVkonform($steuersatz).';');
echo(CSVkonform("1").';');
echo("\n");
}
}
}
}
mysql_close();
echo($return);
logge($return);
?>
 

knutW

Aktives Mitglied
1. Mai 2009
8
0
AW: OSC jtl-Connection bei Tabellen Prefix (kontent.de)

Erst mal Danke fuer die Antwort,
nach Googeln hatte ich mich schon gewundert, da diese Rueckmeldung wohl anzeigt, dass die Datenbankabfrage "ok" sei.
Dann liegt mein Problem vielleicht einen Schritt davor, denn die erste Meldung von JTL ist

"falsche parameter"

Erst danach kommt die Meldung mit dem Hinweis auf die Datei.
" GetBestellungPos.php".

Schade, dass es keine praefix-einstellung gibt, mal sehen, ob ich in den Scripten alle eS_execute_query finde und richtig umbenenne;)

Vorher bitte ich aber noch um einen Tip, woher ich den Hinweis auf falsche parameter bekomme.

Schon mal Danke und Gruesse

Knut
 

knutW

Aktives Mitglied
1. Mai 2009
8
0
AW: OSC jtl-Connection bei Tabellen Prefix (kontent.de)

Naja,
so viel scheint da nicht zu passieren.
Ich bekomme einen Verlaufsbalken Versandstatus
Hole Internet Dateien
Internetversand und noch die Ziffer eins.

Dann hängt der Balken und es folgt die Meldung: "Falsche Parameter".
 

Marcel

Sehr aktives Mitglied
14. September 2006
7.153
5
AW: OSC jtl-Connection bei Tabellen Prefix (kontent.de)

Problem erledigt? Log-Datei erstellt?
 

knutW

Aktives Mitglied
1. Mai 2009
8
0
AW: OSC jtl-Connection bei Tabellen Prefix (kontent.de)

Hallo und Danke fuer die Nachfrage,
also das Problem ist noch nicht gelöst, untenstehend die letzte Zeile aus der log-Datei.
Vielleicht haette ich hier die Shop-Prefix nicht setzen sollen, oder habe mich irgendwo vertippt.
Kann ich denn aus der Log-Datei erkennen, aus welchem Script die Fehlermeldung stammt?

Danke und Gruesse
knut

-----------------
eS:099612
<font color="#000000"><b>1054 - Unknown column 'orders.payment_method' in 'field list'<br><br>select orders.payment_method, orders.orders_id, orders.customers_id, date_format(orders.date_purchased, "%d.%m.%Y") as ErstelltDatumF from Sho_01_orders LEFT JOIN eazysales_sentorders ON orders.orders_id=eazysales_sentorders.orders_id where eazysales_sentorders.orders_id is NULL limit 1<br><br><small><font color="#ff0000">[TEP STOP]</font></small><br><br></b></font>
5
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Erfahrungen Quivo "Send it Yourself" Labels + mögliche Alternativen - Versanddatenaustausch via JTL Wawi JTL-ShippingLabels - Ideen, Lob und Kritik 1
Neu JTL WAWI 1.9.8.0 - Manuell eingegebene Trackingnummern werden nicht mehr übertragen JTL-ShippingLabels - Fehler und Bugs 1
Neu Produktdatenmanager:in mit JTL-Erfahrung gesucht (Festanstellung, Raum Bielefeld) Dienstleistung, Jobs und Ähnliches 2
Neu Artikelübersicht: JTL-Shop lädt per AJAX gesamte Html-Seite in das Filter-Modal JTL-Shop - Fehler und Bugs 0
Neu JTL POS und Sump Zuordnung von Belegen Allgemeine Fragen zu JTL-POS 1
Neu JTL 1.9.8.0 Suchergebnisse werden nicht gefiltert, sondern nur gelb markiert ? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Zugriff auf Rechnungsnummer innerhalb von JTL Shop Technische Fragen zu Plugins und Templates 0
Neu JTL GPSR Plugin - Automatischer https://-Prefix trotz HTML-Formatierung im Hersteller-Text Plugins für JTL-Shop 7
Neu Erfahrung mit dem Anbieter eBakery - kein JTL-Servicepartner mehr! Dienstleistung, Jobs und Ähnliches 5
Neu Kein Support für "Auftragspaket 100" in JTL Start Edition JTL-Wawi - Ideen, Lob und Kritik 23
Neu Welchen Shopify Plan brauche ich um Kundendaten mit JTL abzugleichen? Shopify-Connector 0
Neu JTL-Wawi kein Datenbankzugriff nach Windows Update JTL-Wawi - Fehler und Bugs 8
Neu Fehlermeldung eigener Export JTL Ameise JTL Ameise - Eigene Exporte 4
Neu JTL Ameise Kein Import von Kundendatenmehr JTL-Ameise - Fehler und Bugs 3
JTL Connector & Shopware 5 Shopware-Connector 5
Neu JTL Shop Staffelpreise werden nicht angezeigt Allgemeine Fragen zu JTL-Shop 4
Neu Das Stable Release von JTL-Wawi 1.10 ist da! Releaseforum 0
Neu JTL-Connector (Drittanbieter) - Kein product.push (oder andere Artikel Updates) über Worker User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL-Packtisch "Markierte Positionen einbuchen" Rechte fehlen Installation von JTL-WMS / JTL-Packtisch+ 0
Neu JTL Wawi / Shop / POS in der Schweiz Starten mit JTL: Projektabwicklung & Migration 0
Neu Affiliate Plugin Empfehlung für JTL Shop 5 Plugins für JTL-Shop 0
Neu das JTL Konfigurator-Modul kann ich ab welcher Wawi Version nutzen ? User helfen Usern - Fragen zu JTL-Wawi 6
JTL stürzt beim Minimieren ab JTL-Wawi 1.9 0
Neu Simples CRM als Ergänzung von JTL Arbeitsabläufe in JTL-Wawi 0
Beantwortet Workflow: Zahlungserinnerung aus dem JTL Guid, versendet beim Testen mehr als nur 1 E-Mail JTL-Workflows - Fehler und Bugs 2
JTL Wawi startet nicht mehr nach Windows Update KB5055683 JTL-Wawi 1.9 1
Gestaltung und Einrichtung JTL-Shop Einrichtung JTL-Shop5 5
Neu JTL Ameise Import extrem Langsam JTL-Ameise - Fehler und Bugs 1
Inkompatible Version JTL WAWI - Die verwendete Version ist zu alt JTL-Wawi 1.9 3
JTL-Wawi 1.9.7.1 – Wie kann man "Suchbegriffe" für Kaufland.de anlegen? JTL-Wawi 1.9 0
Neu JTL Shipping DHL International HS-Code Arbeitsabläufe in JTL-Wawi 3
Neu Problem: JTL Lizenzen weg, obwohl im Konto vorhanden JTL-Wawi - Fehler und Bugs 9
Neu Probleme beim Abgleich von JTL WAWI und JTL Shop JTL-Wawi - Fehler und Bugs 8
Neu JTL Wawi - SaaS Shopware 6 - Eigene Felder anlegen User helfen Usern - Fragen zu JTL-Wawi 0
Neu JTL Wawi Beschaffung - keine EK Preise User helfen Usern - Fragen zu JTL-Wawi 6
Neu eA: Fragen zur Buchung JTL Einrichtung und Installation von JTL-eazyAuction 2
Problem bei der Anzeige von Kindartikel-Titeln bei Vaterartikeln (JTL-Shop & eBay) JTL-Wawi 1.9 0
Neu Verknüpfung JTL-Shop und Meta-Produktkatalog Allgemeine Fragen zu JTL-Shop 4
Neu Connector Shop Abgleich nicht im JTL Worker Allgemeines zu den JTL-Connectoren 2
Neu Warenkorbwert festsetzen JTL shop Allgemeine Fragen zu JTL-Shop 0
JTL 1.9.7.0 | Warum ändert sich der Nummernkreis für Rechnungen bei Bestellungen aus dem OTTO-Market und bei anderen Marktplatzanbindungen nicht? Otto.de - Anbindung (SCX) 3
Neu Übermittlung von Transparency-Seriennummern an Amazon mit JTL-Wawi Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu JTL WMS kein automatischer picklistendruck User helfen Usern - Fragen zu JTL-Wawi 0
Auftragsimport eBay in JTL-WaWi nicht automatisiert möglich JTL-Wawi 1.9 3
Neu Nach Update auf 1.9.8.0 kein Bilderabgleich per JTL-Connector mehr möglich Shopify-Connector 20
Neu JTL und Repricer Amazon-Anbindung - Ideen, Lob und Kritik 5
Neu JTL Template und Themes CSS Chaos Templates für JTL-Shop 6
Neu Wechsel von JTL Shop 5 zu Shopware 6 – Wer hat Erfahrung mit kompletter Datenmigration (Kundenlogins, Bestellungen, Gutscheine etc.)? Shopware-Connector 3
Neu Suche JTL-Plugin-Entwickler für Bewertungsanzeige in Google (Rich Snippets) Plugins für JTL-Shop 4
In JTL-POS Voucher drucken über JTL Wawi Allgemeine Fragen zu JTL-Vouchers 4

Ähnliche Themen