Problem: at batch managed items Beas uses Sap B1 shelf life and can’t overwrite this value.
Business case: we want to receive from production expiry products, being able to overwrite the default value and take advantage of WMS Logic to manage these products at sales flows.
Flow of the process:
Solution: add a Beas UDF at production time receipts (desktop and time receipt Terminal App and Wep App) and capture data for every reception. In that way we can for example set different BBD’s for different customers buying same product.
In this case we have added an extra safety logic so the default BBD is only replaced if the new one is shorter that the default one, if this is not the case, in other words, the user is trying to assign a longer date than the one assigned by default in the item master data then the software will rise an error.
How to:
STEP 1. Open the Beas time receipt screen.
STEP 2. Open the Tools->Customization Tools->Window Customizing Script
STEP 3. Fert_arbzeit_erfassen.src screen (production time receipt saving) will be displayed.
Insert the Beas Script (text file attached to the article)
STEP 4. Close and Open time receipt window.
STEP 5. Repeat STEPs from 1 to 4 for the receiptend script.
As there is no specific window for this event we will find in under Administration->Addons->Add-on-Beas Manager (Beas)-> Beas Project->User events->Stock Management
And within Stock Management->Area Receipt->ReceiptEnd
Custom Issue Screen View with BBD field available.
StockManagement.src and Fert_arbzeit_erfassen.src files are stored at the Beas Project folder together with the rest of possible customizations we may have.
STEP 6 In case the BBD field is required at Web App, there is also a customized file included on this article. To install a customization follow these steps:
Beas: How to Install customized Beas WEB APP – Boyum Help Center
Comments
0 comments
Please sign in to leave a comment.