Neu SQL Abfrage Preisänderungen

  • JTL-Connect 2022: Ihr habt noch kein Ticket? Jetzt schnell sichern! Die PreConnect ist bereits ausgebucht, auch für die After-Show-Party auf der Ocean Diva sind nur noch wenige Plätze verfügbar! HIER geht es zum Ticketverkauf

  • Das Stable Release von JTL-Wawi 1.6 ist startklar: HIER gehts zum Forenbeitrag

MediaKerl

Aktives Mitglied
21. Mai 2018
11
0
Hi,

wir haben ein kleines Tool gebaut, das Preisberechnungen zwischen 2 JTL WaWis automatisiert vornimmt. Wir ändern Preise in JTL WaWi per SQL Befehl, das klappt. Allerdings werden diese geänderten Preise nicht an den Onlineshop über den Abgleich übertragen (laut Protokoll wird auch gar nicht versucht den neuen Preis an den Shop zu senden)

Ich gehe davon aus, dass es einen weiteren SQL Befehl braucht, der vermerkt dass der Artikel bearbeitet wurde. Aktuell lösen wir das einmal am Tag über den Komplettabgleich der Preise.

Hat jemand ne Idee, wie der SQL Befehl angepasst werden muss, damit der Artikel im Abgleich landet?

VIele Grüße
Karl
 

jtldudel

Sehr aktives Mitglied
4. Januar 2018
326
99
In der Tabelle tArtikelShop für den angepassten Artikel und entsprechenden kShop die Werte cInet = Y und nAktion = 2, dann steht der Artikel für den Abgleich bereit. Glaube Aktion 2 ist der quicksync, also nur Bestände und Preise.
 
  • Gefällt mir
Reaktionen: sebjo82

jtldudel

Sehr aktives Mitglied
4. Januar 2018
326
99
Wenn du einfach in tArtikel oder tpreisdetail oder so eine Änderung für den Preis per update Befehl eingibst wird nichts getriggert, die Datenbank weiß nicht das hier etwas geändert werden muss, der Status in tArtikelshop ändert sich nicht. Das könnte man sicherlich anders bauen und dann geht's, aber ich vermute Mal hier wird nur ein Update auf die entsprechenden Felder der Preise per batch file gestartet
 
  • Gefällt mir
Reaktionen: sebjo82

marfitec

Sehr aktives Mitglied
10. März 2018
198
36
@jtldudel Hast Recht. :)
Ich habe mal machgesehen. Der Trigger reagiert nicht auf alle Felder.


SQL:
IF(NOT (UPDATE(fVKNetto) OR UPDATE(fEKNetto) OR UPDATE(cArtNr) OR UPDATE(fUVP) OR UPDATE(cAktiv) OR UPDATE(nMidestbestand) OR 
        UPDATE(nMindestbestellmaenge) OR UPDATE(fGewicht) OR UPDATE(cNeu) OR UPDATE(cLagerAktiv) OR UPDATE(cLagerKleinerNull) OR 
        UPDATE(cLagerVariation) OR UPDATE(fPackeinheit) OR UPDATE(fVPEWert) OR UPDATE(kSteuerklasse) OR UPDATE(dErscheinungsdatum) OR 
        UPDATE(fArtGewicht) OR UPDATE(kEigenschaftKombi) OR UPDATE(kVaterArtikel) OR UPDATE(dNeuImSortiment) OR
        UPDATE(nIstVater) OR UPDATE(fAbnahmeintervall) OR UPDATE(kStueckliste) OR UPDATE(kWarengruppe) OR UPDATE(nMHD) OR UPDATE(nCharge) OR 
        UPDATE(nNichtBestellbar) OR UPDATE(nPufferTyp) OR UPDATE(nPuffer) OR UPDATE(fGrundpreisMenge) OR UPDATE(fBreite) OR UPDATE(fHoehe) OR
        UPDATE(fLaenge) OR UPDATE(dZulaufVerfuegbarAm) OR UPDATE(nZulaufVerfuegbarMenge) OR UPDATE(nBearbeitungszeit) OR UPDATE(kVPEEinheit) OR
        UPDATE(nLiefertageWennAusverkauft) OR UPDATE(kVerkaufsEinheit) OR UPDATE(kHersteller) OR UPDATE(kLieferStatus) OR UPDATE(kMassEinheit) OR
        UPDATE(kGrundPreisEinheit) OR UPDATE(cAnmerkung) OR UPDATE(cBarcode) OR UPDATE(cTopArtikel) OR UPDATE(cLagerArtikel) OR UPDATE(cTeilbar) OR
        UPDATE(nVPE) OR UPDATE(cSuchbegriffe) OR UPDATE(cTaric) OR UPDATE(cHerkunftsland) OR UPDATE(nSort) OR UPDATE(kVersandklasse) OR UPDATE(cHAN) OR
        UPDATE(cSerie) OR UPDATE(cISBN) OR UPDATE(cUNNummer) OR UPDATE(cGefahrnr) OR UPDATE(cASIN) OR UPDATE(nIstMindestbestand) OR UPDATE(cUPC) OR
        UPDATE(cEPID) OR UPDATE(nAutomatischeLiefertageberechnung)))
 
  • Gefällt mir
Reaktionen: sebjo82

SebastianB

Moderator
Mitarbeiter
6. November 2012
1.952
218
Die Preise laufen ja nicht über tArtikel sondern über tPreis / tPreisDetail - und da sollte ein Trigger drauf sein. Insofern würde ich mal darauf tippen, dass entweder in der DB die Trigger deaktiviert wurden (was ziemlich fatal wäre) - oder dann kein sauberes Preisupdate geschrieben wurde.
 
  • Gefällt mir
Reaktionen: sebjo82

jtldudel

Sehr aktives Mitglied
4. Januar 2018
326
99
Vielleicht aktualisiert der Ersteller auch nur den fVKNetto in tArtikel, wer weiß ...in tPreis steht ja auch nicht jeder Artikel.
 

John

Sehr aktives Mitglied
3. März 2012
1.896
290
Berlin
Ich hab das vor einer Weile probiert und mache explizit am Preis nichts mehr direkt in der DB. Da hängt einfach zu viel dran.

-> Batch per Ameise. Fertig.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu SQL Abfrage: in Picklisten - EXPORTvorlage ausgeben: Rechnungsanschrift-Fax Nummer User helfen Usern - Fragen zu JTL-Wawi 0
Neu SQL Abfrage Pickzeiten (Beginn-Ende) User helfen Usern - Fragen zu JTL-Wawi 3
Neu SQL Abfrage mit GOUP BY Individuelle Listenansichten in der JTL-Wawi 4
Neu Eigenen SQL Benutzer für Ameise CMD line scripting JTL-Ameise - Ideen, Lob und Kritik 2
Neu HELP! oPlugin leer: ; (SQL ERROR: ) im LOGfile Plugins für JTL-Shop 0
Neu SQL ich mach da irgendwas falsch aber was ? Installation von JTL-Wawi 3
WAWI 1.6.40.0 XML Import über SQL wird nicht immer angelegt JTL-Wawi 1.6 2
Neu Stellenangebot PHP Symfony Entwickler (m/w/d) [PHP, JS, VUE, SQL] Remote-First oder Hybrid im Raum München, Ruhrgebiet oder Hamburg Dienstleistung, Jobs und Ähnliches 0
Neu SQL Preisanpassung ebay User helfen Usern - Fragen zu JTL-Wawi 4
Neu Versandart über SQL Funktion definieren mittels Gewicht, Versandland und Kartonage User helfen Usern - Fragen zu JTL-Wawi 0
Neu MS SQL Express - Größe der Datenbank - wie viel ist noch frei? Wie ermitteln? User helfen Usern - Fragen zu JTL-Wawi 0
Neu SQL Query für Repeat Purchase Rate (Wiederbestellerrate) User helfen Usern - Fragen zu JTL-Wawi 0
Neu SQL Query für Repeat Purchase Rate (Wiederbestellerrate) Dienstleistung, Jobs und Ähnliches 1
Bilder kleiner machen - Update von 1.5 auf 1.6 Datenbank SQL Express JTL-Wawi 1.6 6
Neu SQL-Fehlerinformationen: [W10S\JTL200 .Net SqlClient Data Provider] Fehler #544 (Klasse 16) in Zeile 84: Ein expliziter Wert für die Identitätsspalte JTL-Wawi - Fehler und Bugs 0
Neu Eigenes Feld in Auftrag E-Mail ausgeben (dotliquid/sql) Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Update von 5.1.2 auf 5.1.3 SQL Fehler Installation / Updates von JTL-Shop 9
SQL 2019 - welche Version und wieviele CALs braucht man? JTL-Wawi 1.6 3
Neu SQL Server Express -> Standard Installation von JTL-Wawi 5
Neu SQL Upgrade How-Do JTL-Wawi 1.6 4
SQL Server 2008 oder 2014 JTL-Wawi 1.6 3
SQL Abfragen für 1.6 anpassen JTL-Wawi 1.6 1
SQL Express Upgrade von 2014 auf 2019 JTL-Wawi 1.6 1
Neu SQL Server Standard 2017 oder 2019 Installation von JTL-Wawi 24
Neu JTL WAWI Komplettneuling hat eine Frage zu SQL Installation von JTL-Wawi 2
Neu SQL auf Ubuntu Installation von JTL-Wawi 17
Neu Eigenes SQL ausführen Templates für JTL-Shop 2
Neu SQL Server Nebenclient mit Arbeitscomputer Hauptclient verbinden Installation von JTL-Wawi 4
Leere SQL-Tabelle [kEbayUser] nach 1.6.38.2 Update JTL-Wawi 1.6 0
Neu SQL Server auf Windows 11 ARM @ Parallels Installation von JTL-Wawi 2
Neu Artikel aus der DB per SQL löschen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Gratis SQL-Server, kein Express ? Installation von JTL-Wawi 0
Neu Gelöst - SQL Direct Query gibt Fehler aus bei Nutzung von Variable User helfen Usern - Fragen zu JTL-Wawi 8
In Diskussion SQL für Anzahl Bestellungen pro Kunde und Jahr JTL-Workflows - Ideen, Lob und Kritik 2
Neu SQL Verbindung - JTLWAWI JTL-Wawi 1.6 1
Neu Auftragspositionen in SQL Tabelle User helfen Usern - Fragen zu JTL-Wawi 7
Neu SQL Host ESET Firewall User helfen Usern - Fragen zu JTL-Wawi 2
Neu Extrahierungsfehler SQL Server User helfen Usern - Fragen zu JTL-Wawi 2
Neu Suche SQL Spezialist der Mwst Sätze u. Beträge in der dbo.tbestellpos von Amazon VCS Bestellungen ändern kann Dienstleistung, Jobs und Ähnliches 3
Neu Rechnung für weitere Bearbeitung sperren - SQL nIstReadOnly = 1 User helfen Usern - Fragen zu JTL-Wawi 13
Neu SQL für die Anzahl der heute versendeten Aufträge User helfen Usern - Fragen zu JTL-Wawi 3
Neu Rechnungskauf Abfrage Geburtsdatum geht nicht? Allgemeine Fragen zu JTL-Shop 0
Neu Guthaben für JTL Shop nicht möglich - Abfrage Standardbankverbindung? JTL-Wawi - Fehler und Bugs 3
Neu Abfrage Wert Checkbox Eigene Felder Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Anpassung vom navitemdropdown erweitern um Abfrage? Templates für JTL-Shop 5

Ähnliche Themen