Hallo Wahsaga,
Zuerst mal muss man sich wundern, warum eine ID - die normalerweise zur _eindeutigen_ Identifizierung eines Datensatzes dient - bei dir mehrmals auftauchen kann.
Steht denn dabei, ob die ID hier Primär- oder Sekundärschlüssel ist?
Könnte doch sein, dass die Rechnung mehrere Positionen hat, oder?
LG
Chris