edi relationship communications erp marketing electronic data interchange balanced scorecard crm customer msc public relations communication bsc consulting