Gelöst Gratis-Artikel, wenn Bestand vorhanden

  • Wenn Ihr uns das erste Mal besucht, lest euch bitte zuerst die Foren-Regeln durch.

Super-Fraggle

Gut bekanntes Mitglied
3. November 2012
258
2
#1
Wir möchten einen Gratis-Artikel versenden, wenn dieser im Fulfillment-Lager einen positiven Bestand hat. Wie kann ich diese Bedingung in "Aufträge" stellen?

Danke vorab!
 

Super-Fraggle

Gut bekanntes Mitglied
3. November 2012
258
2
#3
Bedingungen:
a) Bisher noch keine Rechnung
b) Bei "Firma" kein leeres Feld
c) Bestimmte Artikel nicht im Warenkorb

Ich will den Gratis-Artikel aber nur dazu packen, wenn dieser auf Lager ist, weil wir durch die Versandbedingung "keine Teillieferung" sonst die Pakete nicht in den Versand bekommen.
 

Rico Giesler

Administrator
Mitarbeiter
10. Mai 2017
8.485
739
#4
Das wirst du wenn dann nur über eine SQL-Abfrage hinbekommen, da der Artikel ja noch nicht in der Bestellung vorhanden ist.

Du bräuchtest dann eine erweiterte Eigenschaft die in etwa so lautet
select fAnzahlFBA from vLagerbestandFBA where kArtikel = 'hier kommt die interne Nummer des Artikels rein'
 
Zuletzt bearbeitet:
Zustimmungen: Super-Fraggle

Super-Fraggle

Gut bekanntes Mitglied
3. November 2012
258
2
#8
Die Lösung hier https://forum.jtl-software.de/threads/gratis-artikel-wenn-bestand-vorhanden.115793/post-632978 funktioniert leider doch nicht.

Dort hieß es:
select fAnzahlFBA from vLagerbestandFBA where kArtikel = 'hier kommt die interne Nummer des Artikels rein'

Diese Erweiterte Eigenschaft wird genutzt, um die Bedingung "Größer gleich 5" zu formulieren.

Wir haben aktuell einen Bestand von 0. Die Prüfung ergibt, dass noch 10 vorhanden sind. Dadurch wird der Artikel trotz nicht erreichter Mindestbestandsmenge von 5 dennoch in den Auftrag gelegt und kann nicht vollständig erfüllt werden.
 

Anhänge

Rico Giesler

Administrator
Mitarbeiter
10. Mai 2017
8.485
739
#9
Ich tippe darauf, dass der falsche Artikel herangezogen wird.
Bei kArtikel muss die interne Artikelnummer angegeben (also der interne Schlüssel) werden nicht die normale Artikelnummer.
Du kannst dir den einfach anzeigen lassen in dem du die Spalte "interner Schlüssel" in der Artikelübersicht mit anzeigen lässt.