Fix Bug: Cannot create report with more than 5 receipts
(Log Error: Operating on too many entity groups in a single transaction)

This fix adds a parent key to Receipt and to FinancialReport so that
there's only 2 entity groups involved in the save operation transaction.