this.getUnit().getBeginDate(), this.getUnit().getEndDate(), this.getUnit().getType() };
this.getUnit().getBeginDate(), this.getUnit().getEndDate(), this.getUnit().getType(), departmentID, null};
    public String disassociateParentUnit() throws FenixFilterException, FenixServiceException {        String costCenterCodeString = getValidCosteCenterCode();        final Object[] argsToRead = { this.getUnit().getIdInternal(),                this.getChooseUnit().getIdInternal(), this.getUnit().getName(), costCenterCodeString,                this.getUnit().getBeginDate(), this.getUnit().getEndDate(), this.getUnit().getType() };        try {            ServiceUtils.executeService(getUserView(), "CreateNewUnit", argsToRead);        } catch (FenixServiceException e) {            setErrorMessage(e.getMessage());            return "";        }        return "backToUnitDetails";    }