Accounting
figover - August 20, 2009 - 16:27
I am going to develop a module as an accounting system integrated with drupal cms.
I want that companies and developers, both should share in this module. I need guideline from companies about business strategies and from developers about programming logic.

Great!
This is great, figover - drupal could really benefit from an accounting module :)
Have you done any development work before? I'd definitely suggest integration with Rules, so that users can interact with the accounting logic.
Are you thinking of integrating with e-commerce or ubercart, and have you looked into invoice and the money CCK field?
Is this going to be a double-entry accounting system?
double-entry accounting system
I have studied about double-entry accounting system. But not too much clear about it. Please explain. For now this module will integrate with cck and views module, but later we will integrate with ubercart also. I want some accounting persons should also share their knowledge here about the required accounting system. So that things will refine.
use-case of module
Here is use-case of module
-- Coding Form (For adding account names)
-- Journal of all items
-- ledger of each item
-- Trial Balance
---------------------------------------
We will extend it with development.
Content Types in the System
I have following content types in the system
-- Coding Form
-- Cash Paid Voucher
-- Cash Received Voucher
-- Bank Paid Voucher
-- Bank Received Voucher
-- Journal Voucher
ERP module
Figover,
Have a look at http://drupal.org/project/erp
It provides some accounting functions.
ERP Module
I have a look at http://drupal.org/project/erp
But This module is not dealing with accounting system.
This accounting module will cover these all aspects.
Erp vs Storm
A lot of work to make this project, I think that http://drupalmodules.com/module/storm is farther along, although still not a true accounting system, but still very robust.
Code Rewing
I want to give my code to the community. How can i do it? Please guide me.
The best way to do that is to
The best way to do that is to apply for CVS access here on d.o and make a new project. Once you've made your project page, you can commit your code to the community CVS repository where you'll have source control and the ability to package up versions of the code for release. You'll also get an issue tracker where you can track bugs, features, tasks, etc. and provide some basic usage support. Anyone can create documentation on d.o, so you can find the appropriate place to add your documentation to the handbooks and link to it from your project page.
Sound easy? It really is! I'm the project lead of Ubercart and would love to see us integrated w/ accounting systems like it sounds like you're developing. : )
----------------------
Drupal by Wombats | Current Drupal project: http://www.ubercart.org
Ubercart integrated with SaaS accounting System Xero
Hi
What I would suggest is that we create a project to integrate ubercart with a Saas accounting application called Xero (it's tailored to NZ, Australia and UK at present and being rolled out to USA) . The Xero API uses a RESTful approach and responds to requests in an XML format. Authentication uses Oauth
I am a chartered accountant and work closely with Xero and can see huge potential in this area. All I need is someone on the Drupal Ubercart side to work with and I can project manage the Xero side and we will be able to definitely make this happen a lot quicker than you think. I do not recommend going down the path of writing an accounting system from scratch when there are great SaaS accounting systems already available
Xero is an online accounting system
Xero is an online accounting system and this may be a significant disadvantage to some.
There are ongoing monthly charges and it appears as though your data resides in their database.
A Drupal accounting package would certainly be an ambitious project but may have some real benefit.
I've been writting some code,
I've been writting some code, but it is in Dutch and it is build in another module. Maybe I can take this accounting piece out of the code and take that as a starting point. But I can't promise you when I am able to do this.
Functionality is that you gererate invoices based on repeatedly subscriptions. After generating invoice it's is possible to generate PDF's and send the invoice by mail to the customer.
There need the be add functionality to add manual invoices.
Let me know if it is a good idea!
Developers required for work
Hello
I need drupal developers for integration development on this module.
I am developer, but this accounting system has bigger span.