aboutsummaryrefslogtreecommitdiffstats
path: root/python/innocap_bond_setts.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/innocap_bond_setts.py')
-rw-r--r--python/innocap_bond_setts.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/python/innocap_bond_setts.py b/python/innocap_bond_setts.py
index 91c60ce2..37101b80 100644
--- a/python/innocap_bond_setts.py
+++ b/python/innocap_bond_setts.py
@@ -15,9 +15,11 @@ if __name__ == "__main__":
)
args = parser.parse_args()
conn = dbconn("dawndb")
- sql_str = "SELECT settle_date, currency, sum(payment_amount) as payment_amount FROM payment_settlements ps2 WHERE fund=%s AND asset_class in ('bond', 'spot') AND settle_date >= %s group by settle_date, currency;"
+ sql_str = "SELECT settle_date, currency, sum(payment_amount) as payment_amount FROM payment_settlements ps2 WHERE fund=%s AND asset_class in ('bond', 'spot') AND settle_date between %s and %s group by settle_date, currency;"
with conn.cursor() as c:
for fund in ("ISOSEL",):
- c.execute(sql_str, (fund, args.date))
+ c.execute(
+ sql_str, (fund, args.date, args.date + datetime.timedelta(days=4))
+ )
PaymentSettlement.stage_payment(c)
PaymentSettlement.email_innocap(args.date)