public static DepartmentUnit createNewOfficialExternalDepartmentUnit(final String departmentName,
final String departmentAcronym, final Unit parentUnit) {
final DepartmentUnit departmentUnit = new DepartmentUnit();
departmentUnit.init(new MultiLanguageString(Locale.getDefault(), departmentName), null, null, departmentAcronym,
new YearMonthDay(), null, null, null, null, null, null);
if (parentUnit.isCountryUnit()) {
departmentUnit.addParentUnit(parentUnit, AccountabilityType.readByType(AccountabilityTypeEnum.GEOGRAPHIC));
} else {
departmentUnit.addParentUnit(parentUnit,