what is purchase procedure​