跳轉到

程式資訊

  • 程式 IDCASTING
  • 所屬子系統:D.工程資料
  • 狀態:stable

壓鑄單

此功能尚在規劃中、目前未提供

截至本文件版本,壓鑄單(CASTING,D-140)在新版 TsERP 系統中尚未實作。 程式碼裡只在程式對照表(Common/ProgramClass.cs)登錄了一個程式識別碼 ProgramClass.CASTING 作為佔位,沒有任何對應的畫面(XAML)、邏輯(ViewModel/BLL/SaveBll)、 資料來源(Source/Model POCO),也沒有可參照的舊版 VFP(.prg)程式。 因此本頁只描述規劃用途,不含實際操作步驟與欄位連動;待功能上線後再依正式程式碼補齊。

功能簡介

「壓鑄單」屬於 BOM(物料清單)模組,程式編號 D-140,規劃用於管理壓鑄/鑄造製程相關的料件與用料資料。

在現行系統中,它只是程式對照表裡的一筆登錄:

CASTING    壓鑄單    D-140

對應的功能畫面與商業邏輯尚未開發,因此主選單中目前不會出現可開啟的「壓鑄單」項目——這屬正常現象,並非權限或設定問題。

目前狀態與依據

本頁的判定來自實際程式碼盤點: 全 repo 中 CASTING 僅出現在 Common/ProgramClass.cs(佔位宣告)與 docs/programmap.txt(程式對照表)兩處, TsERP/D.Bom/ 目錄下並無 Casting.xamlViewModelLogicBllModel/Source 亦無任何 Casting 相關類別。 因此狀態標記為 planned(規劃中),而非已實作。

前置需求

規劃中

功能上線後預計需要下列條件,實際內容以正式版為準:

  • 權限:D.BOM 模組下 D-140 壓鑄單 的對應權限(瀏覽/修改)。
  • 基礎資料:與一般 BOM 料件相同,須先維護好品號主檔與相關 BOM 結構。
規劃中的資料 預期影響
品號主檔 壓鑄件本身與其用料的基本料件資料
BOM 物料清單 壓鑄件的用料結構與展開來源
製程編號 壓鑄製程的工序定義
工作中心 壓鑄製程所屬的生產工作中心

以上為規劃推測

上表為依模組定位所做的「預期」整理,並非已實作的連動關係。正式版上線後,本節將以實際程式碼為準重寫。

操作步驟

尚未提供

壓鑄單目前無可用的操作流程。功能開發完成後,本節將補上實際的 新增修改刪除查詢列印 等步驟說明。

欄位說明

尚未提供

壓鑄單目前尚無欄位定義(無 Source/Model POCO)可供說明。 功能開發完成後,本節將以表格列出各欄位的必填、格式與預設值。

欄位連動與附加功能

尚未提供

壓鑄單目前尚無任何欄位連動、預設值帶入、按鈕動作或附加功能 (如重算、列印、轉傳票、匯入匯出、簽核等)。 由於沒有對應的 ViewModel/BLL,也沒有可參照的 VFP 欄位事件 (validwhengotfocuslostfocus),目前無「當你⋯,系統會⋯」的連動可描述。 功能開發完成後,本節將依實際程式碼補齊。

常見問題

主選單找不到「壓鑄單」?

這是正常的。壓鑄單(D-140)目前尚未實作,系統內只在程式對照表保留了程式識別碼 ProgramClass.CASTING 作為佔位,並未掛載成可開啟的功能。請等待後續版本上線。

壓鑄相關的料件目前要在哪裡維護?

在壓鑄單正式提供前,壓鑄/鑄造相關的料件與用料結構,請依一般做法在 BOM 物料清單 維護,製程與工作中心則分別於 製程編號工作中心 設定。

本頁為什麼沒有欄位表和操作步驟?

因為對應的程式畫面(XAML)與邏輯(ViewModel/BLL/Source)尚未開發完成。 為避免誤導,本頁僅標示規劃用途;待功能上線後會補齊完整的欄位、操作與連動內容。

文件狀態為什麼是「規劃中(planned)」而不是「測試中(beta)」?

因為盤點程式碼後確認壓鑄單只有一個 ProgramClass 佔位、沒有任何實作。 依文件規範,beta 代表程式已實作、待驗收;本功能尚無程式可跑,故標記為 planned

相關功能


需補截圖清單

本功能尚未實作,暫無畫面可截圖。待壓鑄單(D-140)開發完成、可實際操作後, 再依正式畫面補拍下列圖(放 docs/D-Bom/images/):

  1. images/casting-step1.png — 壓鑄單主畫面
  2. images/casting-step2.png — 新增/編輯壓鑄單資料