Building a modern agreement workflow for procurement