from django.db import models from .base import TimestampedModel from .reference import Account class ReconciliationCheckpoint(TimestampedModel): account = models.ForeignKey(Account, on_delete=models.PROTECT) as_of_date = models.DateField() institution_balance = models.DecimalField(max_digits=18, decimal_places=2) ledger_balance_at_creation = models.DecimalField(max_digits=18, decimal_places=2) difference_at_creation = models.DecimalField(max_digits=18, decimal_places=2)