The impact of electronic data interchange on the purchasing process