These notes tell a little more about how things actually work
Offers and Wants
This module provides two similar content types consisting of a title and three optional fields: the body, a boolean vlaue depicting whether the advertisement refers to a good or a service, and another boolean indicating whether the posting is for a LETS transaction or an official money transaction. This content needs to be governed by a vocabulary if there is to be a directory with categories
The module includes some menu items, a user profile tab and views with page, block and rss displays.
Transactions
A transaction is a module nodeType consisting of description (title), payer, payee, quantity, and other properties. There is a db table for storing the cached balance, pending quantity, and turnover of each user which is updated after every transaction is modified.
Transactions can be of four types, each of which can be named or excluded. transactions can go to or from the starter, and they can be confirmed or unconfirmed. A typical set of names for these transactions is Pay, Invoice, Give, Take
Local tabs are provided on the user profile showing various ways of looking at a user's transactions, pending transactions, and balances. Other menu items views and blocks are provided. There is also some support for system wide statistics
Uid_login
Because many LETS schemes work with members' account numbers, this module allows members to login using their User ID
Requests / Acknowledgements
A simple recognition tool. The committee post a volunteer job which needs doing, and when it is done, they 'complete' the request by naming the person to be acknowledged. The number of acknowledgements is added to a member's profile
Import
This module is a simple import tool for offers, wants, carried forward balances, and new members, including their user IDs