solved ReceiptList bug.
In database. rec.get(card.getCardNUmber());
Should be rec.get(card);