BZ-10186: 90% done on finance-details. Flow from start to finish is working

Signed-off-by: Paden <padenportillo@gmail.com>