Neu Aufträge per SQL abschließen

cfranke

Aktives Mitglied
14. Februar 2015
21
0
Hallo,

wir haben noch sehr viele bereits abgefertigte, aber in der WaWi noch nicht abgeschlossene Aufträge.
Diese manuell abzuschließen würde zu viel Zeit brauchen, deshalb versuchen wir eine SQL-Abfrage zu entwickeln.

Folgender SELECT gibt Informationen zum Auftrag 100047 aus:
SELECT * FROM Verkauf.tAuftrag WHERE cAuftragsNr=100047

Leider funktioniert folgender UPDATE nicht:
UPDATE Verkauf.tAuftrag SET kVersandArt=15, nKomplettAusgeliefert=1, kZahlungsart=6 WHERE cAuftragsNr=100047

Er gibt folgende Fehlermeldung:
Fehler bei UPDATE, da die folgenden SET-Optionen falsche Einstellungen aufweisen: "ANSI_NULLS, QUOTED_IDENTIFIER, CONCAT_NULL_YIELDS_NULL, ANSI_WARNINGS, ANSI_PADDING". überprüfen Sie, ob die SET-Optionen für die Verwendung mit indizierte Sichten und/oder Indizes für berechnete Spalten und/oder gefilterte Indizes und/oder Abfragebenachrichtigungen und/oder XML-Datentypmethoden und/oder Vorgänge
für räumliche Indizes richtig sind.

Was können wir machen?

Liebe Grüße
 

Thomas_T

Sehr aktives Mitglied
19. Dezember 2019
250
58
Werdau
cAuftragsnummer ist ja keine Zahl das müsstest du schon mal in Anführungszeichen setzen und dann musst du mal noch den Trigger zu Update anschauen, da könnte auch noch was drin stehen
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.729
519
Ich denke, das ist die 1.6, oder? Deshalb kann ich das hier nicht nachstellen...
Aber teste deinen UPDATE Befehl auf jedenfall erst immer nur mit einem Wert in SET. Nicht mit mehreren, denn dann siehst du ja gar nicht, wo der Fehler entsteht.
 

cfranke

Aktives Mitglied
14. Februar 2015
21
0
cAuftragsnummer ist ja keine Zahl das müsstest du schon mal in Anführungszeichen setzen und dann musst du mal noch den Trigger zu Update anschauen, da könnte auch noch was drin stehen
Hallo Thomas, Danke für Deine Tipps.

Mit Anführungszeichen hatte ich auch schon probiert. Die haben nicht geholfen. Scheinen trotz NVARCHAR(100) nicht nötig, zumindest funktioniert der SELECT auch ohne.

Wie kann ich mir den Trigger anschauen?
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.314
699
Solch einen Eingriff würde ich tunlichst VERBIETEN!

Sofern du dich nicht auskennst in der DB erst recht, da hier auch gewisse Artikel etc etc berücksichtigt werden müssen, hier sind mehrere Tabellen betroffen.
Hier nach einen Workflow schauen, der Aufträge als geliefert setzen kann, oder Ticket bei JTL aufmachen.

Zudem sollte erstmal geprüft werden, warum es überhaupt dazu kam um das Problem abzustellen.
 
  • Gefällt mir
Reaktionen: mh1

cfranke

Aktives Mitglied
14. Februar 2015
21
0
Solch einen Eingriff würde ich tunlichst VERBIETEN!

Sofern du dich nicht auskennst in der DB erst recht, da hier auch gewisse Artikel etc etc berücksichtigt werden müssen, hier sind mehrere Tabellen betroffen.
Hier nach einen Workflow schauen, der Aufträge als geliefert setzen kann, oder Ticket bei JTL aufmachen.

Zudem sollte erstmal geprüft werden, warum es überhaupt dazu kam um das Problem abzustellen.
Gut. Danke, für Deine Warnung.

JTL haben wir schon gefragt, leider konnte man uns nur den Tipp geben, diese manuell abzuschließen.

Einen solchen Workflow habe ich hier noch nicht gefunden. Habe möglicherweise nicht die richtigen Suchwörter verwendet ;)
 

wawi-dl

Sehr aktives Mitglied
29. April 2008
6.314
699
Diesen manuellen Workflow sollte man daher bei JTL anfragen, dass dieser implementiert wird, wir sehen diesen als sehr hilfreich an, könnten viele als manuellen gebrauchen. (Voting erforderlich im ISSUE-Tracker von JTL)
Nur dieser kann einen SP auf der Datenbank ausführen und alle relevanten und verknüpften Tabellen berücksichtigen.

Ansonsten wirst du bei manuellem Eingriff mehrere Probleme erhalten:
- Eingriff in Datenbank durch Unwissenheit --> Support-Verlust
- Verfälschung von diversen Kennzahlen (Statistik, Lager, und vieles mehr)

NOCHMAL, auf solch eine Idee sollte man nicht mal Ansatzweise kommen, wenn man nicht weis was passiert.
ZUDEM sollte das Kernproblem zuerst gefunden werden, warum es dazu kam und dieses abschalten --> meistens falsche Arbeitsweise.
 

cfranke

Aktives Mitglied
14. Februar 2015
21
0
Diesen manuellen Workflow sollte man daher bei JTL anfragen, dass dieser implementiert wird, wir sehen diesen als sehr hilfreich an, könnten viele als manuellen gebrauchen. (Voting erforderlich im ISSUE-Tracker von JTL)
Nur dieser kann einen SP auf der Datenbank ausführen und alle relevanten und verknüpften Tabellen berücksichtigen.

Ansonsten wirst du bei manuellem Eingriff mehrere Probleme erhalten:
- Eingriff in Datenbank durch Unwissenheit --> Support-Verlust
- Verfälschung von diversen Kennzahlen (Statistik, Lager, und vieles mehr)

NOCHMAL, auf solch eine Idee sollte man nicht mal Ansatzweise kommen, wenn man nicht weis was passiert.
ZUDEM sollte das Kernproblem zuerst gefunden werden, warum es dazu kam und dieses abschalten --> meistens falsche Arbeitsweise.
Mit manuell meinte ich allerdings, das Abschließen per Benutzeroberfläche und kein direkter Eingriff in die Datenbank.

Danke. Hätte ja sein können, dass ein direkter Eingriff in die Datenbank in diesem Fall ganz einfach und ungefährlich ist.

Das Kernproblem ist gefunden und abgestellt. Es geht nur noch um ein effizientes Abschließen der Aufträge.

Danke nochmal für Deine wertvollen Antworten.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Wie läuft eine Bestellung ab und wie bekomme ich die Aufträge aus dem Shop in die Wawi übertragen? Betrieb / Pflege von JTL-Shop 0
Neu Bei XML-Auftragsimport entstehen Aufträge ohne Kundendatensatzverknüpfung JTL-Wawi - Fehler und Bugs 2
Aufträge Lieferbar- Kundenkommentar in Übersicht anzeigen JTL-Wawi 1.9 2
Neu SCX OTTO Aufträge Abwicklung Hilfe benötigt Arbeitsabläufe in JTL-Wawi 1
In Diskussion Workflow - noch nicht versendete Aufträge JTL-Workflows - Fehler und Bugs 10
Neu Gesamtzahl der Aufträge pro Monat für JTL Rechnung Einrichtung und Installation von JTL-eazyAuction 1
Neu JTL 1.9.7.0 | Amazon Aufträge bekommen keine Auftragsnummer mehr Amazon-Anbindung - Fehler und Bugs 0
Neu Keinen neuen Kunden anlegen bei ebay Bestellungen die in Aufträge umgewandelt werden User helfen Usern - Fragen zu JTL-Wawi 1
Issue angelegt [WAWI-80989] Workflow "Aufträge zusammenfassen" JTL-Workflows - Ideen, Lob und Kritik 1
Neu FBA Lagerbestand in Wawi ansehen und Aufträge über FBA versenden User helfen Usern - Fragen zu JTL-Wawi 0
Aufträge von ebay.co.uk haben falsche Steuern JTL-Wawi 1.8 5
SQL-Abfrage für eigene Übersicht im Verkauf – Aufträge zu Angeboten prüfen JTL-Wawi 1.9 2
Neu JTL-Wawi 1.10.8.0 - Aufträge "Zusammenfassen [ist] deaktiviert" JTL-Wawi - Fehler und Bugs 19
Neu Faktura-Liste für Aufträge pro Kunden Schnittstellen Import / Export 1
Neu DATEV Export - Aufträge nach Österreich werden nicht mehr exportiert JTL Ameise - Eigene Exporte 2
Neu SQL Abfrage für offene Aufträge über Ameise User helfen Usern - Fragen zu JTL-Wawi 5
Neu Amazon Bestellungen verbleiben bei Status "Pending" und werden nicht in Aufträge übernommen Amazon-Anbindung - Fehler und Bugs 20
Aufträge zusammenfassen nicht möglich JTL-Wawi 1.9 0
Bestand in Aufträgen, obwohl es keine Aufträge gibt JTL-Wawi 1.9 3
Neu Aufträge über LS-POS erstellen und digitale Unterschrift anknüpfen Arbeitsabläufe in JTL-Wawi 0
Artikel mehreren Kategorien per Ameise zuordnen JTL-Wawi 1.9 3
Neu Rechnungskorrekturen per SQL Vorgangsstatus setzen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Nach Update auf 1.9.8.0 kein Bilderabgleich per JTL-Connector mehr möglich Shopify-Connector 20
Zahlungslinks & Rechnungen per Mollie API? JTL-Wawi 1.9 0
Neu Waren per Scanner einlagern Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Bedienbarkeit von JTL-Wawi per Screenreader NVDA/JAWS JTL-Wawi - Ideen, Lob und Kritik 1
Anhänge bei zb. Auftrag per Email versenden | Workflow JTL-Wawi 1.9 5
Neu Expressbearbeitung (unter Zusatzverpackung) in der WaWi per Workflow abfangen Allgemeine Fragen zu JTL-Shop 2
Neu Auftragsview per Ameise oder SQL in CSV exportieren User helfen Usern - Fragen zu JTL-Wawi 13
Neu Rückzahlung per Zettle nicht möglich?! Allgemeine Fragen zu JTL-POS 0
Neu Bild-URL per Workflow aus eigene Felder zuordnen – Geht das? User helfen Usern - Fragen zu JTL-Wawi 5
Gelöst Datei per Workflow verschieben JTL-Workflows - Ideen, Lob und Kritik 8
Neu Einem Kunden eine Rechnung mit individuellem Betreff per E-Mail zusenden User helfen Usern - Fragen zu JTL-Wawi 2
Neu Bon automatisch per Mail Allgemeine Fragen zu JTL-POS 0
Neu CSV per FTP vom Lieferanten JTL Shop Hosting Schnittstellen Import / Export 3
Neu PDF Datei automatisch herunterladen und per E-Mail versenden Arbeitsabläufe in JTL-Wawi 1
In Diskussion Wie lässt sich ein Freiposition im Auftrag per Workflow löschen? JTL-Workflows - Fehler und Bugs 4
Neu Lieferschein per Workflow o.ä. von "offen" auf "Versendet" setzen bei bestimmter Versandart User helfen Usern - Fragen zu JTL-Wawi 8
Neu Hersteller per Ameise löschen User helfen Usern - Fragen zu JTL-Wawi 3
In Diskussion Versandbestätigung per Workflow versenden JTL-Workflows - Fehler und Bugs 1
Neu Server Hardware für eigenes Wawi / SQL Hosting Installation von JTL-Wawi 3
SQL Service Update JTL-Wawi 1.9 13
Bestseller SQL-Abfrage JTL-Wawi 1.9 1
Neu keine verbindung zu eazybusiness / SQL Datenbank Installation von JTL-Wawi 1
Über SQL Abfragen, Preise eines SCX Angebotes ändern kaufland.de - Anbindung (SCX) 6
SQL-Abfrage – Stückliste-Artikel ausblenden, nur einzelne Positionen anzeigen JTL-Wawi 1.9 3
Neu Suche SQL Abfrage für Hersteller die keinem Artikel mehr zugeordnet sind. User helfen Usern - Fragen zu JTL-Wawi 6
MS SQL von JTL an N8N anbinden JTL-Wawi 1.9 16
Neu Suche Kenner der MS SQL Datenbanken und JTL-WaWi vorzugsweise Raum Aachen Dienstleistung, Jobs und Ähnliches 1
Mehrere SQL Server JTL-Wawi 1.9 6

Ähnliche Themen