While receiving item in iProcurement, the following error message appears - "Receipts cannot be created for the selected items because one of the following reasons : A valid subinventory was not specified on the order. Please modify the purchase or internal order."
I have already specified the subinventory in iProcurement preferences.
Is it necessary to specify the subinventory on PO so that items can be received in iProcurement ?
It is not necessary to specify the subinventory on PO.
Just Make sure "the Ship to Organization and Location in the PO shipments" and "Delivery to Location in the Current iProcurement responsibility" from which you are trying to make receipt is 'SAME'. It will use the sub inventory you have given in iprocurement preferences.