org.kapott.hbci.structures.Konto[] konten = pcr.passport.getAccounts();
if (konten != null && konten.length > 0)
{
for (org.kapott.hbci.structures.Konto konto:konten)
{
Konto k = Converter.HBCIKonto2HibiscusKonto(konto, PassportImpl.class);
if (!k.isNewObject())
{
if (changeCustId)
{
Logger.info("updating customerid in account ID " + k.getID());
k.setKundennummer(pcr.custId);
k.store();
k.addToProtokoll(i18n.tr("Ge�nderte Kundenkennung - neu: {0}, alt: {1}",pcr.custId,custOld),Protokoll.TYP_SUCCESS);
count++;
}
// Wenn nur die Benutzerkennung geaendert wurde, protokollieren
// wir das wenigstens im Konto, auch wenn das Konto selbst dabei
// nicht angefasst wurde
if (changeUserId)
k.addToProtokoll(i18n.tr("Ge�nderte Benutzerkennung - neu: {0}, alt: {1}",pcr.userId,userOld),Protokoll.TYP_SUCCESS);
}
}
}
Logger.info("updated customerId in " + count + " accounts");
}