Community mailing list archives

Re: c# -> odoo

Anders Wallenquist
- 05/07/2015 02:58:18
Odoo is written in Python and uses the OpenObject-framework. You will never be able to write native modules in C#.

But If you want to integrate applications written in C# you have plenty of options, try webservices using XMLRPC:

If you want to convert C# applications to Odoo-framework, its a manuall but rather straightforward task. Basically you rewrite your C#-classes or your datamodels to Odoo-classes, focus on attributes, methods with business rules and leave out everything that has to do with UI, storage, permissions and workflow. Add views, permissions and workflow to your new classes Odoo-style. Voila! you have your former C# application converted to Odoo with a 1:10 code mass. Even less (and smarter) if you just convert classes that's not already are represented in Odoo - for an example you have customers, products, users/employees etc so you only have to add non existent classes. I don't think there are any tools that can do this merge automatically.


Anders Wallenquist
Vertel AB

Den 2015-05-07 08:24, Branimir Borovac skrev:
<blockquote cite="" type="cite">

does anybody has any success and using wich tools ?



Branimir Borovac
Microsoft Certified Professional
Perunska 2, 21312 Strozanac, Split
Tel./Fax: 00.385.21.334.024
GSM: 00.385.91.666.7848

PGP fingerprint: FEC9 903E 9D44 5888 CBC3  80F7 8369 D711 9BB7 98A8

Ova poruka i svi prilozi su povjerljivi i namijenjeni su za adresirane osobe, može sadržavati zaštićeno pravo intelektualnog vlasništva pošiljaoca. Svako objavljivanje, prijenos ili neka druga uporaba informacija osoba koje nisu adresirane je zabranjeno. Ako primite ovo kao grešku, molimo da kontaktirate pošiljaoca i izbrišete material. Pošiljaoc ne preuzima odgovornost za greške kao rezultat prijenosa, i ne preuzima odgovornost za bilo kakvu radnju koju bi primaoc poruke mogao poduzeti temeljem sadržaja poruke..

This message and any attached files are confidential and intended solely for the addressee(s), and it may contain Intellectual Property Rights. Any publication, transmission or other use of the information by a person or entity other than the intended addressee is prohibited. If you receive this in error please contact the sender and delete the material. The sender does not accept liability for any errors or omissions as a result of the transmission, as well as liability for any action that a receiver of this message could undertake based on the content of this message.


Post to: