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-Stammtisch Köln am 10.7.2025 – powered by go eCommerce Messen, Stammtische und interessante Events 0
JTL Wawi REST API 0.0.0.0 JTL-Wawi 1.10 1
keine Eazybusiness Datenbank beim öffnen von JTL WaWi JTL-Wawi 1.7 3
JTL Connector <-> JTL WAWI Keine neune Importe von Aufträgen JTL-Wawi 1.9 0
Neu Rückzahlungen aus JTL Wawi direkt auslösen User helfen Usern - Fragen zu JTL-Wawi 0
Währungsproblem | Shopify --> JTL JTL-Wawi 1.9 3
Neu Fehler beim JTL-Worker – "Der Remoteserver hat einen Fehler zurückgegeben: (502) Ungültiges Gateway" (Shopify) JTL-Wawi - Fehler und Bugs 2
Neu JTL-Wawi startet nicht - Datenbank kaputt JTL-Wawi - Fehler und Bugs 5
Neu Welche Alternativen zu JTL-Shop JTL-Shop - Ideen, Lob und Kritik 6
Neu Plugin-Update 2.4.1: JTL Exportformat Google Shopping Plugins für JTL-Shop 6
Neu Wie lange ist der JTL Token gültig? Ich bekomme rel. schnell die Meldung "Fehlerhafter Token" User helfen Usern - Fragen zu JTL-Wawi 0
Artikel Reiter "retail" (unser Name für JTL-POS) fehlt unter Sonderpreis JTL-Wawi 1.10 1
Neu JTL Shop 5.5.1 Lieferland kann bei abweichender Lieferadresse nicht ausgewählt werden JTL-Shop - Fehler und Bugs 5
Neu JTL Shop: Ausblenden von Unterkategorien (In der Mitte) möglich ? Allgemeine Fragen zu JTL-Shop 0
JTL Retoure Umtausch anlegen und Rest erstatten JTL-Wawi 1.9 0
Neu JTL Shop 5.5 Tips für bessere Performance? Allgemeine Fragen zu JTL-Shop 5
Neu JTL Debug 2.0.4 und Shop 5.5.2 - Fehler 500 Plugins für JTL-Shop 3
Neu Sprechende URLs & Sprachlogik im JTL-Shop – Wer hat’s schon umgesetzt? Allgemeine Fragen zu JTL-Shop 1
Neu JTL-WMS Aufträge lassen sich nicht teilliefern, erst nach Neustart JTL-Wawi - Fehler und Bugs 2
Neu Keine Verbindung zu JTL Extension Store JTL-Shop - Fehler und Bugs 4
Neu JTL Shop 5.5.2 Startseite Breite ändern Allgemeine Fragen zu JTL-Shop 1
Neu .php-cs-fixer.php - nicht identisch mit den Dateien der aktuellen Version von JTL-Shop JTL-Shop - Fehler und Bugs 3
JTL WaWi 2 Mandanten - B2B und B2C Artikel und Bestände automatisch abgleichen JTL-Wawi 1.6 2
Neu JTL Shopify Anbindung - Falscher Bruttopreis bei 7% Artikel, Grundpreise werden nicht übermittelt Shopify-Connector 2
Neu JTL-Shop: Anzeige der Artikel aus untergeordneten Kategorien Allgemeine Fragen zu JTL-Shop 2
Warnmeldung JTL-Shop Anbindung nach Update JTL-Wawi 1.10 5
Neu Shopify ohne JTL bzw. nur als Abwicklung Shopify-Connector 3
Neu JTL WaWi und anderes POS User helfen Usern - Fragen zu JTL-Wawi 1
Neu Erfahrungen gesucht: Custom Shop (Next.js/React) an JTL-Wawi anbinden Allgemeines zu den JTL-Connectoren 1
Fehler in der JTL-Wawi-Anzeige, ob ein Artikel bereits einem Onlineshop zugeordnet wurde. JTL-Wawi 1.10 5
In Diskussion POS-Verkäufe in JTL-Wawi löschen Allgemeine Fragen zu JTL-POS 1
In Diskussion JTL POS server status bleibt "Läuft" Einrichtung / Updates von JTL-POS 1
Neu JTL‑Wawi: Beim Drucken fehlen Body‑Inhalte – nur Header und Footer gedruckt Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Barrierefreiheit mit Upgrade auf JTL-Shop 5.5 erledigt? Einrichtung JTL-Shop5 24
Neu JTL FFN - wie ändert ihr einen Auftrag, nachdem er von Plenty in JTL FFN übertragen wurde? Schnittstellen Import / Export 0
Beantwortet Kontaktformulare im JTL Shop Betrieb / Pflege von JTL-Shop 1
In Diskussion JTL WAWI + FFN + OrangeConnex Workflow für Versand und Lagerbestand JTL-Workflows - Ideen, Lob und Kritik 0
Neu JTL Auswahlassistent filtert nicht Allgemeine Fragen zu JTL-Shop 0
Neu Gleiche Designvorlage für eBay und JTL-Shop mit globalen Textbausteinen nutzen Allgemeine Fragen zu JTL-Shop 0
Gelöst Kompatibilität von JTL-POS mit iMin Swan 2 – hat jemand Erfahrung? JTL-POS - Fragen zu Hardware 1
Neu Feedback, Anregungen und Meinungen benötigt zu unserem JTL Tool zwecks Lieferanten- und Artikelmanagement Dienstleistung, Jobs und Ähnliches 2
Neu Umsatzsteuerfreie Shopify-Bestellungen an JTL-Wawi übertragen – wie macht ihr das? Shopify-Connector 1
Neu Keine Verbindung zur DB - Störung bei JTL? JTL-Wawi - Fehler und Bugs 12
Neu Guthaben-Funktion in JTL Shop ohne MwSt. buchhalterisch nicht abbildbar JTL-Shop - Ideen, Lob und Kritik 17
JTL stürzt nach Update auf 1.10 ab JTL-Wawi 1.10 2
Neu JTL-Webinar: Erobere neue Marktplätze – skaliere deinen E-Commerce mit JTL-eazyAuction! Messen, Stammtische und interessante Events 0
Neu Ab welcher JTL Edition ist der Batch Export in der Free Version nicht mehr möglich? JTL Ameise - Eigene Exporte 11
Neu JTL Shop 5.5.1 : Lieferzeit wird mit "0 Werktagen" ausgegeben, obwohl Lieferzeiten bei Versandarten hinterlegt sind JTL-Shop - Fehler und Bugs 2
Neu Exportformate liefern nur netto Werte für Versandkosten seit JTL Shop 5.5.0 Betrieb / Pflege von JTL-Shop 6
JTL OSS Steuereinstellungen - BU-Schlüssel wie pflegen? JTL-Wawi 1.10 0

Ähnliche Themen