anchor.diff:  									level = StringUtil.count(treeIndex, StringPool.PERIOD);
   								}
   								
  -								
   								DossierFile dossierFile = null;
   								
   								if(dossier != null){
   									try{
  -										dossierFile = DossierFileLocalServiceUtil.getDossierFileByD_P(dossier.getDossierId(), 
  +										dossierFile = DossierFileLocalServiceUtil.getDossierFileInUse(dossier.getDossierId(), 
   												dossierPart.getDossierpartId());
   										
   									}catch(Exception e){
  
positive.code: 													value="<%=String.valueOf(dossierFile != null ? dossierFile.getDossierFileId() : 0) %>"
  												/>
  												<portlet:param 
  													name="<%=DossierFileDisplayTerms.INDEX %>" 
  													value="<%=String.valueOf(index) %>"
  												/>
  												<portlet:param 
  													name="<%=DossierFileDisplayTerms.LEVEL %>" 
  													value="<%=String.valueOf(level) %>"
  												/>
  												<portlet:param 
  													name="<%=DossierFileDisplayTerms.GROUP_NAME %>" 
  													value="<%=dossierParts.get(0).getPartName()%>"
  												/>
  												<portlet:param 
  													name="<%=DossierFileDisplayTerms.PART_TYPE %>" 
  
negative.code: 	
  	DossierTemplate dossierTemplate = (DossierTemplate) request.getAttribute(WebKeys.DOSSIER_TEMPLATE_ENTRY);
  	
  	String privateDossierGroup = StringPool.BLANK;
  	
  	List<DossierPart> dossierPartsLevel1 = new ArrayList<DossierPart>();
  	
  	boolean isEditDossier = true;
  	
  	if(dossierTemplate != null){
  		try{
  