iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
IT管理

Odoo模組開發實務分享 系列

Odoo是一套企業資源規劃(ERP)及客戶關係管理(CRM)系統,並以網頁操作為基礎。以Python語言開發,資料庫採用開源的PostgreSQL 。系統提供較靈活的模組架構,常用模組包括:採購管理、銷售管理、庫存管理、財務管理、貨品管理、行銷管理、客戶關係管理、生產管理、人事管理及服務支援等等。同時支援Linux和Windows平台。
對於初入門的使用者來說,Odoo的開發雖然有不少網路資源可以搜尋並使用,但這對初入門的使用者仍是一門龐大且相對艱深的學問,希望藉由鐵人賽的一系列文章能幫助更多想瞭解Odoo並投入開發的人們。依實務經驗提供完整介紹,讓更多人能更快速的加入Odoo的世界。

鐵人鍊成 | 共 30 篇文章 | 16 人訂閱 訂閱系列文 RSS系列文 團隊odoo 邦邦忙
DAY 11

Day 11 Odoo Actions (ir.actions.act_url)

Odoo模組開發實戰 目錄 Action 1.1 URL Actions (ir.actions.act_url) 第一章 Action URL A...

2021-09-26 ‧ 由 Sunny 分享
DAY 12

Day 12 Odoo Server Actions (ir.actions.server)

Odoo模組開發實戰 目錄 1.Actions 1.1 Server Actions (ir.actions.server) 第一章 Server Ac...

2021-09-27 ‧ 由 Sunny 分享
DAY 13

Day 13 onchange

Odoo模組開發實戰 目錄 onchange() 第一章 onchange() onchange() 1.1 用途: 不需要向數據庫保存任何內容,就可以...

2021-09-28 ‧ 由 Sunny 分享
DAY 14

Day 14 資料表之間的關聯欄位

One2one:一對一關係,格式為:fields.One2one(關聯物件 Name, 字段顯示名, ... )。基本上,筆者完全沒有用過,而是用Many2on...

2021-09-29 ‧ 由 Sunny 分享
DAY 15

Day 15 Models介紹

Odoo模組開發實戰 目錄 1.models介紹2.常用的模型屬性 第一章 models介紹 第二章 屬性

2021-09-30 ‧ 由 Sunny 分享
DAY 16

Day 16 Wizard-彈跳視窗

Odoo模組開發實戰 目錄 wizard-彈跳視窗 第一章: wizard-彈跳視窗 別忘了要修改__init__ & manifes...

2021-10-01 ‧ 由 Sunny 分享
DAY 17

Day 17 如何新增Odoo現有資料表欄位?

一般來說, 我們會在資料庫利用指令或管理工具方式新增或修改或刪除資料表欄位 而Odoo卻是在Model新增欄位就可以 舉例來說, 如果我想要在Odoo原有銷售訂...

2021-10-02 ‧ 由 Sunny 分享
DAY 18

Day 18 Odoo畫面新增欄位顯示

不囉嗦! 直接上圖 基本上要先在odoo原生的Xml找到你要放置新欄位的位置, 然後使用xpath語法支援的語法有:before、after、replace、i...

2021-10-03 ‧ 由 Sunny 分享
DAY 19

Day 19 Onchange v.s. readonly

Odoo 的onchange 有些特別要注意的地方, 像是onchange會影響到的欄位都要寫入XML就算是使用者不需要看到的欄位, 也要寫進XML然後將其隱藏...

2021-10-04 ‧ 由 Sunny 分享
DAY 20

Day 20 api介紹

到了 Odoo 8.0,引入了新API,封装在api.py文件中,主要有一下幾種類型: Odoo 10 的版本, 基本上已經不使用 @api.one Odoo...

2021-10-05 ‧ 由 Sunny 分享