Fix bug in TimeCard and Add SalesReceiptTransaction