Hi,
This is our scenario:
Our customer wants to be able to report in IM and WM on stock levels for maintenance materials (they all have the same material group) based on the workstation for which they have been foreseen.
This means you can have materials that will only be consumed on 1 station of 1 of the 2 production lines and materials that can be required by more than 1 workstation / production line.
Currently they create a new material if a same material is used in multiple workstations, but because of stock explosion considerations, this will no longer be allowed.
In master data you don't have any field that allows searching on it both in IM and WM standard reports (MB52, MMBE, LS24, LX03 ...).
I came up with 5 scenarios to meet the requirement (link workstation number to material and be able to report on workstation in IM and WM), but 4 of them have the disadvantage of having to maintain 2 master data fields:
- work with fixed bins in WM and set storage bin in master data view General Plant Data / Storage equal to the fixed bin
- work with combination fixed bin / picking area in WM and set storage bin in master data view General Plant Data / Storage equal to the picking area
- assign picking area to storage bins in WM and set storage bin in master data view General Plant Data / Storage equal to the picking area
- maintain the storage bin field in master data view General Plant Data / Storage and the Certificate No in the quant master data
Remaining scenario would be to use the batch number as the workstation number.
In case of 1 material for multiple workstations, we could use a number that reflects the combination of the x workstations.
1 maintenance material can have only 1 batch.
Now the question is how we can force the system to automatically assign that 1 batch during goods recipt.
I am getting a bit lost with the behaviour of function module exits EXIT_SAPLV01Z_003 and EXIT_SAPLV01Z_004.
Can anyone help me out?
Thanks in advance!
Geert