iT邦幫忙

2024 iThome 鐵人賽

DAY 3
0
Odoo

挑戰CRM客戶支援系統搬到Odoo的跨平台RPA工程系列 第 3

E統計每周的單量和Email數量

  • 分享至 

  • xImage
  •  

1 每周單量統計自動化流程:

-> 可以建立一個 Odoo 自動化腳本來提取客戶關係管理 (CRM) 模塊中的單量數據,並每周生成報表。
-> 使用 Odoo 的定時任務 (Scheduled Actions) 每周執行一次,提取當周的數據,並生成圖表。

2. 提取表單內的 EMAIL 自動化流程:

-> 設定一個自動化動作,監聽 Odoo 表單中的變化,當表單中出現 EMAIL 字段時,觸發自動動作將 EMAIL 字段的數據提取出來並移動到指定的欄位中。
-> 可以使用 Odoo Studio 或 Odoo 的自動化規則 (Automated Actions) 來實現,設定一個 Python 腳本或 Odoo 的模型更新來完成這一操作。

以下我們採用簡易的自動化腳本

腳本解析

以下是簡化的 Odoo 自動化腳本,用於將表單中的 EMAIL 字段的數據移動到另一個欄位中。這是一個使用 Odoo Automated Actions 的 Python 腳本範例:

# 假設模型是 'res.partner',並且有一個名為 'email' 的字段
# 我們將 email 的值移動到一個新的字段 'new_email'

# 選擇觸發條件:當表單被創建或更新時
if record.email:
    record.new_email = record.email
    record.email = False  # 清除舊的 email 欄位內容(可選)

具體步驟:

  1. 進入 Odoo 的 Settings,然後打開 Automated Actions
  2. 創建一個新的自動化操作,選擇模型(如 res.partner),並設置觸發條件(如 "On Creation & Update")。
  3. Python Code 區域,粘貼上述簡單的腳本。
  4. 保存並啟用這個自動化規則。

這個腳本會在每次創建或更新時,檢查 email 欄位是否有內容,並將其移動到 new_email 欄位中。


上一篇
客戶信件導入Odoo
下一篇
數據統計(general)
系列文
挑戰CRM客戶支援系統搬到Odoo的跨平台RPA工程14
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言