GithubHelp home page GithubHelp logo

Comments (5)

egh avatar egh commented on August 20, 2024 1

In b41044b I have allowed setting a custom payee-format on the command line.

from ledger-autosync.

egh avatar egh commented on August 20, 2024

The code for this is a little fragile. I've done what I could given the sampling of OFX files I had. They all seem to use name and memo differently. The code is here: https://github.com/egh/ledger-autosync/blob/master/ledgerautosync/converter.py#L219

See http://help.infinitekind.com/discussions/suggestions/1291-support-brain-damaged-ofx-usage-of-name-and-memo

That said, I'd be willing to consider changing the behavior, but it's hard to know what to do. It would be possible to have an option, but generally I'd prefer less options rather than more. That memo field seems really useless, though.

from ledger-autosync.

paxperscientiam avatar paxperscientiam commented on August 20, 2024

One thought that came to mind recently was the possibility of employing optional directives.

While the default behavior would be to assume proper implementation of the OFX standard with whatever best guess magic you've already employed, directives could be employed on a per institution basis.

Beyond that, I haven't quite fleshed the idea out. Unfortunately, this sort of bandaid is needed until the financial sector gets on board with OFX.

EDIT:
I'll put some more thought into this.

from ledger-autosync.

egh avatar egh commented on August 20, 2024

Some sort of configuration system could certainly help to sort this out.

from ledger-autosync.

paxperscientiam avatar paxperscientiam commented on August 20, 2024

I noticed that, for one of my banks, QFX and OFX files contain some information not found in the other. Like, the institution is denoted in the OFX file but not the QFX. Silly.

With regard to this, could ledger-autosync -- instead of dying -- prompt for a custom institution name? Or, better yet, make a suggestion from list of institutions from ledger files?

Going to open a new issue for the above.

from ledger-autosync.

Related Issues (20)

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.