Abverkauf Restbestände - neue Option im Bestellstatus
- mos
- Autor
- Besucher
-
10 Jahre 9 Monate her - 10 Jahre 9 Monate her #1161
von mos
Abverkauf Restbestände - neue Option im Bestellstatus wurde erstellt von mos
Mit Version 5.5 von Orgasoft NT ist beim Bestellstatus eine neue Option hinzugekommen:
"Abverkauf Restbestände".
Mit dieser Option können Artikel markiert werden, die nicht mehr beim externen Lieferanten bestellt werden sollen/dürfen.* Es sind aber noch interne Bestellungen (FB) der Filialen beim Zentrallager möglich, um Restbestände abverkaufen zu können.
Bei einer manuell erfassten Lieferanten-Bestellung (LB) erscheint hingegen eine Meldung, dass es sich um einen Auslaufartikel handelt, so dass man den Artikel nicht mehr beim Lieferanten bestellen kann.
Die Option bestimmt, ob ein Artikel bestellt werden darf oder nicht, prüft hierbei allerdings keine verfügbaren Mengen im Zentrallager. Somit gelangen markierte Artikel in einen Bestellvorschlag, selbst wenn im Zentrallager ggf. mittlerweile kein Restbestand mehr vorhanden ist. Dies macht aber nichts, denn es werden bei den Filialen keine Rückstände verwaltet, so dass einfach eine Lieferung des Zentrallagers unterbleibt.
Es gibt aber eine Möglichkeit, diese Artikel automatisch aus einem Bestellvorschlag zu entfernen, bei denen im Zentrallager keine Restbestände mehr verfügbar sind.
Hierzu wird eine Abfrage UserAfterOrderProposal erstellt (oder erweitert, falls schon vorhanden), die von Orgasoft automatisch ausgeführt wird und den Bestellvorschlag entsprechend bereinigt.
Achtung, die Abfrage stellt ein Beispiel für diesen speziellen Zweck dar und darf nicht allgemein verwendet werden. Bitte prüfen sie das Abfrageergebnis zunächst durch Ausführung als "select", bzw. in einem Testmandanten, bevor Sie sie produktiv einsetzen. Die Benutzung dieser Abfrage geschieht auf eigene Gefahr!
* In Orgasoft.NET kann dieser Status auch filialspezifisch eingestellt werden.
"Abverkauf Restbestände".
Mit dieser Option können Artikel markiert werden, die nicht mehr beim externen Lieferanten bestellt werden sollen/dürfen.* Es sind aber noch interne Bestellungen (FB) der Filialen beim Zentrallager möglich, um Restbestände abverkaufen zu können.
Bei einer manuell erfassten Lieferanten-Bestellung (LB) erscheint hingegen eine Meldung, dass es sich um einen Auslaufartikel handelt, so dass man den Artikel nicht mehr beim Lieferanten bestellen kann.
Die Option bestimmt, ob ein Artikel bestellt werden darf oder nicht, prüft hierbei allerdings keine verfügbaren Mengen im Zentrallager. Somit gelangen markierte Artikel in einen Bestellvorschlag, selbst wenn im Zentrallager ggf. mittlerweile kein Restbestand mehr vorhanden ist. Dies macht aber nichts, denn es werden bei den Filialen keine Rückstände verwaltet, so dass einfach eine Lieferung des Zentrallagers unterbleibt.
Es gibt aber eine Möglichkeit, diese Artikel automatisch aus einem Bestellvorschlag zu entfernen, bei denen im Zentrallager keine Restbestände mehr verfügbar sind.
Hierzu wird eine Abfrage UserAfterOrderProposal erstellt (oder erweitert, falls schon vorhanden), die von Orgasoft automatisch ausgeführt wird und den Bestellvorschlag entsprechend bereinigt.
Create Procedure [dbo].[UserAfterOrderProposal] AS
BEGIN
/* Artikel aus dem Bestellvorschlag löschen, bei denen nur Restbestände abverkauft werden dürfen, die aber in Fil1 keinen Bestand mehr haben */
--select *
delete from Bestellvorschlag
from Bestellvorschlag
inner join
(select Artikel.Artikelnr, Artikelfilialbestand.Farbe, Artikelfilialbestand.Grösse
from Artikel inner join
Artikelfilialbestand
on artikel.artikelnr=Artikelfilialbestand.artikelnr
and Artikelfilialbestand.einheit=artikel.stdeinheit
where substring(Artikel.Status,6,1)='1' and Artikelfilialbestand.Filialnummer=1
and Artikelfilialbestand.Bestand<=0) Bestand
on Bestellvorschlag.artikelnr=Bestand.artikelnr
and Bestellvorschlag.Groesse=Bestand.Grösse
and Bestellvorschlag.farbe=Bestand.Farbe
END
* In Orgasoft.NET kann dieser Status auch filialspezifisch eingestellt werden.
Anhänge:
Bitte Anmelden oder Registrieren um der Konversation beizutreten.