Electronic data interchange—current developments and prospects