Adds procure product functionality. *Still need to have it return the correct new procurment id