/**
  * Ermittlung ob zwei ZVKonten gleich sind. <br>
  * Zwei ZVKonten sind identisch, wenn das Kapitel und Titelgruppe gleich sind.
  *
  * @return true = wenn die Konten gleich sind, Sonst = false
  */
 public boolean equals(Object o) {
   if (o == null) return false;
   if (o.getClass().getName().equalsIgnoreCase(this.getClass().getName())) {
     ZVKonto zvKonto = (ZVKonto) o;
     if (this.kapitel.equalsIgnoreCase(zvKonto.getKapitel())
         && this.titelgruppe.equalsIgnoreCase(zvKonto.getTitelgruppe())) return true;
   }
   return false;
 }
 /**
  * Aktualisieren eines ZVKontos. Id wird nicht aktualisiert.
  *
  * @param zvKonto = ZVKonto von dem die neuen Daten übernommen werden.
  */
 public void setZVKonto(ZVKonto zvKonto) {
   setHaushaltsJahrId(zvKonto.getHaushaltsJahrId());
   setBezeichnung(zvKonto.getBezeichnung());
   setKapitel(zvKonto.getKapitel());
   setTitelgruppe(zvKonto.getTitelgruppe());
   setTgrBudget(zvKonto.getTgrBudget());
   setDispoLimit(zvKonto.getDispoLimit());
   setZweckgebunden(zvKonto.getZweckgebunden());
   setFreigegeben(zvKonto.getFreigegeben());
   setUebernahmeStatus(zvKonto.getUebernahmeStatus());
   setGeloescht(zvKonto.getGeloescht());
 }