In Diskussion Position per Workflow ersetzen oder entfernen/neu anlegen

tresor-online

Sehr aktives Mitglied
15. Juni 2015
431
32
Hallo zusammen!

Wir haben folgende Situation bei uns.
Im Shop verunglimpfen wir die Funktion "Zusatzverpackungen" um eine Option bei den Versandarten anzuzeigen.
Es handelt sich dabei um den Punkt "Konformitätserklärung gewünscht".

Vor dem Umstieg auf WAWI 1.7 wurde dann im Auftrag die Position mit einer "richtigen" Position ersetzt, damit sie auch auf dem Lieferschein draufsteht, was für unsere Lieferantenbestellungen wichtig ist.

Jetzt geht das nachträgliche Ändern des Auftrags ja nicht mehr, was ja grundsätzlich richtig ist, uns jetzt aber vor das Problem stellt, wie wir das jetzt lösen.

Kann ich hier vielleicht noch mit einem Workflow eingreiffen?

Idealerweiße wäre es, wenn der Workflow nach der Position "Zusatzverpackung - Konformitätserklärung" sucht und diese ersetzt.
Ich hab hier aber auf den ersten Blick nichts gefunden.

Option 2 wäre:
Schauen, ob die Position vorhanden ist und dann eine neue Position erstellen (die Funktion gibt es ja) + die Position, die aus dem Shop kommt, entfernen (da habe ich aber nichts dazu gefunden).

Hat jemand eine Idee, wie wir das lösen können?
 

tresor-online

Sehr aktives Mitglied
15. Juni 2015
431
32
Bis jetzt hab ich es nur hinbekommen, per Workflow eine Position hinzuzufügen.
Allerdings ist die Position dann eben auch zweimal im Auftrag, einmal als Artikel, einmal als Zusatzverpackung, was auch nicht sein soll/darf.

Am einfachsten wäre eigentlich ein Workflow, mit dem ich die Position "Zusatzverpackung" in eine "Artikelposition" umwandeln könnte.

Oder eben zumindest die Option, eine Position entfernen zu können, hinzufügen geht ja auch.
 

RealCasi

Offizieller Servicepartner
SPBanner
18. August 2016
93
8
Moers
Firma
Casitec
Hmmmm.....
Ist es ein gangbarer Weg, das Thema an der Wurzel zu packen und beim Shop anzusetzen?
Wenn du zB deinen Artikel in einen Variantenartikel mit/ohne die Erklärung verwandelst, ist ab da alles einfach.

LG Casi
 

tdrzewosz

Mitglied
9. Februar 2024
27
2
Bis jetzt hab ich es nur hinbekommen, per Workflow eine Position hinzuzufügen.
Allerdings ist die Position dann eben auch zweimal im Auftrag, einmal als Artikel, einmal als Zusatzverpackung, was auch nicht sein soll/darf.

Am einfachsten wäre eigentlich ein Workflow, mit dem ich die Position "Zusatzverpackung" in eine "Artikelposition" umwandeln könnte.

Oder eben zumindest die Option, eine Position entfernen zu können, hinzufügen geht ja auch.
Hast du eine Lösung? Stehe vor dem gleichen Problem. Danke
 

RealCasi

Offizieller Servicepartner
SPBanner
18. August 2016
93
8
Moers
Firma
Casitec
Hmmm.... Bei einem Kunden habe ich - aus ganz anderen Gründen - eine Logik gebaut, die in Abhängigkeit von bestimmten Kriterien eine Position aus einem Auftrag entfernt und eine neue dazupackt.
Also geht, ist aber nicht ganz trivial.
Der eigentliche Löschvorgang ist ein recht simpler CustomWorkflow, dem du die kAuftrags übergibst und innerhlab des CustomWorkflow ermittelst du die zu löschende Position. Spannend ist ggf. die Logik, die korrekte Auftragsposition von der Logik her zu ermitteln.
 

frankell

Sehr aktives Mitglied
9. September 2019
2.006
576
Flensburg
Hmmm.... Bei einem Kunden habe ich - aus ganz anderen Gründen - eine Logik gebaut, die in Abhängigkeit von bestimmten Kriterien eine Position aus einem Auftrag entfernt und eine neue dazupackt.
Also geht, ist aber nicht ganz trivial.
Der eigentliche Löschvorgang ist ein recht simpler CustomWorkflow, dem du die kAuftrags übergibst und innerhlab des CustomWorkflow ermittelst du die zu löschende Position. Spannend ist ggf. die Logik, die korrekte Auftragsposition von der Logik her zu ermitteln.
Wenn Du schon löschst, kannst Du doch vorher noch nSort von der zu löschen Zeile auslesen.

Was mich da aber eher interessiert: Weißt Du mit Gewisstheit, dass die anderen Tabellen und damit ggf. auch Views auf Grund des Löschens in Verkauf.tAuftragPositionen angepasst werden? Ich gehe mal davon aus, dass Dein CustomWorkFlow in der Tabelle deleted. Wenn die Kette der Aktualisierungen ihren Ursprung in einem DEL-Trigger von Verkauf.tAuftragPositionen hat, ist alles jut. Und das wäre ja auch logisch. Aber nur weil mir das logisch erscheint, heißt das nicht automatisch, dass das auch so ist und nicht doch noch iwas anderes davor kommt.
 
Zuletzt bearbeitet:

frankell

Sehr aktives Mitglied
9. September 2019
2.006
576
Flensburg
Bis jetzt hab ich es nur hinbekommen, per Workflow eine Position hinzuzufügen.
Allerdings ist die Position dann eben auch zweimal im Auftrag, einmal als Artikel, einmal als Zusatzverpackung, was auch nicht sein soll/darf.

Am einfachsten wäre eigentlich ein Workflow, mit dem ich die Position "Zusatzverpackung" in eine "Artikelposition" umwandeln könnte.

Oder eben zumindest die Option, eine Position entfernen zu können, hinzufügen geht ja auch.
Theoretisch, ohne dass ich das jemals probiert hätte, könnte man in Verkauf.tAuftragPositionEckdaten nArtikelTyp ändern (wenn nötig; ich weiß nicht, welchen Typ die Zusatzverpackung hat) und entsprechend dann natürlich auch kArtikel.
 

RealCasi

Offizieller Servicepartner
SPBanner
18. August 2016
93
8
Moers
Firma
Casitec
Wenn Du schon löschst, kannst Du doch vorher noch nSort von der zu löschen Zeile auslesen.

Was mich da aber eher interessiert: Weißt Du mit Gewisstheit, dass die anderen Tabellen und damit ggf. auch Views auf Grund des Löschens in Verkauf.tAuftragPositionen angepasst werden? Ich gehe mal davon aus, dass Dein CustomWorkFlow in der Tabelle deleted. Wenn die Kette der Aktualisierungen ihren Ursprung in einem DEL-Trigger von Verkauf.tAuftragPositionen hat, ist alles jut. Und das wäre ja auch logisch. Aber nur weil mir das logisch erscheint, heißt das nicht automatisch, dass das auch so ist und nicht doch noch iwas anderes davor kommt.
Das nSort hilft nicht. Da kommt eine Bestellung mit 12 Artikelpositionen und zwei davon müssen getauscht werden "irgendwo in der Mitte".

Das Ganze läuft auf einem Workflow "Auftrag erstellt". An der Stelle (...nach einigen Monaten Produktivbetrieb beim Kunden...) jedenfalls problemlos.
Wenn man schon Lieferscheine oder gar Rechnungen erstellt hat, ist das Rumfummeln an Verkauf.tAuftragPositionen eher keine gute Idee, da bin ich ja bei dir :)

LG Casi
 

frankell

Sehr aktives Mitglied
9. September 2019
2.006
576
Flensburg
Das nSort hilft nicht. Da kommt eine Bestellung mit 12 Artikelpositionen und zwei davon müssen getauscht werden "irgendwo in der Mitte".

Das Ganze läuft auf einem Workflow "Auftrag erstellt". An der Stelle (...nach einigen Monaten Produktivbetrieb beim Kunden...) jedenfalls problemlos.
Wenn man schon Lieferscheine oder gar Rechnungen erstellt hat, ist das Rumfummeln an Verkauf.tAuftragPositionen eher keine gute Idee, da bin ich ja bei dir :)

LG Casi
Hm, wieso hilft das nicht? Weil Du das Hinzufügen der Position auch über einen oder diesen einen Workflow machst? Dann kann man natürlich keine Position über nSort mitgeben, klar. Über SQL ginge das halt. Aber ich kann auch verstehen, wenn man nicht alles verSQLen, sondern auch die Bordmittel der Wawi nutzen möchte. So bleibt das für den Kunden ja auch nachvollziehbarer.
 
Ähnliche Themen
Titel Forum Antworten Datum
Artikel im Auftrag nicht verschiebbar. Freiposition automatisch gesetzt in jedem Auftrag als 1. Position. JTL-Wawi 1.10 1
Neu Hilfe bei Anpassung der JTL-Rechnung (v1.9.4.6) – EK pro Stück × Menge als Summe je Position + Privateinlage-Hinweis Dienstleistung, Jobs und Ähnliches 1
Neu Versandkosten als Position Amazon-Anbindung - Fehler und Bugs 0
Neu Problem Versand GLS - Unexpected character encountered while parsing value: <. Path '', line 0, position 0 JTL-ShippingLabels - Ideen, Lob und Kritik 10
Neu Mit Ameize nutze: Freie Position zum Auftrag hinzufügen verursacht Fehler JTL-Ameise - Fehler und Bugs 3
Neu Zahlungsarten als Position? Allgemeine Fragen zu JTL-Shop 1
Neu Erste Position wird bei Zwischensumme nicht mitberechnet JTL-Wawi App 2
Neu Kategorien per Ameise importieren Schnittstellen Import / Export 1
Neu Auslesen Bestand per Lager für Workflow zur Anzeige im Onlineshop User helfen Usern - Fragen zu JTL-Wawi 1
Neu doppelt Teilliefern per WMS Arbeitsabläufe in JTL-Wawi 0
Neu Versandetikett bei Dropshipping per E-Mail mitsenden Arbeitsabläufe in JTL-Wawi 11
Vorschaubild in Kategorieansicht per Hover durch Video oder GIF ersetzen Allgemeine Fragen zu JTL-Shop 2
Ebay Angebot mit Kindartikel die keinen Bestand haben per Ameise importieren JTL-Wawi 1.6 5
In Diskussion Externe E-Mail mit Auftragsdaten per Workflow erzeugen JTL-Workflows - Fehler und Bugs 10
Neu Lieferantenbestellung per CSV Import mit Ameise Artikel VPE JTL-Ameise - Fehler und Bugs 0
Neu howto: "Rabatte irgnorieren" für einen Artikel per Ameise importieren, so dass in einem angeschlossenen POS dieser Artikel keine Rabatte bekommt User helfen Usern - Fragen zu JTL-Wawi 11
Seit Update 1.10.12.0 – Keine Rechnungserstellung per Workflow bei FBA-Aufträgen JTL-Wawi 1.10 3
Neu PayPal Rechnung per Ratepay leitet immer auf Adresseingabeseite zurück Plugins für JTL-Shop 5
Neu Kategorie Beschreibung per Ameise ändern Betrieb / Pflege von JTL-Shop 9
In Diskussion Per Workflow aktuelle Kategorie als Attribut hinterlegen JTL-Workflows - Ideen, Lob und Kritik 5
Bestellung kann nicht per Mail verschickt werden JTL-Wawi 1.10 1
Neu Wenn keine Postnummer für Versand per DHL notwendig ist User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Workflow kurze Pause per Batch - Fehler "Die Eingabeumleitung wird nicht unterstützt" JTL-Workflows - Ideen, Lob und Kritik 6
In Diskussion Per Workflow Versandart ändern - EK wird nicht korrigiert JTL-Workflows - Ideen, Lob und Kritik 1
Neu Menge von Auftragspositionen per Workflow ändern User helfen Usern - Fragen zu JTL-Wawi 4
Neu Externe Belege per Workflow speichern Amazon-Anbindung - Fehler und Bugs 3
Neu Per SQL eine Liste nicht lieferbarer Artikel im Auftrag erstellen User helfen Usern - Fragen zu JTL-Wawi 4
In Diskussion Rechnung per mail / Workflow gibt Fehler aus JTL-Workflows - Fehler und Bugs 6
Rechnungsversand per Email nicht mehr möglich JTL-Wawi 1.10 3
Neu Wie richte ich es so ein, dass alle vom Shop versendeten Mails per BBC an eine bestimmte Mail gehen (SMTP) Allgemeine Fragen zu JTL-Shop 1
Neu Lässt sich die Artikelsichtbarkeit pro Kundengruppe per Workflow steuern? User helfen Usern - Fragen zu JTL-Wawi 2
Neu andere Artikelbeschreibung für neue Marktplätze per Ameise, wie ? Arbeitsabläufe in JTL-Wawi 4
Automatischer Workflow für Versand von Gutscheinen versendet den Gutschein nicht JTL-Wawi 1.10 2
Workflow für Benachrichtigung bei Stammkunden JTL-Wawi 1.10 5
Workflow: Neue Kunden direkt einer Kundengruppe zuordnen JTL-Wawi 1.10 2
Neu Workflow: Musterbestellungen (0 € Gesamtbruttowert) automatisch ausliefern lassen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow Versandart prüfen und im Auftrag setzen - speziell für Stücklistenartikel User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ausliefern Workflow mit variablen Ausführungszeiten je nach vorauss. Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 3
Neu Workflow Error While Automating Game Update Notifications JTL-Workflows - Fehler und Bugs 0
Neu Workflow automatisch alle 2 Stunden ausführen – Prüfung auf voraussichtliches Lieferdatum User helfen Usern - Fragen zu JTL-Wawi 11
Neu Workflow zur Zählen von Retouren und Bestellungen von einem Kunden JTL-Workflows - Ideen, Lob und Kritik 1
Neu Workflow Amazon Fristen + Bestellung filtern und Ausliefern User helfen Usern - Fragen zu JTL-Wawi 3
In Diskussion Workflow „Rechnung drucken“ wird nicht automatisch ausgeführt JTL-Workflows - Fehler und Bugs 7
Neu Kommentar / Notiz einblenden lassen bei Retoure am WMS? Oder Workflow bei Retoure mit kommentiertem Auftrag? Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Beantwortet Workflow löst nicht aus, obwohl alle Bedingungen erfüllt JTL-Workflows - Fehler und Bugs 1
In Diskussion Workflow wird ausgeführt obwohl Bedingung nicht zutrifft. JTL-Workflows - Fehler und Bugs 9
Beantwortet Workflow Auftrag über FFN ausliefern wenn Ware eingelagert JTL-Workflows - Ideen, Lob und Kritik 6
Workflow mit Bedingung Lieferant wird nicht mehr ausgeführt JTL-Wawi 1.9 1
Neu Workflow Amazon Versandgruppe ändern User helfen Usern - Fragen zu JTL-Wawi 0
Neu Workflow lößt bei Track & Trace nicht aus User helfen Usern - Fragen zu JTL-Wawi 1

Ähnliche Themen