Neu Voraussichtliches Lieferdatum Auftrag zurückhalten / freigeben

Loads

Sehr aktives Mitglied
26. Februar 2013
623
36
Wir hätten gerne die Möglichkeit,
dass wenn ein Kunde einen Artikel erst zu einem bestimmten Termin geliefert haben möchte,
derAuftrag bis zu dem Termin gesperrt wird und ab dem Termin zur Lieferung freigegeben wird.
Ich habe bereits versucht das mit Workflows zu erledigen, leider ohne Erfolg.
Das würde sich doch bestimmt leicht über das voraussichtliche Lieferdatum so programmieren lassen?
 

senileband

Gut bekanntes Mitglied
17. Februar 2011
376
19
Diesen Wunsch hatte ich auch schon.
Ich dachte dann, wenn man mit der rechten Maustaste auf den Auftrag klickt und dann Auftrag-->Auftrag zurückhalten-->warten auf Termin dann kann man dort einen Termin eintragen ab dem der Auftrag wieder freigegeben wird.
Das ist aber leider nicht so.

@JTL: Ist dieser Dialog noch nicht fertig programmiert oder anders gedacht?
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.244
1.521
Also:
Warten auf Termin ist lediglich ein Status, ähnlich wie "Adresse prüfen"
Da fehlt keine Funktion dahinter sondern ist lediglich der Name eines Status.

Mit Auftrag 2.0 soll eine Funktion kommen mit der man Aufträge zu einem bestimmten Datum freigeben kann.

In der Zwischenzeit könntet ihr euch mit einem Workflow behelfen.
Im Auftrag sollte das Voraussichtliche Lieferdatum gesetzt werden und er braucht einen Rückhaltegrund. Dies dient als Grundlage für den Workflow.
Es gibt nun zwei Optionen:
Mit Auftrag erstellt ein zeitversetzter Workflow der mit der Option "nur letzten ausführen" eingestellt ist.
Es wird eine Bedingung angelegt ob der Rückhaltegrund besteht.
Als zusätzliche Bedingung wird nun eine erweiterte Eigenschaft angelegt.
{% if Vorgang.Lieferung.VoraussichtlichesLieferdatum | AddDays: -1 <= Datum.Jetzt -%}
true
{% endif -%}
Damit wird der Workflow immer abends ausgeführt und der Auftrag freigegeben für den Folgetag.
(Mit den AddDays könnt ihr gern ein wenig spielen oder lasst es ganz weg)

Dann noch als Aktion Auftrag freigeben und fertig.

Alternativ erstellt ihr einen manuellen Workflow und markiert alle unversendeten Aufträge.
Die Bedingungen wären bis auf AddDays die selben.
 

kaefer

Sehr aktives Mitglied
23. Januar 2014
547
44
Nuernberg
Vielen Dank,

leider komme ich nicht klar mit dem anlegen eines Workflows:
-Aufträge --> Auftrag erstellt --> Ausführungsplan (Zeitverzögert / z.B.:Abends)
--> Bedingungen --> alle Bedienungen erfüllt??
Bedingungen definieren --> ???

Bitte um genaue Erstellung des Workflows

Danke
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.244
1.521
Schick mir mal deine Kontaktdaten. Dann schauen wir uns das zusammen an (oder du fragst bei einem Servicepartner an dass er es dir einrichtet)
 

Micmac

Sehr aktives Mitglied
12. Februar 2016
319
53
Dieser Workflow würde uns auch sehr interessieren. Ist es möglich die genauen Einstellungen hier anzugeben?
Viele Grüße
 

kaefer

Sehr aktives Mitglied
23. Januar 2014
547
44
Nuernberg
anscheindend soll dies nicht öffentlich ausgegeben werden,
da ich auch bereits angefragt hatte diesbezüglich
und dies nicht mit der richtigen Auflistung beantwortet wurde
 

Rico Giesler

Offizieller Servicepartner
SPBanner
10. Mai 2017
13.244
1.521
Das hat mit öffentlich raus geben nichts zu tun.
Ich hätte es gern einfach gern direkt mit dir zusammen getestet. (Wobei das eigentlich nicht unsere (vom Support) Aufgabe ist, aber ich biete es gern an)
Wenn es so klappt wie es soll kann man es dann gern hier mit posten.
 

s-websystems

Aktives Mitglied
2. März 2011
53
9
Hi, wann kommt denn die Auftragsbearbeitung 2.0? Für einen Kunden wären Lieferpläne sehr wichtig, sodass ich Termingenau bestimmen kann wann welcher Auftrag ausgeliefert wird.
 

JetZ

Aktives Mitglied
4. Dezember 2018
3
0
Das hat mit öffentlich raus geben nichts zu tun.
Ich hätte es gern einfach gern direkt mit dir zusammen getestet. (Wobei das eigentlich nicht unsere (vom Support) Aufgabe ist, aber ich biete es gern an)
Wenn es so klappt wie es soll kann man es dann gern hier mit posten.

Hat das mit dem Worflow "den Auftrag bis zu einem bestimmten Termin sperren und ab dem Termin zur Lieferung wieder freigeben" geklappt. Und könnte jemand diesen Workflow posten?

Viele Grüße

Jette
 

Micmac

Sehr aktives Mitglied
12. Februar 2016
319
53
Hallo,
wir haben eine etwas holperige Lösung gefunden. Wir bauen einen manuellen Workflow der als Bedingung die Auftragsnummer enthält. Die Aktion ist dann "Zurückhalten / freigeben" -> Auftrag freigeben.

Damit der WF das tut was es soll, muss man natürlich den Auftrag noch per Hand "zurückhalten" bzw. "Prüfung notwendig".
Der entscheidene Punkt ist aber, dass man den Ausfürungsplan entsprechenden dem gewünschten Versanddatum anpasst. D.h. den Tag, Monat und Uhrzeit einstellt wann der Auftrag freigegeben werden soll, also das gewünschte Versanddatum.

Wenn man mehrere Aufträge hat, die ein Versanddatum haben sollen, muss man immer einen "neuen" Workflow bauen - pro Auftrag einen!! Wir haben unter "Auftrag manuell" ein neues Ereignis angelegt: "Versandtermin setzen" und unter diesem Ereignis legen wir dann die Workflows an mit entsprechender Auftragsnummer im Namen. Der Workflow muss natürlich die ganze Zeit aktiv sein und NACH ERSTELLEN UND AUFTRAG ZURÜCKHALTEN, EINMAL über den Auftrag "drüberlaufen".

Bis jetzt klappt es bei uns - wir behalten die Aufträge aber noch im Auge ob es wirklich klappt. Ist quasi noch in der Testphase...
 

recent.digital

Offizieller Servicepartner
SPBanner
8. Juli 2015
2.226
738
Wuppertal
Wir pushen dieses 2019er Thema gerne mit einer Lösung.
[Ohne Gewähr, Garantie und Haftung. Zu Risiken und Nebenwirkungen fragen Sie Ihren IT Dienstleister Ihres Vertrauen]

Lasst gerne ein "Gefällt mir" da.




Wir erstellen einen Vorgangsstatus “Heute versenden“ und einen Rückhaltegrund “Warten auf Termin“

Wir erstellen zwei Workflows:

1- Auftrag_erstellt: Bedingungen: 1- voraus. Lieferdatum ist gefüllt. 2- vorraus. Lieferdatum > heute - Aktionen Rückhaltegrund “Warten auf Termin“

2- Auftrag_geändert: Bedingungen: 1- voraus. Lieferdatum ist gefüllt. 2- vorraus. Lieferdatum > heute - Aktionen Rückhaltegrund “Warten auf Termin“

Wir erstellen eine Picklistenvorlage mit Auftragseingeschaft Vorgangsstatus “Heute versenden“

Wir erstellen eine PS Datei, die jeden Tag um 01:00 per Aufgabenplanung ausgeführt wird. Diese PS Datei führt ein SQL



Code:
## DB

$DBNAME = 'eazybusiness'

$DBLOGIN = 'intern_user'

$DBPASS = 'GqV5NK#WGo%7U1q*8qSW'

$DBHOST = 'WinDemo2\RECENTDEV_16'





## SQL

$SQL = "DECLARE @p_0 Datetime = getdate();

DECLARE @kRueckhalteGrund int = (select kRueckhaltegrund from tRueckhalteGrund where cName = 'Warten auf Termin');

DECLARE @kVorgangsstatus int = (select kVorgangsstatus from Verkauf.tVorgangsstatus where cName = 'Heute versenden');

UPDATE Verkauf.tAuftrag SET kRueckhalteGrund = 0 , kVorgangsstatus = @kVorgangsstatus where kRueckhaltegrund = @kRueckhalteGrund AND dVoraussichtlichesLieferdatum <= @p_0;"



## Run inline SQL commands

$DBState = Invoke-Sqlcmd -ServerInstance $DBHOST -Database $DBNAME -Username $DBLOGIN -Password $DBPASS -Query $SQL





EXIT
 
  • Gefällt mir
Reaktionen: Tsuc

wirelex

Aktives Mitglied
17. Oktober 2022
44
9
Hallo Zusammen,
Ist das hier noch der aktuellste Stand? Ich bin gerade auch dabei, eine Lösung für das Problem zu finden.

Bei uns ist es durchaus üblich, dass Kunden Aufträge für das ganze Jahr senden (monatliche Lieferungen), die sich aktuell nicht gut in JTL abbilden lassen.
Aus meiner Sicht wäre das eigentlich eine ganz normale Funktion, die man

Wenn der beschriebene Weg von recent.digital noch die einzige Lösung ist, dann würde ich das entsprechend umsetzen.
Danke schonmal an dieser Stelle für die Lösung!

Viele Grüße
Josua
 
  • Gefällt mir
Reaktionen: karabey

karabey

Sehr aktives Mitglied
28. November 2012
923
75
1- Auftrag_erstellt: Bedingungen: 1- voraus. Lieferdatum ist gefüllt. 2- vorraus. Lieferdatum > heute - Aktionen Rückhaltegrund “Warten auf Termin“

2- Auftrag_geändert: Bedingungen: 1- voraus. Lieferdatum ist gefüllt. 2- vorraus. Lieferdatum > heute - Aktionen Rückhaltegrund “Warten auf Termin“
Finde keine Bedingung der die voraus. Lieferdatum überprüft ob es gefüllt ist.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Workflow 4 Wochen vor vorraus. Lieferdatum Arbeitsabläufe in JTL-Wawi 1
Lieferzeit / Lieferdatum wird im Shop bei Variantenartikeln nicht angezeigt Allgemeine Fragen zu JTL-Shop 0
Neu Ein Auftrag, zwei Positionen, zwei Lieferanschriften User helfen Usern - Fragen zu JTL-Wawi 2
Neu Ausgabe (drucken) Auftrag "eigene Felder" oder "Auftragspositionen.Bezeichnung" Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Neu Ein Auftrag, 2 Versanddienstleister User helfen Usern - Fragen zu JTL-Wawi 6
Neu Eigene Felder des Artikels per Exportvorlage Auftrag auslesen Schnittstellen Import / Export 0
Neu Auftrag stornieren, nachdem eine Teillieferung retourniert wurde? Arbeitsabläufe in JTL-Wawi 3
Auftrag hängt in Pickliste fest und lässt sich nicht ausliefern! Tipps und Tricks - hilfreiche Videoanleitungen 2
Workflow zum abrufen der Upload-Datei aus dem Shop-Auftrag JTL-Wawi 1.11 0
Neu Auftrag in CHF, Zahlung in EUR, Zuweisung funktioniert nicht Arbeitsabläufe in JTL-Wawi 0
Statistik - Artikelanzahl pro Auftrag JTL-Wawi 1.10 1
Neu Auftrag automatisch nach Bestellung geht nicht Arbeitsabläufe in JTL-Wawi 2
Auftrag zur InetBestellungId 7610 wurde bereits erstellt. InetBestellung wird gelöscht. JTL-Wawi 1.10 0
Neu Auftrag über WaWi versenden Arbeitsabläufe in JTL-Wawi 3
Neu Nach Update auf 1.10.14.1 - Zahlungsart wird beim Auftrag erstellen nicht mit übernommen + Sepa Eingänge JTL-Wawi - Fehler und Bugs 0
In Diskussion Workflow Angebote OHNE Auftrag JTL-Workflows - Ideen, Lob und Kritik 8
Neu Zahlungszuordnung Wawi Auftrag mit Barzahlung im Laden User helfen Usern - Fragen zu JTL-Wawi 0
Auftrag auf Pickliste lässt sich nicht mehr entfernen JTL-Wawi 1.9 1
Neu Ausgabe von Artikeldaten außerhalb der "Position Table" - im Auftrag Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Im Auftrag sind 2x mal Versandart hinterlegt kaufland.de - Anbindung (SCX) 0
Neu Paypal Zahlung erfolgreich, Auftrag mit Status Neu im Shop und fehlt in WAWI JTL-Shop - Fehler und Bugs 4

Ähnliche Themen