Odoo

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(本地化)
(Community)
第96行: 第96行:
 
[[Image:openerp-reports-ooo.png|right|thumb|OpenOffice.org reports internal process]]
 
[[Image:openerp-reports-ooo.png|right|thumb|OpenOffice.org reports internal process]]
 
*[http://openerp.com/wiki/index.php/ReportsOOo OpenOffice.org reports]
 
*[http://openerp.com/wiki/index.php/ReportsOOo OpenOffice.org reports]
==Community==
+
I feel sastified after reading that one.
[http://openerp.com/community-process.html Open ERP Community Process]
+
 
*Code Contribution
+
[[Image:community-schema1.png|thumb|right|Code Contribution]]
+
*Bug Tracker
+
[[Image:community-schema2.png|thumb|right|Bug Tracker]]
+
*Discuss Efficiently
+
[[Image:community-schema3.png|thumb|right|Discuss Efficiently]]
+
*Documentations
+
[[Image:community-schema4.png|thumb|right|Documentations]]
+
*Translations
+
[[Image:community-schema5.png|thumb|right|Translations]]
+
 
==Apps==
 
==Apps==
 
Module以[http://apps.openerp.com/ Apps]的方式发布
 
Module以[http://apps.openerp.com/ Apps]的方式发布

2012年10月28日 (日) 00:22的版本

Openerp.jpg

OpenERP(08年5月前称之为TinyERP)是一套开源的ERP/CRM系统。

管理的艺术

目录

OpenERP简介

OpenERP它使用Python语言开发,数据库采用开源的PostgreSQL,系统以GNU GPL开源协议发布。

系统提供较灵活的模块架构,常用模块包括:采购管理,销售管理,库存管理,财务管理,货品管理,营销管理,客户关系管理,生产管理,人事管理,服务支持等等。用户可以直接从模块库中选择安装适用模块,或进行模块卸载,升级的管理操作。

客户端用户界面是基于GTK+的,同时支持Linux和Windows平台。目前还有基于TurboGears的eTiny Web客户端。采取“OpenERP Public License” v1.1

Web客户端,在后续版本会放弃TurboGears,采用性能更高的CherryPy3。

Open ERP 很有创新的项目是 Open Object, 它是一个基于 Python 的企业应用快速开发框架, 这可能是Open ERP最吸引人和最大的亮点 ;)

服务端的 Web Services 设计, 使其支持 SOAP, XML-RPC, NET-RPC , 这样未来能更好的支持 SOA 体系结构。

invoice and a shipping order

服务端工作流引擎的提供使其未来对BPM的支持有更多的期待.

基于XML-PRC的接口,易于开发与定制,目前有基于Ajax的web界面,可与其他项目如Joomla,OsCommerce,Office等方便集成

集成Request Tracker, 功能类似与Perl 著名项目RT,使业务及相关事务的跟踪服务管理更为出色

看来 Open ERP 未来会朝 SOA + BPM 大踏步迈进, Open ERP + SOA + BPM = Agility Business

新闻

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Odoo Thanks, Wikipedia.

自http://planet.shine-it.net/atom.xml加载RSS失败或RSS源被墙

Architecture

Architecture
  • OpenERP is a Client/Server system that works over a IP Network.
  • OpenERP programming language is Python.
OpenERP 3.0.3 Physical Objects Model
  • OpenERP uses Object-Oriented technologies.
  • OpenERP records its data with a PostgreSQL relational database.
  • OpenERP business objects are modeled with an Object Relational Mapping (ORM) system.
  • OpenERP uses GTK for the (client) Human Machine Interface (HMI).
  • OpenERP uses ReportLab for report generation in (PDF).
  • OpenERP uses XML for several purpose: describing data, view, reports, data transport (XML-RPC)

功能模块

  • 客户关系管理(CRM)
  • 商业智能(BI)
  • 报表引擎
  • 事务及请求跟踪
  • 财务管理
  • 人事管理
  • 产品管理
  • 库存管理
  • 采购管理
  • 销售管理
  • 生产管理
  • 项目管理
  • 营销管理
  • 电子商务集成
  • 工作流引擎
  • 与OpenOffice和Microsoft Office的集成

更多 Modules http://openerp.com/component/option,com_mtree/Itemid,111/

Magento

Magento与OpenERP的集成模块

synchronises product catalog and sale orders between OpenERP and the Magento e-commerce platform

http://code.google.com/p/magento-openerp-smile-synchro/

OpenShop

OpenShop与Open ERP的集成

MVC

In Open ERP, we can apply this model-view-controller semantic with

  • model : The PostgreSQL tables.
  • view : views are defined in XML files in Open ERP.
  • controller : The objects of Open ERP.

It's like you're on a msiiosn to save me time and money!

Windows

Add a user

 C:\Program Files\PostgreSQL\8.3\bin>createuser.exe --createdb --username postgres --no-createrole --pwprompt openuser

创建数据库: openerp

First time run with demo data

C:\Program Files\OpenERP Server\server\openerp-server.exe -d openerp -r openuser -w openuser
--db_host=localhost --logfile="C:\Program Files\OpenERP Server\openerp-server.log"
--db_port=5432 -s  --stop-after-init --init=all

运行客户端: admin/admin demo/demo http://doc.openerp.com/install/windows/index.html

Business Intelligence

Open ERP BI

The cube will use:

Drill Down on a Member

more detial: http://doc.openerp.com/bi/index.html

OpenOffice

OpenOffice.org reports internal process

I feel sastified after reading that one.

Apps

Module以Apps的方式发布

The structure of a module should be like this:

   /module/
       /__init__.py 
       /__terp__.py 
       /module.py 
       /module_other.py 
       /module_view.xml 
       /module_wizard.xml 
       /module_report.xml 
       /module_data.xml 
       /module_demo.xml 
       /wizard/ 
       /__init__.py 
       /wizard_name.py 
   /report/
       /__init__.py 
       /report_name.sxw 
       /report_name.rml 
       /report_name.py

常用模块:

.......

more modules: http://doc.openerp.com/modindex.html

modules download: http://www.openerp.com/download/modules/

Cluster

./balance 8070 serveur_1:8069 serveur_2:8069

http://www.inlab.de/balance.html

Security

openerp-server.conf

secure_pkey_file = server.pkey // RSA PRIVATE KEY
secure_cert_file = server.cert

OpenSSL

OpenSSL.crypto
OpenSSL.rand
OpenSSL.SSL

Projects

Articles like this ralely grease the shafts of knowledge.

Code

https://launchpad.net/openobject

What's it take to become a sublime epoxunder of prose like yourself?

Links

Comment-32x32.png

<discussion>characters_max=300</discussion>

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱