diff options
Diffstat (limited to 'python/report_ops/cash.py')
| -rw-r--r-- | python/report_ops/cash.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/python/report_ops/cash.py b/python/report_ops/cash.py index 79e4a8b0..1860959b 100644 --- a/python/report_ops/cash.py +++ b/python/report_ops/cash.py @@ -4,7 +4,7 @@ import pandas as pd from serenitas.utils.db import dbconn from typing import ClassVar from .misc import get_dir, dt_from_fname -from .custodians import NT, UMB, BNY +from .custodians import NT, UMB, BNY, SCOTIA from functools import partial from dataclasses import dataclass @@ -123,3 +123,10 @@ class BowdstBNYCashReport( self.stage_from_row(row) self.commit() self._staging_queue.clear() + + +class SeleneScotiaCashReport( + CashReport, SCOTIA, fund="ISOSEL", custodian="SCOTIA", dtkey="%Y%m%d%H%M%S" +): + def to_db(self): + p = self.download_reports() |
