Neu Aufträge per SQL abschließen

cfranke

Aktives Mitglied
14. Februar 2015
17
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
247
57
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
751
183
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
17
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
5.393
419
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
17
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
5.393
419
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
17
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 Aufträge splitten pro Position per Workflow Arbeitsabläufe in JTL-Wawi 1
Neu Filter gesucht 0€ Aufträge User helfen Usern - Fragen zu JTL-Wawi 1
Neu JTL Wawi 1.5 + Otto - Aufträge händisch erfassen ? Smalltalk 0
In Bearbeitung Workflow zurückhalten zusammenfassbarer Aufträge JTL-Workflows - Fehler und Bugs 5
Neu Nicht gelieferte Aufträge User helfen Usern - Fragen zu JTL-Wawi 1
Neu Stammkunde sichtbar im Reiter Aufträge User helfen Usern - Fragen zu JTL-Wawi 9
Abo Aufträge lösen nach Fälligkeit weitere Rechnungen aus JTL-Wawi 1.7 0
Neu JTL Shop- und eBay-Aufträge - Probleme bei Aufträgen mit Varianten aus gemeinsamem Lagerbestand User helfen Usern - Fragen zu JTL-Wawi 0
Neu Manuelle Aufträge im Onlineshop sichtbar? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Verkauf Übersicht - Beim Auswählen der Aufträge den gesamten Bruttoumsatz ablesen Eigene Übersichten in der JTL-Wawi 1
Datumsimport von Aufträge nicht reales Erstelldatum JTL-Wawi 1.6 4
Neu wie kann man zurückgehaltene Aufträge NICHT auf die Pickliste setzen lassen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Bestände gesperrter Aufträge nicht reservieren in 1.6 JTL-Wawi 1.6 0
Neu Verkauf -> Aufträge -> Storno warum ..... JTL-Wawi - Ideen, Lob und Kritik 1
Teilgelieferte Aufträge ohne Nachlieferung abschließen JTL-Wawi 1.6 0
Neu Aufträge von Kaufland können nicht mehr erstellt werden. User helfen Usern 2
Neu WAWI ab 1.6. Funktion "Rechnung erstellen und mailen" im Bereich "Aufträge ohne Rechnung" nicht mehr verfügbar JTL-Wawi - Ideen, Lob und Kritik 0
Neu Aufträge landen nicht immer auf der Pickliste JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 1
Spalte "bearbeiter" ins Aufträge-Übersicht (in Menu Verkauf) wird nicht richtig gefüllt?? JTL-Wawi 1.6 1
Neu Amazon FBA Mulitchannel Aufträge für Webshop / Kaufland / Otto Bestellungen verwenden (Problem mit Sendungsnachverfolgung) Amazon-Anbindung - Ideen, Lob und Kritik 0
Neu Aufträge importieren/ Kunden mit email finden JTL-Ameise - Fehler und Bugs 0
Stornierte Aufträge JTL-Wawi 1.6 2
In Diskussion Prime Aufträge identifizieren JTL-Workflows - Ideen, Lob und Kritik 1
Neu 2 Fragen: Textbausteine für alle Clients zentral verfügbar? Vorgänge anhängen zeigt nur alte Rechnungen / Aufträge Servicedesk (Beta) 1
Neu Lagerbestand nur für bezahlte Aufträge reservieren (Lagerbestand verfügbar) User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wareneingang => Anzeige der Aufträge, für die Artikel eingebucht wurden User helfen Usern - Fragen zu JTL-Wawi 6
Neu In Workflows (Aufträge) auf Eigene Felder zugreifen (DotLiquid) User helfen Usern - Fragen zu JTL-Wawi 0
Aufträge ohne Auslieferungsmodul "abhaken" - Bestandsberichtigung JTL-Wawi 1.6 1
Dashboard / Aufträge JTL-Wawi 1.6 0
Neu Hilfe jede Menge Aufträge aber keiner wird zum packen im WMS und Wawi (offene Aufträge)angezeigt. JTL-Wawi - Fehler und Bugs 1
Neu Freelancer sucht Aufträge Dienstleistung, Jobs und Ähnliches 2
Beantwortet Auftrag wurde erstellt erscheint aber nicht unter Aufträge JTL-Wawi - Fehler und Bugs 5
Artikelname in Aufträge unter "F6 Verkauf" vom falschen Ausgabeweg angezeigt JTL-Wawi 1.6 0
Neu Ameise importiert Aufträge mehrfach JTL-Ameise - Fehler und Bugs 0
Neu Artikelzustände per Label / Einschub Betrieb / Pflege von JTL-Shop 0
Artikel-Labels per Workflow setzen JTL-Wawi 1.7 0
Neu Prozentualen Lieferanten Rabatt per Ameise importieren / exportieren JTL-Ameise - Ideen, Lob und Kritik 6
Sendungsnummern per Ameise importieren JTL-Wawi 1.6 1
Neu Wie dokumentiert man die Ergebnisse der USt-ID-Prüfung, wenn man sie per Workflow prüft? User helfen Usern - Fragen zu JTL-Wawi 18
Neu manuellen Workflow per Tastenkombination auslösen ? User helfen Usern - Fragen zu JTL-Wawi 2
Neu Paket hinzufügen per Nachdruck = 0,2 Kg JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 4
Neu Umstellung auf Amazon B2B - Seit dem werden keine Rechnungen mehr per IDU hochgeladen. Amazon-Anbindung - Fehler und Bugs 4
Farben können per Workflow nicht zurücksetzt werden JTL-Wawi 1.6 4
Neu Kundenkategorie per Workflow zuweisen? User helfen Usern 5
Verwiesen an Support Artikelsuche per EAN-Scan in Artikelinfo funktioniert nicht JTL-POS - Fehler und Bugs 6
Neu Angebot. Plugin - Kunde kann per Klick Angebot direkt erstellen und als PDF laden Plugins für JTL-Shop 1
Bilder per Drag and Drop einfügen JTL-Wawi 1.7 29
Neu Filter nach Bildgröße für Artikelbilder-Export per Ameise? User helfen Usern - Fragen zu JTL-Wawi 5
Neu Blogbeiträge per OPC in Seite einbinden Allgemeine Fragen zu JTL-Shop 0
Neu MHD und Charge auf alten Lieferschein Formular per DirectQuery - kann ich das so machen? Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1

Ähnliche Themen