Groups keyboard shortcuts have been updated
Dismiss
See shortcuts

israeli accounting softwares

555 views
Skip to first unread message

Niko Neagee.net

unread,
May 2, 2012, 9:05:55 AM5/2/12
to pywe...@googlegroups.com
Hi all,

It happens more and more that my customers ask me to connect my django apps to their accounting software. They need to generate invoices, and to synchronize a lot of data between the 2 apps (customers, leads, invoice, receipt, sometimes stocks even...)

Well, the questions i wanted to ask you all is:

Do you know of a good application for accounting that i could install and connect to my django apps? The accounting application should be compliant with israeli laws and regulations.
- the best would be that this accounting application would be in python, and if possible a django application that i could just add to my projects. But i doubt this is existing. My customers have no problem with changing their accounting software, if we can import the data from the previous one.
- another OSS for accounting (i know some of them, based on java or php) that i would connect to django via their API? is there any django wrapper for such APIs?
- proprietary software that my customers already use for their accounting like Priority and Rivhit http://www.rivhit.co.il/he/ . those softwares are compatible with israeli accounting, and they offer SaaS products and hopefully APIs that i can connect to. Any idea in that direction?

i am not going to develop an accounting application in django, this is for sure.

Any help is welcomed in finding a solution to this problem,

Thank you in advance,

Niko,
in tel aviv

Vadim Leviev

unread,
May 2, 2012, 10:24:04 AM5/2/12
to pywe...@googlegroups.com
Hi, 


 


--
You received this message because you are subscribed to the Google Groups "PyWeb-IL" group.
To view this discussion on the web visit https://groups.google.com/d/msg/pyweb-il/-/ewsKRia7DyIJ.
To post to this group, send email to pywe...@googlegroups.com.
To unsubscribe from this group, send email to pyweb-il+u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/pyweb-il?hl=en.



--
Vadim Leviev
 

alonn

unread,
May 3, 2012, 7:07:22 AM5/3/12
to pywe...@googlegroups.com
I don't know about priority Sass api, but I know (since I've done it) you can sync from the priority mssql db (I'm using sqlalchemy to help me with the job) - on local sites..
surly you don't want to developt an accounting app, since there is are painstaking complience issues

Niko Neagee.net

unread,
May 3, 2012, 10:44:06 AM5/3/12
to pywe...@googlegroups.com
Thank you Alon,

Your solution looks interesting but it is also a bit "hard core".
Do you have any feedback to give me, maybe share with me part of the datamodel you understood from priority. Would you like to share your code?

As priority is a local application running on windows on the desktop of my customer, and will need to develop those kinds of wrappers:
- a windows app in python that will connect to the mssql and handle the updates to and from priority. This app should run on the same machine as priority, and the machine should be always switched on. The app will reside in the iconTray of windows most probably. Then this app is keeping a live TCP connection to a server, located ouside of the office of my customer.
- the server is another python script, listening on some port, running on the same server where the django apps of the website of my customer are running. This server will talk to the windows client in RPC maybe? this server-client TCP connection is required to get rid of the NAT problems in my customer's office. If the connection is lost, the client is expected to reconnect automatically. If the server do not receive any connection after some timeout, it sends an email to my customer and me.
- the server is also providing a JSON HTTP API on localhost to the django apps around. This webservice is about what ever i need (invoicing, account balance, stocks...) and is just a wrapper redirecting everything into the RPC tunnel towards the windows app that will do the job on the MSSql.

Alon if you help me with your code and knowledge, and maybe developement, i propose you to open source this project.
Ifi do it all alone, i ll open source it when it will have been sold enough ;)

It should not be so much work, as it all about wrappers at the end.

Priority is a widely used accounting software in israel, i am sure it can benefit many developers around.
If anybody is willing to join, you are welcome!

N.

Yishai Beeri

unread,
May 3, 2012, 1:29:04 PM5/3/12
to pywe...@googlegroups.com
There is also icount (www.icount.co.il), which IIRC exposes an API for
most of the functionality.
<snip>
>>
>


Reply all
Reply to author
Forward
0 new messages