Mit löschen und neu abrufen wäre ich vorsichtig. Die meisten Banken bieten nur einen gewissen Zeitraum rückwirkend zum Abruf an. Wenn Du also mehr löschst, als was vom Bankrechner wieder abgerufen werden kann, dann sind diese Umsätze unweigerlich weg.
Und was heißt "es muss doch". Nichts muß!
MT940 und CAMT sind Formate, die mit Anfangs- und Endsaldo arbeiten - somit muss für eine valide Datei alles vollständig vorhanden sein - sonst klappt das nicht und es ist spätestens beim Import Schluß.