private String createWorkGroupCode() {
   int num = 0;
   List<Workgroup> Workgroups = workGroupManager.getDefaultCodeWorkGroups();
   if (Workgroups != null && Workgroups.size() > 0) {
     for (Workgroup w : Workgroups) {
       String codeNum = w.getCode().replace("workgroup-", "");
       if (codeNum.matches("^-?\\d+$") && Integer.valueOf(codeNum) > num) {
         num = Integer.valueOf(codeNum);
       }
     }
   } else {
     return "workgroup-1";
   }
   return "workgroup-" + (num + 1);
 }