我是一名Ruby on Rails开发人员,正在寻找一个具有Ruby连接器或非常健壮、全面的API的开源ERP。
我知道Ruby有XLSuite,但它看起来有点过时,只是在探索其他平台。
到目前为止,我找到的最接近的是OpenERP + OOOR gem。我对OpenERP的担忧是人们发布的错误和问题的数量-我使用ERP开始而不是构建任何定制的唯一原因是这样我就不必修复平台上的核心错误并专注于定制。
当然,如果这不存在,另一种选择是通过API访问很多ERP功能。如果是这样的话,有什么建议的ERP有一个非常全面,稳定的API?
发布于 2011-08-11 20:05:16
OpenERP可以通过xml-rpc访问。下面是用Ruby编写的示例:
登录:
require 'xmlrpc/client'
database = "terp"
username = "admin"
password = "admin"
socket = XMLRPC::Client.new( 'http://localhost', '/xmlrpc/common', 8069 )
user_id = socket.login( database, username, password )搜索(成功登录后):
socket = XMLRPC::Client.new( 'http://localhost', '/xmlrpc/object', 8069 )
ids = socket.execute(
database, user_id, password,
'res.partner', 'search', []
)
partners = socket.execute(
database, user_id, password,
'res.partner', 'read', ['name']
)
for partner in partners:
print "partner: %s" % [ partner['name'] ]https://stackoverflow.com/questions/6686369
复制相似问题