Über SQL Abfragen, Preise eines SCX Angebotes ändern

msp24

Aktives Mitglied
8. August 2022
14
6
Guten Tag,

ich versuche mittels SQL Queries den Prozess der Preisanpassungen bezogen auf unser Unternehmen weiter zu automatisieren.
Die SCX Schnittstelle entpuppt sich da als etwas hartnäckig und die Dokumentation konnte mir bis jetzt auch nicht weiter helfen.

Hier ein paar Funde, bzw Sackgassen auf die ich gestoßen bin.

SCX.lvAngebote.kPreis wäre ja eine gute Anlaufstelle, jedoch ist die komplette Fremdschlüssel-Spalte NULL und lässt sich auch im nach hinein nicht setzen.
Sonst könnte man ja einfach einen entsprechenden Eintrag in tPreis & tPreisDetail erstellen.

Beim anpassen von SCX.tOfferPrice.fLastPrice passiert auch entsprechend wenig.

Ich habe sonst noch die 3 stored procedures

SCX.spSetzePreisAktualisierungsStatusNachUpload

SCX.spKorrekturPreisAktualisierungsUnterstuetzung

SCX.spSetzePreisAktualisierungsStatusNachUpload


unter https://wawi-db.jtl-software.de/procedures/1.9.6.5 gefunden, jedoch bin ich mir dort nicht ganz sicher wie mir das helfen soll.

Wir nutzen, wie dem Link anzusehen ist, Version 1.9.6.5

Hatte jemand bereits ein ähnliches Problem oder sonstige Ideen die mir weiterhelfen könnten?
 

John

Sehr aktives Mitglied
3. März 2012
3.978
983
Berlin
Lass einfach JTLDiag mit laufen, dann siehst Du, was passiert, wenn Du in der Wawi manuell einen Preis änderst.
Daran kann man sehr schön Nachbauen...
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.623
796
Guten Tag,

ich versuche mittels SQL Queries den Prozess der Preisanpassungen bezogen auf unser Unternehmen weiter zu automatisieren.
Die SCX Schnittstelle entpuppt sich da als etwas hartnäckig und die Dokumentation konnte mir bis jetzt auch nicht weiter helfen.
...
Nur mal als Anregung, wir haben alle unsere Preise für JTL Shop, eBay usw. voll automatisiert.

Wir arbeiten hier zunächst mit "eigenen Feldern", hier können wir sowas wie "Marge, Aufschlag, Nachlass, Versandart, Verpackungsmaterial, ..." hinterlegen, die er sich dann als Grundlage heranzieht.
Es werden damit dann über "JTL Boardmittel" --> also updatesicher die Felder bei jeder Änderung am EKNetto (manuelle Korrektur oder Wareneingang) sofort neu berechnet und in den eigenen Feldern gespeichert.

Das ist Step 1, Step 2 überträgt dann die Daten an die entsprechenden Felder die zu ändern sind.

Mehr Infos geben wir dazu leider nicht raus ;)
 

SebiW

Sehr aktives Mitglied
2. September 2015
3.017
1.565
Ich hab etwas ähnliches mittels der JTL Ameise gebaut, Warnung bei Preisänderungen, Nachzug der jeweiligen Preisklassen durch Export - Import.
Ameise hat den schönen Vorteil, dass man nicht mit Änderungen in der DB mithalten muss, also dauerhaft Updatesicher (im Rahmen von "JTL macht nichts akut kaputt" ... also halbwegs Update sicher ;) ).
 
  • Gefällt mir
Reaktionen: wawi-dl

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.623
796
Ich hab etwas ähnliches mittels der JTL Ameise gebaut, Warnung bei Preisänderungen, Nachzug der jeweiligen Preisklassen durch Export - Import.
Ameise hat den schönen Vorteil, dass man nicht mit Änderungen in der DB mithalten muss, also dauerhaft Updatesicher (im Rahmen von "JTL macht nichts akut kaputt" ... also halbwegs Update sicher ;) ).
so ist es, so haben wir es mit Workflows geredet um die lahme Ameise wegzukriegen ... es gibt nur ganz wenige SQL um Angebote z.B. für eBay auf geändert zu setzen
 
  • Gefällt mir
Reaktionen: SebiW

SebiW

Sehr aktives Mitglied
2. September 2015
3.017
1.565
Ja, geht ohne die Ameise sicher eleganter, da wir aber selbst Produzent sind und ich so relativ wenige Änderungen durchführen muss langt mir die Performance.
Halt immer ne Frage wie komplex das Zielszenario ist. Bei mir ändern sich vielleicht einmal die Woche die Preise - sonst nur für de facto alle Artikel zwei mal die Saison, und das mach ich dann eh komplett.
 
  • Gefällt mir
Reaktionen: wawi-dl

msp24

Aktives Mitglied
8. August 2022
14
6
Lass einfach JTLDiag mit laufen, dann siehst Du, was passiert, wenn Du in der Wawi manuell einen Preis änderst.
Daran kann man sehr schön Nachbauen...
Jap das hatte geholfen, für jeden den es interessiert:

Es gibt einmal die tPreis und tPreisDetail Tabelle.
Für Shop Angebote egal ob SCX oder nicht muss man nur mit diesem Tabellen arbeiten.
Updates für SCX.tOffer etc passieren dann automatisch, wie Nutzer wawi-dl das in etwa angedeutet hatte.

Man muss nur noch leicht aufpassen beim setzen von dem kKundenGruppe Fremdschlüssel. Der ist für SCX und normalen Shop Angeboten unterschiedlich zu finden (zumindestens konnte ich nichts einheitliches finden).

Vielen Dank an alle für die schnellen Antworten!! Hatte sehr weitergeholfen :)

LG Leandro Boog
 
  • Gefällt mir
Reaktionen: SebiW und wawi-dl
Ähnliche Themen
Titel Forum Antworten Datum
Neu Artikel Rücknahme über Kassenbon von letzter Woche in JTL-Pos JTL-POS - Ideen, Lob und Kritik 2
Neu Amazon Abgleich - seit heute 12:26Uhr keine Übernahme der Bestellungen über Worker Amazon-Anbindung - Fehler und Bugs 9
Neu welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL Allgemeine Fragen zu JTL-Shop 0
Neu PrestaShop 9 Kompatibilität des Connectors – seit über 8 Monaten keine Lösung PrestaShop-Connector 0
welche Sync Benutzer Daten in Shop und WAWI bei neu-Hosting über JTL JTL-Wawi 1.11 0
Preise lassen sich nicht importieren über Ameise JTL-Wawi 1.10 4
Neu FBA Bestände schwanken in JTL und sind dann über Stunden falsch Amazon-Anbindung - Fehler und Bugs 3
Webinar: Verkaufe über die Landesgrenzen hinaus – ist dein Business bereit für die Weltbühne? Messen, Stammtische und interessante Events 0
App über WaWi Api JTL-Wawi App 2
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
Kundenstammdaten - "Eigenes Feld" in SQL auslesen JTL-Wawi 1.9 2
Aktuelles Update 1.11.7: Anmeldedialog merkt sich den letzten User immer noch nicht & falsche Warnung für angeblich fehlendes SQL Server Update JTL-Wawi 1.11 3
Neu Frage zu SQL Statement - Kunden-Kommentar aus Auftrag auf Pickliste User helfen Usern - Fragen zu JTL-Wawi 1
Neu Bestellungen werden verzögert oder nicht gepullt – Ursache: Zeitzonen-Filter im SQL des WooCommerce-Connectors WooCommerce-Connector 0
Neu SQL Worker.tStatus - Bedeutung von nStatus? JTL Ameise - Eigene Exporte 2
Neu Suche Servicepartner für SQL-Abfrage Dienstleistung, Jobs und Ähnliches 2
Neu askJan | Neuer KI-Assistent für JTL-Wawi - schnelle, effiziente und transparente KI-Datenanalyse - ohne SQL! Dienstleistung, Jobs und Ähnliches 41
Neu JTL-Wawi 1.11.5: Sequenzieller Kundenexport mit Workflow und SQL-Queue Schnittstellen Import / Export 2
Neu Wie lässt sich der Lieferstatus von Aufträgen per SQL abfragen? User helfen Usern - Fragen zu JTL-Wawi 8
Neu JTL Wawi auf Windows Server 2025 mit SQL 2025? Installation von JTL-Wawi 24
Neu JTL Diag / SQL Mitschnitt lässt sich nicht mehr starten User helfen Usern - Fragen zu JTL-Wawi 12

Ähnliche Themen