The purpose of this commit is to make requisition usable with only services. Stock part is extracted in a new module `purchase_requisition_stock` which allows to create requisition based on product availbility or demand, also we have moved all security access related stock in this bridge module. Task ID : 1851286