這麼快就開始了,我什麼都還不會耶,這樣真的可以嗎 ... ? 別擔心,我們今天不需要安裝任何軟體,只要用瀏覽器就行了! 我們用最方便的環境來測試 - Odoo...
出貨後的 ERP 系統 (Invoice) 我們已經介紹過了 ERP 內部的採購 (Purchase)、銷售 (Sales Orders)和出貨 (Shipme...
對了,你是為什麼點近這系列文章的呢? 我想肯定是想用 Odoo 客製化開發來解決問題的吧,這篇我們以不同角色來聊聊 Odoo 客製化這點小事吧! 你或許是工程師...
多系統整合 Part3 - 應用程式介面 (API) (Powered By Microsoft Designer) 在前兩篇文章中,我們討論了多系統整合的必要...
下訂單前的 ERP 系統 (Purchase and BOM) 我們現在已經知道從下訂單到出貨的作業流程了,但在下訂單前呢?其實下訂單前也是有很多事情要做的,E...
今日目標就是要做跟標題一樣 Security Groups 實作data model 我們會在views底下建立library_menu.xml: <...
不同的使用者會想看到,不同的資料呈現形式,圖書館會員會想看到什麼時候該還書,圖書館管理員會想看到現在有誰書籍逾期了,並寄信或電話通知對方,我們前面已經學會怎麼新...
之前學會的view都是給使用者觀看並直接操作,不過如果要傳給其他人,那要怎麼做呢?今天就來學習將view內容匯出為pdf檔案。 安裝 wkhtmltopdf o...
Odoo 是由 Odoo SA 公司發行的,是家比利時公司 Odoo 雖然是 Open Source,但開發藍圖是由 Odoo SA 規劃及主導 Odoo 的...
之前都是用 Odoo Online Demo,[Link]來操作,今天就來準備自己的開發環境吧!! 首先,你需要先有Linux(Ubuntu)環境,這邊我是在O...
2023 年 ERP 的創新亮點和未來走向 大家安安,來到倒數第二天,今天來看看 ERP 在 2023 年的創新亮點和未來的走向。 2023 年的 ERP 創新...
建立完環境後,就是要開發阿,不然要要幹嘛!?來在 Odoo 上實作圖書館管理系統吧!還沒建置成功 Odoo 開發環境的可以參考前面的 Day06, Day07...
ERP 的歷史與 Multitenancy 的應用實例 - 以 SAP 為例 今天我們一起來看看 SAP 這家家喻戶曉的公司的發展歷史,以及多租戶技術在 SAP...
相信各位寫寫 Python 一定是輕鬆的吧,最麻煩的永遠都是建置還 Odoo 伺服器管理,我們來補充如何建立新的配置環境並測試寫好的 App。 今天要做什麼呢!...
在這個系列,會涵蓋: 理解 Odoo 的基礎架構和工作原理 探索和實現各種模組的客製化 跨足開發的魔法世界,打造獨特的插件和工具 掌握工作流程的自動化和優化,...
外部 Odoo API 可以分為 XML-RPC 和 JSON-RPC,我們先來演示 XML-RPC,這是為了之後的 Client App 做鋪墊,執行環境及語...
昨天我們在Contact模組裡新增欄位,但這些並不會在UI上面出現,今天就是要讓自訂欄位出現在我們的UI上面。 點進Contact模組,並從中選一個聯絡人,這裡...
今天先來將之前繼承mail的功能,附加到checkout model上面。先到library_checkout/manifest.py,指定要的model &q...
資料庫的 Multitenancy 設計範例 - 以 Acumatica ERP 為例 今天我們以 Acumatica ERP 的資料庫設計來切入,一起來看看這...
這邊用書本和出版社來示例 Relationship 資料:One-to-Many, Many-to-One Many-to-one:書 對應 出版社 從書本的視...
今天我們要來做修改Views跟現有data的變更,包含前後端。Views的結構基本是運用xml定義,如果要在特定欄位新增,需要使用position來宣告,進行以...
今日目標 今天會來學習其他繼承的機制,用來擴充我們的應用程式,總共會有4種,分別是: Classical inheritanceOdoo (使用現有model...
我們會使用SQL來檢查資料的正確性,以書本來說: 相同書名跟出版日期不應該重複出現 發布日期不應該大於當前日期 在library_app/models/li...
今天的目標 建立新Model 讓Model在使用者介面中使用 配置使用者權限 創造View 建立新Model 這邊讓我們的待辦事項清單應用程式有一個資料庫結...
今天的實作 創造表單,跟搜尋功能 Check ISBN button web測試 表單是給管理者新增書籍:到views底下新增library_menu.xm...
前言 前幾天的內容,我們已經學會如何從頭創建一個新的應用程式,不過還有很多功能沒有,如果有要新增或變更的欄位,那要怎麼辦呢?我們不需碰觸原有的程式碼,利用繼承的...
今天會來學習怎麼使用 QWeb 指令如何操作,使用計算表達式來產生取決於記錄值的不同效果。用於計算這些表達式的語言取決於 QWeb 的執行環境。有兩種不同的 Q...
多系統整合 Part4 - 擷取、轉換、載入 (ETL) 在前幾篇文章中,我們已經討論了多系統整合的必要性、使用電子資料交換(EDI)和應用程式介面(API)的...
這次換 JSON-RPC 來實作簡單的客戶端 App,並且別重新造論子了,用 OdooRPC 吧! 你知道嗎,Odoo 原生的網頁前端就是使用 JSON-RPC...
客製化管理 - 如何打造最彈性且符合需求的 ERP 系統? 嘿,各位鐵人賽的夥伴們!歡迎來到今天的主題,我們將探討一個相當有趣且很有深度的主題 - ERP 系...