Skip to content

Commit 834d73e

Browse files
committed
add isin and amfi columns to csv output
1 parent e0c0daa commit 834d73e

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,8 @@ csv_str = casparser.read_cas_pdf("/path/to/cas/file.pdf", "password", output="cs
6363
"schemes": [
6464
{
6565
"scheme": "string",
66+
"isin": "string",
67+
"amfi": "string",
6668
"advisor": "string",
6769
"rta_code": "string",
6870
"rta": "string",

casparser/parsers/utils.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ def cas2csv(data: CASParserDataType) -> str:
3333
"folio",
3434
"pan",
3535
"scheme",
36+
"isin",
37+
"amfi",
3638
"date",
3739
"description",
3840
"amount",
@@ -55,6 +57,8 @@ def cas2csv(data: CASParserDataType) -> str:
5557
"folio": folio["folio"],
5658
"pan": folio["PAN"],
5759
"scheme": scheme["scheme"].replace("\n", " "),
60+
"isin": scheme["isin"],
61+
"amfi": scheme["amfi"],
5862
"date": transaction["date"],
5963
"description": transaction["description"].replace("\n", " "),
6064
"amount": transaction["amount"],

0 commit comments

Comments
 (0)