The economic relationships are based on the REA (Resources, Events and Agents) model: http://en.wikipedia.org/wiki/Resources_Events_Agents
REA has the virtue of supporting any economic relationships, not limited to formal companies or money. For example, whuffie accounting for open-source software projects (see obols below) or barter among friends (see swaps below).
(But of course it will also support the usual economic relationships within a company but also across companies or among members of an LLC or joint venture. In other words, it's very flexible.)
While the code will eventually be usable for any Django project, at first it is targeted at Pinax and the Django Hotclub: http://code.google.com/p/django-hotclub/
Current apps
Swaps
Swaps was incubated here, but has moved to its own Google project.
Obols
Imaginary currency given between project members for project contributions.
Current state: once worked with pinax, probably doesn't any more with all the recent changes both to pinax and django trunk.
Has been neglected recently in favor of Swaps.
If you want to work with it, you could add obols to django-hotclub/apps
Then add this to projects/urls.py:
url(r'^(?P<group_slug>\w+)/obols/', include('obols.urls'), kwargs=wiki_args),And this somewhere in templates/projects/project.html:
<a href="{% url obols_list group_slug=project.slug %}">Obols</a>Note: obols depends on pinax. Neither tests nor views will run without it.