供應商資料的有效性

Maximo ® COMPANIES 表格中的 EXT_ACTIVE 直欄指出供應商是作用中 (值 1) 還是不再存在於 SAP (值 0) 中。 當交易從 Maximo Manage 傳送至 SAP時,整合會驗證此直欄。

Maximo Enterprise Adapter for SAP 大量載入動作

當您選取 ABAP 程式 ZBCXIREPR007的大量載入選項 傳送所有供應商 時, 當從 SAP收到供應商資料時, Maximo Connector for SAP Applications 會在處理大量供應商資料期間完成下列動作:

  • 針對大量載入中包含的每筆 SAP 供應商記錄,將 COMPANIES.SAP_UPDATE 欄位的值設為 1 (作用中)。
  • 將與送入供應商資料相關聯之所有 Maximo 組織的值插入 Maximo crontask SAPMASTERDATAupdate 的「組織」參數。
  • 將 Maximo crontask SAPMASTERDATAUPDATE 的已啟用參數值設為 1。

Crontask SAPMASTERDATAUPDATE action

Maximo crontask SAPMAsterdataupdate 會更新 Maximo 中的公司記錄,以標示您在 SAP中刪除並保存之 Maximo 資料庫中的 SAP 供應商。 當 crontask 執行時,它會完成下列動作:

  • 針對 SAP_UPDATE 欄位 = 0 且 EXT_ACTIVE 欄位 = 1 的每一筆記錄,將 EXT_ACTIVE 欄位重設為 0。

每當您針對供應商記錄執行 ZBCXIREPR007 SAP 大量載入程式時,請立即執行 SAPMASTERDATAUpDATE crontask。 此處理程序會將對應於 SAP中保存或刪除之大量載入 SAP 記錄的任何 Maximo 記錄設為「非作用中」。 如果您正在執行多個這些大量載入,請在執行最後一個大量載入報告之後執行 crontask。

在 SAPMASTERDATAUPDATE crontask 執行時,請勿執行任何變更或更新報告,否則可能會發生錯誤。

已新增至 COMPANIES 表格的欄位

安裝 Maximo Connector for SAP Applications之後,它會將下列欄位新增至 Maximo COMPANIES 表格:

表 1. 新增至公司表格的欄位

欄位已新增至 COMPANIES 表格

說明

類型

用量

EXT_ACTIVE

指出公司是否為作用中 SAP 供應商。

0 = 不是作用中 SAP 供應商 1 = 是作用中 SAP 供應商。

YORN

1

在執行 ABAP 批次報告 ZBCXIREPR007期間,會從 SAP 對映此欄位。

在執行 Maximo crontask SAPMASTERDATAUPDATE 期間會更新此欄位。

SAP_UPDATE

指出是否從 SAP 系統移除供應商記錄。

0 = 從 SAP移除供應商記錄。

1 = 供應商記錄在 SAP 系統中處於作用中狀態。

YORN

1

在執行 ABAP 批次報告 ZBCXIREPR007*期間會更新此欄位。

* for the bulkload option only

Maximo COMPANIES 表格中的 SAP_UPDATE 直欄供內部使用。