diff options
Diffstat (limited to 'python/innocap_bond_setts.py')
| -rw-r--r-- | python/innocap_bond_setts.py | 6 |
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) |
