*/
@Transactional(readOnly = true, propagation = Propagation.SUPPORTS)
public List<PFUserDO> getUnplannedResources(final HRViewData data)
{
final List<PFUserDO> users = new ArrayList<PFUserDO>();
final QueryFilter queryFilter = new QueryFilter(new BaseSearchFilter());
queryFilter.addOrder(Order.asc("firstname")).addOrder(Order.asc("lastname"));
final List<PFUserDO> allUsers = userDao.getList(queryFilter);
if (allUsers != null) {
for (final PFUserDO user : allUsers) {
final HRViewUserData userData = data.getUserData(user);
if (userData == null || NumberHelper.isNotZero(userData.getPlannedDaysSum()) == false) {