關鍵服務 (材料主檔建構區塊)
材料主檔建構區塊包含材料主檔資料庫表格的 CRUD 服務。PTC.MaterialMasterImpl.Manager_TT 中的下列附加服務會在將資料插入資料庫表格之前對其進行驗證。
• AddMaterialMasterSiteLinks - 在 materialMasterSiteLinks 表格中新增項目。
• DeleteMaterialMasterSiteLink - 從 materialMasterSiteLinks 表格中刪除項目。
• GetMaterialMasterSiteLinks - 從 materialMasterSiteLinks 表格中擷取場地連結。
• GetMaterialMasterWithSites - 擷取材料的場地關聯。
• MaterialClassMasterLinksPreCreate - 透過呼叫 ValidateMaterialClassMasterLinks 服務來執行材料類別主檔連結關係的預先建立驗證。
• MaterialClassMasterLinksPreUpdate - 透過呼叫 ValidateMaterialClassMasterLinks 服務來執行材料類別主檔連結關係的預先更新驗證。
• MaterialMasterLinksPreCreate - 透過呼叫 ValidateMaterialMasterLinks 服務來執行材料主檔連結關係的預先建立驗證。
• MaterialMasterLinksPreUpdate - 透過呼叫 ValidateMaterialMasterLinks 服務來執行材料主檔連結關係的預先更新驗證。
• MaterialMasterToClassLinksPreCreate - 透過呼叫 ValidateMaterialMasterToClassLinks 服務來執行材料主檔至類別連結關係的預先建立驗證。
• RegisterActionListeners - 註冊
PTC.MaterialMaster.MaterialMasterToClassLink、
PTC.MaterialMaster.MaterialMasterLink 與
PTC.MaterialMaster.MaterialClassMasterLink 的建立與更新動作接聽程式。建立或更新資料庫表格時,會觸發動作接聽程式。若需進一步資訊,可參閱
動作前、動作時和動作後事件分派與驗證。
• UpdateMaterialMasterSiteLinks - 更新 materialMasterSiteLinks 表格中的一或多個場地連結。
• ValidateMaterialClassMasterLinks - 驗證材料類別主檔連結的父材料類別主檔與子材料類別主檔是否屬於同一個場地。
• ValidateMaterialMasterLinks - 驗證材料主檔連結的父材料主檔與子材料主檔是否屬於同一個場地。
• ValidateMaterialMasterToClassLinks - 驗證材料主檔至類別連結的材料主檔與材料主檔類別是否屬於同一個場地。