Code Monkey home page Code Monkey logo

990-xml-metadata's People

Contributors

jsfenfen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

990-xml-metadata's Issues

model duplicate attribute issues [ migrated from xml-database ]

In return.models:
pf_part_vi has two attributes named AppldTESTxAmt that refer to Part VI Line 6c and Part VI Line 11 of the PF respectively.
SkdASpprtdOrgInfrmtn has two attributes named EIN that refer to filer EIN and Part I Line 12g Column (supported org EIN).
I suspect this is actually an issue with the 990 concordance file / variables sheet as the duplicate issue can be found there as well. I wasn't able to get the default models to migrate to MySQL until I changed db_name for one of the two duplicated fields in the variables.csv file that IRSX uses and the corresponding attribute in return.models. The parser runs fine after the fix - I was mostly curious whether you'd encountered this and how you'd addressed it if you had.
(also thanks for this thing it's amazing)

Change version display in metadata files

Switch to using two columns, something like start_version and end_version where:

  • The start_version is the lowest version that the file supports (currently 2013v1 for structured stuff and 2010 for csvs / groups)
  • End_version is only populated if a variable has been discontinued. Leaving these out will simplify file diffs (otherwise, every cell must be changed).

If we encounter a variable that begins, and then ends, and then begins again, we'll just assume that it refers to the same thing and not worry about it being gone?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.