Daily, apply receipts to invoices and calculate realized gains/losses on receipts. From May 10th through May 20th, pay vouchers and calculate realized gains/losses on payments. On May 31th, calculate unrealized gains/losses on open invoices and vouchers. Daily, apply receipts to invoices and calculate realized gains/losses on receipts. From June 10th through June 20th, pay vouchers and calculate realized gains/losses on payments. On June 30th, calculate unrealized gains/losses on open invoices and vouchers, revalue monetary accounts, run currency restatement, and generate financial reports.