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 How to properly update order status through JTL Shop plugin? Allgemeine Fragen zu JTL-Shop 0
JTL AGBs und Gewährleistungsrechte / Schadensersatz JTL-Wawi 1.11 1
Neu JTL Connector - Shopware 5 / 6: keine Erstübertragung der Daten Shopware-Connector 2
Neu SUCHE Freelancer für JTL WAWI Anbindung an WooCommerce und Einrichtung Dienstleistung, Jobs und Ähnliches 2
Neu JTL Wawi sendet keine aufzuschaltenden Artikel an Amzon Amazon-Anbindung - Fehler und Bugs 2
Neu Unterstützung bei JTL FFN Retouren – Fehler in der API-Übertragung von Returnless Starten mit JTL: Projektabwicklung & Migration 0
Neu Hohe CPU-last auf Shopserver - JTL Shop Query? Allgemeine Fragen zu JTL-Shop 9
seit 1.11 wird Druck ausgeführt nach JTL-POS Vorgang JTL-Wawi 1.11 0
Neu Keine automatische Übernahme von Änderungen in JTL trotz Abgleich? Onlineshop-Anbindung 3
Neu JTL-POS Absturz nach Benutzeranmeldung JTL-POS - Fehler und Bugs 0
Fehler beim Verknüpfen von JTL-FFN mit Wawi – „Anmeldung nicht möglich“ JTL-Wawi 1.11 1
Neu Dokumentation: Kundenverknüpfung JTL-Wawi (Version 1.10.15.0) zu JTL-Shop JTL-Shop 5.2 Onlineshop-Anbindung 0
Einzelartikel als Kindartikel zu einem neuen Vaterartikel zusammenführen (JTL-Wawi + Shopware Connector) JTL-Wawi 1.8 0
Neu Handhabung JTL Wawi - zu Datev Unternehmen Online User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL-Wawi Aufträge die mit JTL-POS bezahlt wurde tauchen im Tagenabschluss auf JTL-POS - Fehler und Bugs 7
Neu JTL Coupon - Rabatt direkt am Artikel Allgemeine Fragen zu JTL-Shop 0
Neu Preisfehler Anzeige JTL Shop 5 JTL-Shop - Fehler und Bugs 1
Neu 🚀 Pilotkunden gesucht: HS Dynamic Pricing Plugin für JTL-Shop Plugins für JTL-Shop 0
Neu Werden Bilder aus shopify in JTL geladen? Shopify-Connector 4
Neu Bitte legen Sie eine Retoure in JTL-Wawi an, damit eine korrekte Zuordnung zu den Stücklistenartikeln möglich ist. - WMS Retoure JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu JTL-Ameise Export "Artikeldaten WEEE-Richtlinie" - unvollständige Datenmenge JTL-Ameise - Fehler und Bugs 0
Neu Probleme bei WooCommerce JTL-Connector, keine Aktivierung möglich, Bestands-Shop lahmgelegt Onlineshop-Anbindung 0
Neu Kapazitäten frei für Routineaufgaben JTL Wawi Dienstleistung, Jobs und Ähnliches 0
Neu 🚀 JTL Shop Performance Check (Free): Kostenloses Plugin Plugins für JTL-Shop 0
Datenabgleich von WooCommerce auf JTL Wawi 1.9.7.0 JTL-Wawi 1.9 0
JTL WMS Server startet nicht JTL-Wawi 1.11 2
JTL Wawi to ShopApotheke Artikelname eigenesfeld JTL-Wawi 1.11 16
Neu Downgrade von 3 JTL-Shop-Lizenzen auf 1 – Frage zur Umstellung der Domains User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL SHop 5.4 KAtegoriebild Allgemeine Fragen zu JTL-Shop 5
Neu Trainingsmodus für JTL-POS gewünscht JTL-POS - Ideen, Lob und Kritik 0
JTL-Stammtisch am 13.11.25 in Bonn powered by SaphirSolution Messen, Stammtische und interessante Events 0
Neu Wer hat 2025 mit Xentral Erfahrungen gesammelt? Wechsel von JTL‑Wawi in Sicht Smalltalk 14
JTL Wawi und JTL-POS gleichen nicht mehr ab JTL-Wawi 1.11 2
Neu JTL Theme Editor Templates für JTL-Shop 6
Neu 2 Instanzen JTL-POS Einrichtung / Updates von JTL-POS 0
Neu Übergabe Versandlaber an Fulfiller möglich über FFN standallone aber nicht über FFN mit angebundeener JTL-WAWI Arbeitsabläufe in JTL-Wawi 0
Ticket erstellen bei einer Fehlermeldung mit JTL-Start ??? JTL-Wawi 1.9 6
Neu JTL Track&Trace API Fehler derzeit? seit 15:50 Uhr JTL-Track&Trace - Fehler und Bugs 2
Neu JTL Shipping Server nicht erreichbar JTL-ShippingLabels - Fehler und Bugs 19
Neu Welcher Hoster ist für JTL-Shop 5 empfehlenswert? User helfen Usern 12
Neu 15 Jahre Vapsmoke.ch – unser Weg zu JTL Shops stellen sich vor 1
Neu JTL STAMMTISCH BONN – 13.11.2025 – powered by SaphirSolution Messen, Stammtische und interessante Events 0
JTL Plattform ebay Designvorlage JTL-Wawi 1.11 5
Neu Aktuellen JTL Shop installieren *Fehler* Installation / Updates von JTL-Shop 0
Studio-Webcast E-Com Insights mit JTL: Black Friday Edition am 30.10.25 Messen, Stammtische und interessante Events 0
JTL Wawi API beendet Registrierung nicht 1.11.1 JTL-Wawi 1.11 10
Neu Fehlerhafte Adress-Übernahme durch NinePoint (Mirakl → JTL) – wer ist noch betroffen? JTL-Wawi - Fehler und Bugs 3
Neu JTL Shop Versand Preisstaffel mit negativen Werten?? Allgemeine Fragen zu JTL-Shop 0
Jtl-Amz Problem JTL-Wawi 1.9 0
Neu Dropshipping Import/Export von JTL zu JTL User helfen Usern - Fragen zu JTL-Wawi 6

Ähnliche Themen