diff options
Diffstat (limited to 'python')
| -rw-r--r-- | python/report_ops/headers.py | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/python/report_ops/headers.py b/python/report_ops/headers.py index dec239da..2dcf00e8 100644 --- a/python/report_ops/headers.py +++ b/python/report_ops/headers.py @@ -364,6 +364,37 @@ BNY_CLS_HEADER = [ "Account Name", ] +BNY_SPO_HEADER = [ + "Trade Type", + "Account No", + "Security Id Type", + "Security Id", + "Security Description", + "Spo Transaction Type", + "Reason Code", + "Reference", + "Settlement Date", + "Delivery Date", + "Payable Date", + "Record Date", + "Quantity", + "Credit/Debit Amount", + "Broker ID Type", + "Broker ID", + "Broker Description", + "Clearer ID Type", + "Clearer ID", + "Clearer Description", + "Contra's Account", + "Contra's Contact", + "Contra's Tel.No", + "Special Instruction", + "Old Price", + "New Price", + "Status", + "Template Name", +] + def get_position_headers(fund): match fund: @@ -382,3 +413,5 @@ def get_bny_headers(trade_type): return BNY_CLS_HEADER case "bond" | "stock": return BNY_SECURITY_HEADER + case "spo": + return BNY_SPO_HEADER |
