crm business customer relationship wholesale erp design thin-client software radius3 edi edi software b2b consulting application retail point of sale medical business to business restaurant electronic data interchange b2c