------------------------------------------------------------------------
*From:* Quiliro Ordóñez <[email protected]>
*To:* [email protected]
*Sent:* Thursday, August 4, 2011 9:50 AM
*Subject:* [Hobo Users] accounting application
Hello people.
I feel great about Hobo and this group. I am very enthusiastic about
participating and using Hobo.
I have decided to make my first free (as in freedom) Hobo commercial
application or contribute to an existing one. I have looked at the
small business sector and found that in my country (Ecuador) many
companies will be mandated to change their accounting to IFRS
<https://secure.wikimedia.org/wikipedia/en/wiki/File:Gnucash_2_screenshot.png>
for year 2012. This could be a great opportunity to install this kind
of software and of making Hobo have a lot of advocacy.
I am looking for such kind of software developed in Hobo and with a
FSF approved free software license. Does anyone know of such a project?
If there is none, I will start the app beginning with the account
tree. How can I have an an account tree such as the one in this
screenshot of GNUCash
<https://secure.wikimedia.org/wikipedia/en/wiki/File:Gnucash_2_screenshot.png>?
It would be interesting to have such a structure in a web based app. I
would not like to use Flash because of several of its non free
implications and its low quality when reproduced with free software.
On 04/08/11 12:46, Arthur Baldwin wrote:
I would be interested in assisting you in that regard because I'm
currently trying to develop such a solution for the company where I
work as well as for my own company at home. I'm not sure how quickly
it can be accomplished, since I'm just a beginner at Hobo. But I do
have experience in developing many small business management apps in
MS Access. So I have an idea how the database structures should be
put together.
Would you please suggest the initial database structure? I was thinking
of having a table for the account tree with a database attribute for
each level. The structure would be as such:
class Account < ActiveRecord::Base
hobo_model # Don't put anything above this
fields do
name :string
level0 :integer
level1 :integer
level2 :integer
level3 :integer
level4 :integer
level5 :integer
timestamps
end
Such that an acount numbered 1 01 02 01 05 03 would have the following data:
name whatever
level0 1
level1 1
level2 2
level3 1
level4 5
level5 3
This account would register transactions and would be part of account 1
01 02 01 05 mhich would not register transactions and would have the
following data:
name another name
level0 1
level1 1
level2 2
level3 1
level4 5
level5 0
And for the actual actual residue of that account, we would add all of
the records that have the following data:
level0 1
level1 1
level2 2
level3 1
level4 5
level5 anything
It is necessary to have a structure where all records can be listed in a
tree structure. It is also necessary to be able to enter one othe record
and have a list of the records that are under that record several levels
below (likewise in a tree structure).
I am thinking of a structure that will need one field for the number of
the account. The examples above would be:
For 1 01 02 01 05 03
name whatever
id 10102010503
For 1 01 02 01 05
name another name
id 10102010500
The idea is to have the residue of each account for any date based on
the transactions (another table) made. And for the non transactional
accounts we would sum up the lower level accounts for that account for a
given date.
What are your opinions on these ideas?
--
You received this message because you are subscribed to the Google Groups "Hobo
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/hobousers?hl=en.