An empirical test of the impact of electronic commerce on organizations