codereverser / casparser

Parser for Consolidated Account Statements (CAS) generated from CAMS/Karvy/Kfintech
MIT License
138 stars 63 forks source link

Long mutual fund folio scheme name is not fully read #73

Closed prasanthxyz closed 1 year ago

prasanthxyz commented 1 year ago

For long mutual fund scheme names that spans more than one row, only the first row is being read. Example name: """ My long mutual fund scheme name ELSS - Direct growth plan """ Only first row will be read: "My long mutual fund scheme name ELSS -"

codereverser commented 1 year ago

Can you please send me a partial screenshot of the entire two rows (with all sensitive data hidden) just to get an idea about how it looks?

Also does the remaining half just get ignored or does it appear in other place (like appended to the next schema name etc)?

prasanthxyz commented 1 year ago

Hi,

Sure, attaching the partial screenshot of input and output entire rows -- check only first two rows in the screenshot. input output

As far as I found, the remaining half just get ignored -- didn't find it as part of any other entry.

I tried to fix it for a while but failed and ended up manually copy pasting because only 3 such entries for me, but would be nice to automate this.

codereverser commented 1 year ago

It looks like CAS format has been updated recently. Working on a fix.

codereverser commented 1 year ago

Should be fixed in latest version v0.7.1