Hi,
I know ERPNext has the option to create substitute items (meaning if Coca Cola is sold out, you can substitute with Pepsi). But in Material Request, user A creates items that they require to inventory team (user A has no idea what is there and what isn’t). Inventory team takes a look at this and decides transfer a substitute item. Currently this option once submited isn’t allowed. Also, I don’t mind if this particular feature isn’t allowed, but what bugs me is that the original items keeps on showing as unfulfilled. This makes keeps the Status as “Partially Ordered” and even though the inventory team manually swapped out the item for an acceptable substitute, I have no way of “closing” the request.
Something similar happens in Purchase Orders when a supplier delivers the goods 99% and due to 1 unit shows as partially fullfilled. Luckily in PO i have the option to “Close” a PO.
This is even true if something that a user is asking for isn’t avaiable and there are no substitutes. Its as if any request must need to be fulfilled as requested and anything less is unacceptabe.
Can anyone help me understand the logic and a workaround?