private String ecrireInclusion(IMutationCommune mutation) throws IOException, TemplateException {
		Calendar cal = Calendar.getInstance();
		StringBuilder builder = new StringBuilder();
		builder.append(getBandeau(mutation.getDescription()));
		ICommuneSuisse communeAbsorbante = mutation.getCommunesCibles().get(0);
		// Communes incluses
		cal.setTime(mutation.getDateEffet());
		cal.add(Calendar.DATE, -1);
		for (ICommuneSuisse commune : mutation.getCommunesOrigines()) {
			// Attention, on est obligé de faire ce test car la notion de commune
			// à l'OFS est une notion avec historique !
			if (commune.getNumeroOFS() != communeAbsorbante.getNumeroOFS()) {
				desactiverCommune(builder,cal.getTime(),commune,mutation);
			}
		}
		// Commune absorbante
		cal.setTime(mutation.getDateEffet());
		ecrireAbsorption(builder,cal.getTime(),communeAbsorbante.getNumeroOFS(),mutation.getCommunesOrigines());
		return builder.toString();
	}