Shopsystem ShopPilot

ShopPilot => ShopPilot Enterprise => Thema gestartet von: bytefender am September 21, 2004, 20:37:38

Titel: Lagerstandanzeige II
Beitrag von: bytefender am September 21, 2004, 20:37:38
Nach dem ich nun auch mit der SP Enterprise arbeite stellt sich mir das erste Problem in den Weg.

Den Thread mit der Lagerstandanzeige habe ich für mein Problem schnell gefunden und konnte Ihn auch sofort und fehlerfrei verwenden.

http://www.shoppilot.net/wbboard/thread.php?threadid=223&boardid=2&sid=c606f3dfe35c399d0cbe8a6713f6293f

Jedoch, arbeite ich nicht mit einem Lagerbestand (Anzahl), sondern ich erhalte von meinem Distributor 3 Buchstaben als Verfügbarkeitsinformation (V=Verfügbar, B=bedingt Verfügbar, N=nicht Verfügbar).

Das Script funktioniert jedoch nicht mit Buchstaben (die Syntax ist mir unbekannt). Die Doku hilft in diesem Falle auch nicht weiter.

Würde mich daher freuen wenn mir jemand behilflich (Scriptänderung) sein könnte.
Titel:
Beitrag von: ahe am September 22, 2004, 09:03:58
Hallo bytefender,

Sie können das folgende für den "sub geticon"-Bereich benutzen:
sub geticon {
my $l = $_[0];
        my $grenze =20;
if ($l eq "N") {
return "\"Dieser";
}
if ($l eq "B") {
return "\"Dieser";
}
if ($l eq "V") {
return "\"Dieser";
}
}

Alles weitere wird so benutzt wie dem von Ihnen verlinkten Beispiel.

In der neuen Funktion wird per
if ($l eq "X")
abgefragt, welcher Textwert in dem benutzerdefinierten Feld LBS existiert.
Dabei kann X ein beliebiger Textwert sein.
Ich habe hier mal exemplarisch die von Ihnen genannten Werte implementiert.
Titel: Es klappt!
Beitrag von: bytefender am September 24, 2004, 12:09:53
Vielen Dank, so klappt es!