The impact of information and communications technology on managerial practices: the use of codes of conduct