adapt exception catching. with logging.
added history record date to the calculation entity.