In New Jersey Dept of the Treasury’s infinite wisdom, they renamed several schedules and worksheets for the 2018 tax year. Some of these affected data used by Open Tax Solver.
Schedule A became Schedule COJ.
Worksheet E became Worksheet F.
Worksheet F became Worksheet H.
Some of these changes were addressed in the 2018 tax year code upgrade. In other cases variable names and output file text were left with the old names. This is quite understandable and I don’t consider it a bug. The calculations were correct and there was more important work to be done.
One of the advantages of being a retired programmer is you have time to go back and tidy up stuff like this, So, that is what I did.
Attached are my updated versions of taxsolve_NJ_1040_2018.c, NJ_1040_2018_example.txt and NJ_1040_2018_template.txt. These are based on version 16.06. All I changed were data names and output text to reflect the new names of the schedules and worksheets.
To test my changes, I ran the old version and my new version using the example inputs and my own personal input file. I then ran diff against the output files and confirmed that the only changes in the output were the name changes I expected. All the calculated numbers were the same.
I hope this is helpful and is something you can use as a starting point for next year. If not, then I will live with the old output.
John Morgan
John,
Excellent! Will incorporate in next update, expected mid-year sometime.
Thank you for your help, -- Aston
On Sunday, May 12, 2019, 11:44:28 AM EDT, John Morgan jjjjmorgan@users.sourceforge.net wrote:
[feature-requests:#14] NJ 1040 schedule / worksheet name changes
Status: open
Group: Next Release (example)
Created: Sun May 12, 2019 03:44 PM UTC by John Morgan
Last Updated: Sun May 12, 2019 03:44 PM UTC
Owner: nobody
Attachments:
In New Jersey Dept of the Treasury’s infinite wisdom, they renamed several schedules and worksheets for the 2018 tax year. Some of these affected data used by Open Tax Solver.
Schedule A became Schedule COJ.
Worksheet E became Worksheet F.
Worksheet F became Worksheet H.
Some of these changes were addressed in the 2018 tax year code upgrade. In other cases variable names and output file text were left with the old names. This is quite understandable and I don’t consider it a bug. The calculations were correct and there was more important work to be done.
One of the advantages of being a retired programmer is you have time to go back and tidy up stuff like this, So, that is what I did.
Attached are my updated versions of taxsolve_NJ_1040_2018.c, NJ_1040_2018_example.txt and NJ_1040_2018_template.txt. These are based on version 16.06. All I changed were data names and output text to reflect the new names of the schedules and worksheets.
To test my changes, I ran the old version and my new version using the example inputs and my own personal input file. I then ran diff against the output files and confirmed that the only changes in the output were the name changes I expected. All the calculated numbers were the same.
I hope this is helpful and is something you can use as a starting point for next year. If not, then I will live with the old output.
John Morgan
Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/opentaxsolver/feature-requests/14/
To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/
Related
Feature Requests:
#14Suggested changes were made to the upcoming release.
Thanks!
--Aston