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 JTL-Packtisch Sortieren ist Grau Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu JTL-Kundencenter 2FA Smalltalk 8
Neu Empfehlung einer Woocommerce & JTL Agentur WooCommerce-Connector 2
Neu JERA kann keine Conrad-Erlöse aus JTL importieren, JTL-SCX importiert keine Conrad-Rechnungen JTL-ShippingLabels - Fehler und Bugs 0
Neu JTL Diag / SQL Mitschnitt lässt sich nicht mehr starten User helfen Usern - Fragen zu JTL-Wawi 6
Neu Neues E-Commerce Business mit JTL Wawi - Jtl Shop - Lexware Office (online) - Fragen Starten mit JTL: Projektabwicklung & Migration 1
Neu JTL auf dem Server duplizieren für Experimente Installation von JTL-Wawi 1
Neu Vorschlag: Inventur direkt im JTL-WMS ermöglichen JTL-WMS / JTL-Packtisch+ - Ideen, Lob und Kritik 0
Neu Wo kann ich mich über JTL Kundencenter beschweren? 20 Minuten Lang einen Bug im Ticket dokumentiert, und am Ende "ein Fehler ist aufgetreten" Smalltalk 3
JTL-Ameise - Problem Artikeldaten Import JTL-Wawi 1.11 2
Neu JTL Shopify Connector selektiver Import in JTL Shopify-Connector 2
Angebot auf EBay erhält Netto Preise aus JTL eBay-Anbindung - Fehler und Bugs 2
Neu Bestellung aus JTL-Shop wird nicht in die Wawi übernommen Allgemeine Fragen zu JTL-Shop 1
Neu Update: JTL-Gambio-Connector Gambio-Connector 0
Neu JTL - Cloud-Lösung ? Smalltalk 0
Neu Wie verbanne ich Fremdsprachen-Anfragen aus der JTL-Search? Allgemeine Fragen zu JTL-Shop 0
Neu Export/Import aller Amazon Angebote über die JTL-Ameise JTL-Ameise - Fehler und Bugs 1
Neu Nach Update auf JTL Shop 5.6.1 - Play/Pause Buttons im Layout!? Installation / Updates von JTL-Shop 6
Neu 🚨 Hinweis für JTL-Händler, die Taxdoo nutzen News, Events und Umfragen 1
Neu Amazon VCS - JTL Wawi > 1.10 - Lexware: Suche Best Practice Amazon-Anbindung - Ideen, Lob und Kritik 1
JTL-WAWI teilweise extrem lahm JTL-Wawi 1.10 8
Anfrage zur Einrichtung des Dashboards (Gewinnanzeige) in JTL-Wawi – Remote-Support über AnyDesk JTL-Wawi 1.10 6
Neu Bestehende POS an WAWI anbinden (JTL Administrator) Einrichtung / Updates von JTL-POS 6
JTL Wawi 1.8.11.2 zum Download JTL-Wawi 1.8 1
JTL- Worker Dienst lässt sich nicht installieren über .bat-Datei JTL-Wawi 1.11 1
Neu JTL Wawo Objektverweis wurde nicht auf eine Objektinstanz festgelet JTL-Wawi - Fehler und Bugs 0
Neu JTL Shop Mailversand geht nicht mehr - Address blicked Allgemeine Fragen zu JTL-Shop 5
JTL-WaWi Konfigurator Bestandteile in WMS zusammenfassen JTL-Wawi 1.11 3
Störung der Domain Infrastruktur JTL-Software Störungsmeldungen 0
Neu Woocommerce + JTL Connector + Litespeed Cache WooCommerce-Connector 0
Neu BMEcat Schnittstelle JTL-Wawi [DEV] Schnittstellen Import / Export 3
Neu JTL-MeetUp mit eBay in Berlin Messen, Stammtische und interessante Events 0
Neu JTL-Shop: Veraltete URLs & Weiterleitungen in der Sitemap – wie lösen? Allgemeine Fragen zu JTL-Shop 0
Neu Coupon-Steuer Plugin: Korrekte Steuerberechnung für JTL-Shop Coupons Plugins für JTL-Shop 1
Neu JTL Coupon Alternative - was gibt es so? Plugins für JTL-Shop 2
Neu 0,1% an der Kasse erstellte Kunden nicht synchronisiert mit JTL Wawi Allgemeine Fragen zu JTL-POS 0
Neu 20.11.2025 Hosting JTL Shop Tod :+( Allgemeine Fragen zu JTL-Shop 15
Neu How to properly update order status through JTL Shop plugin? Allgemeine Fragen zu JTL-Shop 4
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

Ähnliche Themen