愛招飛幫助手冊 愛招飛幫助手冊
  • FastERP-1
  • Smart
  • PinToo
  • FastWeb
  • FastERP-2 企業管理系統 (opens new window)
  • 印染業ERP (opens new window)
  • 工廠終端機 (opens new window)
  • TARS
  • MARS
  • TaskRunner
  • Flying
  • FastDesk
  • HiDesk
  • HiNAT
  • FastBPM
  • 設備故障診斷 (opens new window)
  • 設備最佳運轉效益 (opens new window)
  • 企業智能助手SmeGPT (opens new window)
  • 燈號管理 (opens new window)
  • 戰情室 (opens new window)
  • 能源管理 (opens new window)
  • 人車定位 (opens new window)
  • 戰情指揮系統 (opens new window)
  • FastERP-1
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
  • FastERP-1
  • Smart
  • PinToo
  • FastWeb
  • FastERP-2 企業管理系統 (opens new window)
  • 印染業ERP (opens new window)
  • 工廠終端機 (opens new window)
  • TARS
  • MARS
  • TaskRunner
  • Flying
  • FastDesk
  • HiDesk
  • HiNAT
  • FastBPM
  • 設備故障診斷 (opens new window)
  • 設備最佳運轉效益 (opens new window)
  • 企業智能助手SmeGPT (opens new window)
  • 燈號管理 (opens new window)
  • 戰情室 (opens new window)
  • 能源管理 (opens new window)
  • 人車定位 (opens new window)
  • 戰情指揮系統 (opens new window)
  • FastERP-1
  • FastWeb
  • Smart
  • PinToo
  • Flying
  • TARS
  • 通用功能

    • Report
    • Script
    • Echarts
    • Chart
    • DB Install
  • TaskRunner幫助主頁
  • 學習手冊

  • 開發手冊

    • 自定程式

    • 運行衛士

    • 自動化作業

    • 工作流

      • 更新銷售生產明細表
        • 1. 說明
        • 2. 設計工作流
        • 3. 呼叫工作流
          • 3.1. RestAPI
          • 3.2. WebSocket
          • 3.3. MQTT
          • 3.4. 程式碼呼叫
      • 更新報價與成本分析
    • 預設資料

目录

更新銷售生產明細表

# 更新銷售生產明細表

# 1. 說明

  1. 更新銷售生產明細表的工作流實現了執行更新銷售生產數據,併發送郵件的功能。
  2. 發送的郵件中包含了銷售生產數據的戰情室地址,可點選鏈接,打開瀏覽器顯示戰情室數據。
  3. 可以向指定地址發送MQTT訊息,實現FastERP2點選后自動打開視窗顯示大屏數據。

# 2. 設計工作流

  1. 新建一個工作流,流程名稱為wf_sdorder_detail,如下圖所示。建立完成後,點選[儲存]按鈕完成儲存。

  2. 打開工作流設計畫面。設計的工作流如下圖所示。接下來對工作流的節點依照順序進行說明。

    1. 增加開始節點。

    2. 增加指令碼節點,該指令碼節點用於執行更新銷售數據的功能。指令碼節點設計如下。

      該指令碼執行了自定程式fasterp2_sdorderdetailupate。示例中已提供了此自定程式。

    3. 增加郵件發送節點。更新收件人,主題,訊息等內容。

    4. 增加MQTT發送節點。指定發送的主題與發送的訊息等內容。

    5. 增加結束節點。

# 3. 呼叫工作流

  設計完成的工作流可使用以下方式來呼叫執行。

# 3.1. RestAPI

  使用瀏覽器或RestAPI 客戶端,訪問以下地址,執行自定程式呼叫。請將 {ip} 修改爲運行 TaskRunner 主機的IP地址,{port} 修改爲 TaskRunner WebSocket 服務端監聽的地址。

http://{ip}:{port}?restapi=workflow
1

  請求的body如下:

{"name":"fasterp2_sdorderdetailupate"}
1

# 3.2. WebSocket

  使用WebSocket客戶端,連線至 TaskRunner 中的 WebSocket 服務端。向 WebSocket 服務端發送以下文字實現自定程式的呼叫。

{"action":"workflow","name":"fasterp2_sdorderdetailupate"}
1

# 3.3. MQTT

  使用 MQTT 客戶端,連線至 TaskRunner 連線的 MQTT 伺服器。MQTT 客戶端向 TaskRunner 訂閱的主題發送以下文字實現自定程式的呼叫。

{"action":"workflow","name":"fasterp2_sdorderdetailupate"}
1

# 3.4. 程式碼呼叫

  可以在TaskRunner的其他功能程式碼(自定程式、MQTT自定程式、自動化作業、其他工作流)中呼叫這個自定程式。使用方法如下:

UGCM.RunWorkFlow("fasterp2_sdorderdetailupate",nil);
1
UGCM.RunWorkFlow('fasterp2_sdorderdetailupate',nil);
1
定時備份資料庫
更新報價與成本分析

← 定時備份資料庫 更新報價與成本分析→

Copyright © 2021-2025 愛招飛IsoFace | ALL Rights Reserved
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式