匯入衝突
來自「事件管理」的衝突解決方案
Windchill 資料庫中存在匯入的 Windchill 物件,且已匯入物件和現有物件的物件內容不符時,就可能會發生衝突。
如需有關衝突的詳細資訊以及匯入期間可能會發生的一般衝突清單,請參閱 Conflict Messages for Import
當匯入至可選系統時,通常的預設解決方案是,將目標系統中發生任何衝突的物件取代為來源系統的新物件或更新物件。匯入至同步處理系統時,預設解決方案為重試匯入。重試匯入通常需要由匯入使用者執行手動動作來解決衝突。解決問題之後,便可使用「事件管理」公用程式重試匯入。
使用「事件管理」公用程式的衝突解決方案
第一個表格列出了使用企業管理變更推進指令行公用程式匯入管理物件時特有的衝突訊息。
衝突描述:顯示在指令提示或「事件管理」公用程式中的訊息。
說明:描述已發生的問題。
可用解決方案:當使用者選擇不接受匯入時的預設解決方案時所顯示的選項。
使用 XML 檔案的衝突解決方案
第二個表格列出了衝突類型的有效值以及在解決匯入衝突的 XML 檔案時使用的可行解決方案。
衝突描述:顯示在「事件管理」公用程式中的訊息。
ConflictType 常數:為 XML 檔案中的 ConflictType 元素指定有效值。
Resolution 常數:為 XML 檔案中的 Resolution 元素指定有效值。
常見衝突
衝突描述
說明
可用解決方案
使用者在前後關聯上不具備讀取權限。
執行公用程式的使用者沒有可更新特定前後關聯中物件的適當權限。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
使用者對下列物件沒有建立權限:<物件識別>
執行公用程式的使用者沒有在目標系統建立匯入物件的適當權限。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
下列屬性不存在:<屬性識別>
已匯入物件的屬性在目標系統中不存在。
用來源系統的設定檔覆寫目標系統的設定檔。
手動解決問題,然後重試匯入。
下列組織不存在:<組織名稱>
所匯入物件所參考的組織在目標系統中不存在。
手動建立遺失的組織,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
使用現有組織 - 僅在具有一個組織的系統中的可選模式下有效。
下列前後關聯不存在:<前後關聯名稱>
所匯入物件所參考的前後關聯在目標系統中不存在。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
找不到類型識別元 <物件類型>。如需詳細資訊,請參閱基本管理
物件所參考的物件類型在目標系統中不存在。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
使用者 <使用者名稱> 不存在。
使用者不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
下列前後關聯不存在:<容器路徑>。
容器不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
使用者對下列物件沒有修改權限:<物件名稱>
執行公用程式的使用者沒有在目標系統建立、更新或刪除匯入物件的適當權限。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
物件 <名稱> 無法匯入,因為找不到容器 <名稱>
所匯入物件的參考應用程式容器或組織不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
常見衝突
衝突描述
ConflictType 常數
Resolution 常數
使用者在前後關聯上不具備讀取權限。
NO_READ_ACCESS_TO_CONTAINER
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
使用者對下列物件沒有建立權限:<物件識別>
NO_CREATE_ACCESS_FOR_OBJECT
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
下列屬性不存在:<屬性識別>
ATTRIBUTE_DOES_NOT_EXIST
RETRY_IMPORT
OVERWRITE
下列組織不存在:<組織名稱>
ORGANIZATION_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
USE_DEFAULT_ORGANIZATION (可選與開發)
下列前後關聯不存在:<前後關聯名稱>
CONTAINER_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
使用者對下列物件沒有修改權限:<物件名稱>
NO_MODIFY_ACCESS_FOR_OBJECT
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
找不到類型識別元 <物件類型>。如需詳細資訊,請參閱基本管理
TYPE_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
使用者 <使用者名稱> 不存在。
USER_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
下列前後關聯不存在:<容器路徑>。
CONTAINER_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
物件 <名稱> 無法匯入,因為找不到容器 <名稱>
CONTAINER_DOES_NOT_EXIST_CONFLICT
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
設定檔衝突
下表提供有關在匯入設定檔期間可能發生之衝突的資訊,以及可用解決方案︰
衝突描述
說明
可用解決方案
設定檔 <設定檔名稱> 在目標系統的修改日期與時間比所匯入的版本晚。
目標系統設定檔的修改時間比從來源系統匯入的同一個設定檔的修改時間晚。
用來源系統的設定檔覆寫目標系統的設定檔。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
下列前後關聯中已存在名為 <設定檔名稱> 的設定檔:<前後關聯名稱>
目標系統中已存在與所匯入設定檔同名的設定檔。
用來源系統的設定檔覆寫目標系統的設定檔。
手動解決問題,然後重試匯入。
衝突描述
ConflictType 常數
Resolution 常數
設定檔 <設定檔名稱> 在目標系統的修改日期與時間比所匯入的版本晚。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
OVERWRITE
下列前後關聯中已存在名為 <設定檔名稱> 的設定檔:<前後關聯名稱>
PROFILE_NAME_EXISTS_IN_SAME_CONTEXT
RETRY_IMPORT
OVERWRITE
原則存取控制規則衝突
下表提供有關在匯入原則存取控制規則期間可能發生之衝突的資訊,以及可用解決方案︰
衝突描述
說明
可用解決方案
使用者無權存取網域 <網域名稱>,或該網域不存在。
原則存取控制規則所參考的網域在目標系統中不存在。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
<物件識別> 無法匯入,因為您沒有參與者 <參與者名稱> 的授權,或該參與者不存在。
所匯入物件所參考的使用者、群組、組織或角色在目標系統中不存在,或執行公用程式的參與者沒有檢視參與者的適當權限。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
* 
依預設,會根據辨別名稱比對參與者。此外,也可以使用「Business Administratiive Change 推進」 > 「使用額外屬性參與者識別資訊」偏好設定,根據例如名稱、前後關聯或電子郵件等屬性比對參與者,具體根據哪個屬性要視參與者類型而定。
具有下列識別的存取控制規則已存在:網域 <網域名稱>、類型 <物件類型>、狀態 <生命週期狀態>、主參與者 <使用者、群組、組織或角色名稱>、AllExceptPrincipal <true 或 false>
與所匯入原則存取控制規則具有相同識別資訊的原則存取控制規則在目標系統已存在。
手動解決問題,然後重試匯入。
用來源系統的原則存取控制規則覆寫目標系統的原則存取控制規則 - 僅在同步處理模式下有效。
略過物件匯入 - 僅在可選模式下有效。
衝突描述
ConflictType 常數
Resolution 常數
使用者無權存取網域 <網域名稱>,或該網域不存在。
DOMAIN_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
<物件識別> 無法匯入,因為您沒有參與者 <參與者名稱> 的授權,或該參與者不存在。
PRINCIPAL_REF_PARTICIPANT_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
具有下列識別的存取控制規則已存在:網域 <網域名稱>、類型 <物件類型>、狀態 <生命週期狀態>、主參與者 <使用者、群組、組織或角色名稱>、AllExceptPrincipal <true 或 false>
ACCESS_CONTROL_RULE_ALREADY_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
OVERWRITE (僅適用於同步處理模式)
物件初始化規則衝突
下表提供有關在匯入物件初始化規則期間可能發生之衝突的資訊,以及可用解決方案︰
衝突描述
說明
可用解決方案
OIR <物件識別> 在目標系統的修改日期與時間比所匯入的物件晚。
目標系統物件初始化規則 (OIR) 的修改時間比從來源系統匯入的同一個 OIR 的修改時間晚。
略過物件匯入。
用來源系統的 OIR 覆寫目標系統的 OIR。
OIR <物件名稱> 無法匯入,因為找不到容器 <容器路徑>
所匯入 OIR 的參考應用程式容器或組織在目標系統中不存在。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
當目標系統只有一個組織時,使用「使用預設組織」選項來將組織參考從來源系統對應至目標系統中的該組織 - 僅在可選模式下有效。
在下列前後關聯中已存在具有相同識別的 OIR:<容器路徑>
目標系統中已存在與所匯入 OIR 同名的 OIR。
用來源系統的 OIR 覆寫目標系統的 OIR。
略過物件匯入 - 僅在可選模式下有效。
在下列前後關聯中已存在物件類型 <物件的類型> 的「已啟用」OIR 物件:<容器路徑>
目標系統中已存在所匯入物件類型之具有「已啟用」狀況的 OIR。
禁用 OIR,然後重試匯入。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
衝突描述
ConflictType 常數
Resolution 常數
OIR <物件識別> 在目標系統的修改日期與時間比所匯入的物件晚。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
SKIP_OBJECT_IMPORT
OVERWRITE
OIR <物件名稱> 無法匯入,因為找不到容器 <容器路徑>
CONTAINER_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
USE_DEFAULT_ORGANIZATION (可選與開發)
在下列前後關聯中已存在具有相同識別的 OIR:<容器路徑>
OIR_WITH_SAME_IDENTITY_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
在下列前後關聯中已存在物件類型 <物件的類型> 的「已啟用」OIR 物件:<容器路徑>
ANOTHER_OIR_WITH_ENABLED_STATUS_EXISTS
DISABLE_AND_IMPORT
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
偏好設定衝突
下表提供有關在匯入偏好設定期間可能發生之衝突的資訊,以及可用解決方案︰
衝突描述
說明
可用解決方案
偏好設定用戶端 <用戶端名稱> 的父偏好設定用戶端 <用戶端名稱> 不存在。
父偏好設定用戶端不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
偏好設定用戶端 <用戶端名稱> 在目標系統的修改日期與時間比所匯入的物件晚。
已更新目標系統的偏好設定用戶端。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選模式下有效。
具有 <用戶端名稱> 識別的偏好設定用戶端已存在於系統中。
在目標系統中已存在具有相同名稱的偏好設定用戶端。
手動解決問題,然後重試匯入。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選模式下有效。
類別 <類別名稱> 的父偏好設定類別 <類別名稱> 不存在。
父偏好設定類別不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
父偏好設定類別 <類別名稱> 在目標系統的修改日期與時間比所匯入的物件晚。
已更新目標系統的偏好設定類別。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選模式下有效。
具有 <類別名稱> 名稱的偏好設定類別已存在於系統中。
在目標系統中已存在具有相同名稱的偏好設定類別。
手動解決問題,然後重試匯入。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選模式下有效。
偏好設定定義 <定義名稱> 在目標系統的修改日期與時間比所匯入的物件晚。
已在目標系統更新偏好設定定義。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選模式下有效。
具有 <定義名稱> 識別的偏好設定定義已存在於系統中。
在目標系統中已存在具有相同名稱的偏好設定定義。
手動解決問題,然後重試匯入。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選模式下有效。
偏好設定實例會遭到鎖定。
無法匯入偏好設定實例的更新,因為偏好設定實例會在目標系統中的組織或網站容器層級鎖定。
手動解決問題,然後重試匯入。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選模式下有效。
下列偏好設定定義不存在於系統中:<定義名稱>
偏好設定定義不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
偏好設定用戶端 <用戶端名稱> 不存在。
偏好設定用戶端不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
具有 <定義名稱> 定義、用戶端 <用戶端名稱> 位於 \'{2}\' 的偏好設定實例已在目標系統中修改。
已更新目標系統的偏好設定實例。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選模式下有效。
具有下列識別之多值偏好設定的父偏好設定實例物件不存在於系統 \'{0}\' 中。
父偏好設定實例不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
多值偏好設定實例 <值鍵> 在目標系統的修改日期與時間比所匯入的物件晚。
已更新目標系統的多值偏好設定實例。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選模式下有效。
具有下列值鍵的多值偏好設定已存在於系統 <值鍵> 中。
具有相同識別的多值偏好設定實例存在於目標系統中。
手動解決問題,然後重試匯入。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選模式下有效。
下列偏好設定類別不存在於系統 <類別名稱> 中。
偏好設定類別不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
下列偏好設定定義不存在於系統中:<定義名稱>
偏好設定定義不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選模式下有效。
下列定義的偏好設定類別定義連結在目標系統的修改日期與時間比所匯入的物件晚:<定義名稱>
已在目標系統更新目標系統中的偏好設定類別定義連結。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選模式下有效。
衝突描述
ConflictType 常數
Resolution 常數
偏好設定用戶端 <用戶端名稱> 的父偏好設定用戶端 <用戶端名稱> 不存在。
PARENT_OBJECT_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
偏好設定用戶端 <用戶端名稱> 在目標系統的修改日期與時間比所匯入的物件晚。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
OVERWRITE
SKIP_OBJECT_IMPORT (可選與開發)
具有 <用戶端名稱> 識別的偏好設定用戶端已存在於系統中。
PREFERENCE_CLIENT_WITH_SAME_NAME_ALREADY_EXISTS
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT (可選與開發)
類別 <類別名稱> 的父偏好設定類別 <類別名稱> 不存在。
PARENT_OBJECT_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
偏好設定類別 <類別名稱> 在目標系統的修改日期與時間比所匯入的物件晚。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
OVERWRITE
SKIP_OBJECT_IMPORT (可選與開發)
具有 <類別名稱> 名稱的偏好設定類別已存在於系統中。
PREFERENCE_CATEGORY_WITH_SAME_NAME_ALREADY_EXISTS
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT (可選與開發)
偏好設定定義 <定義名稱> 在目標系統的修改日期與時間比所匯入的物件晚。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
OVERWRITE
SKIP_OBJECT_IMPORT (可選與開發)
具有 <定義名稱> 識別的偏好設定定義已存在於系統中。
PREFERENCE_DEFINITION_WITH_SAME_NAME_ALREADY_EXISTS
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT (可選與開發)
偏好設定實例會遭到鎖定。
PREFERENCE_INSTANCE_LOCKED
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT (可選與開發)
下列偏好設定定義不存在於系統中:<定義名稱>
PREFERENCE_DEFINITION_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
偏好設定用戶端 <用戶端名稱> 不存在。
PREFERENCE_CLIENT_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
具有 <定義名稱> 定義、用戶端 <用戶端名稱> 位於 \'{2}\' 的偏好設定實例已在目標系統中修改。
PREFERENCE_INSTANCE_VALUE_MODIFIED_ON_TARGET
OVERWRITE
SKIP_OBJECT_IMPORT (可選與開發)
具有下列識別之多值偏好設定的父偏好設定實例物件不存在於系統 \'{0}\' 中。
PARENT_PREFERENCE_INSTANCE_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
多值偏好設定實例 <值鍵> 在目標系統的修改日期與時間比所匯入的物件晚。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
OVERWRITE
SKIP_OBJECT_IMPORT (可選與開發)
具有下列值鍵的多值偏好設定已存在於系統 <值鍵> 中。
MULTIVALUE_PREFERENCE_WITH_SAME_IDENTITY_ALREADY_EXISTS
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT (可選與開發)
下列偏好設定類別不存在於系統 <類別名稱> 中。
PREFERENCE_CATEGORY_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
下列偏好設定定義不存在於系統中:<定義名稱>
PREFERENCE_DEFINITION_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT (可選與開發)
下列定義的偏好設定類別定義連結在目標系統的修改日期與時間比所匯入的物件晚:<定義名稱>
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
OVERWRITE
SKIP_OBJECT_IMPORT (可選與開發)
生命週期與工作流程範本衝突
下表提供有關在匯入生命週期與工作流程範本期間可能發生之衝突的資訊,以及可用解決方案︰
衝突描述
說明
可用解決方案
<活動名稱> 的任務名稱 <任務類型> 不存在。
參考活動的任務名稱不存在。
手動解決問題,然後重試匯入。
略過物件匯入。
具備下列識別的工作流程範本已存在︰名稱 <範本名稱>、前後關聯 <容器名稱>
目標系統中已存在與所匯入工作流程範本具有相同識別資訊的工作流程範本。
版序化物件,然後重試匯入。
手動解決問題,然後重試匯入。
略過物件匯入。
無法縮小下列工作流程範本的範圍︰<範本名稱>
不支援變更工作流程範本的範圍或階層。
手動解決問題,然後重試匯入。
略過物件匯入。
存在下列工作流程範本的新版序︰名稱 <範本名稱>、前後關聯 <容器名稱>
目標系統中已存在從來源系統匯入之工作流程範本的新版序。
版序化物件,然後重試匯入。
手動解決問題,然後重試匯入。
略過物件匯入。
小組範本 <範本名稱> 並不存在於容器 <容器名稱> 內。
小組範本不存在於目標系統的指定容器中。
手動解決問題,然後重試匯入。
略過物件匯入。
<節點名稱> 的實行者角色 <角色名稱> 不存在。
指定節點的實行者角色不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入。
<節點名稱> 的角色 <角色名稱> 不存在。
指定節點的角色不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入。
<節點名稱> 的轉移 <轉移名稱> 不存在。
指定節點的轉移不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入。
<節點名稱> 的類別類型 <在自訂中使用的 Java 類別名稱> 不存在。
指定的 Java 類別不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入。
工作流程範本的下列資料夾位置不存在或使用者沒有存取權限︰<資料夾名稱>
為工作流程範本指定的資料夾不存在於目標系統中或使用者沒有指定資料夾的存取權限。
手動解決問題,然後重試匯入。
略過物件匯入。
下列轉移名稱不存在︰<轉移名稱>
指定的轉移不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入。
無法縮小下列生命週期範本的範圍︰<生命週期範本名稱>
不支援變更生命週期範本的範圍或階層。
略過物件匯入。
下列生命週期狀態不存在︰<狀態名稱>
生命週期狀態不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入。
生命週期範本的下列序列選取器不存在︰<序列名稱>
參考的序列收集器不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入。
生命週期範本的下列實行者角色不存在︰<實行者名稱>
實行者角色不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入。
下列支援的類別類型不存在︰<支援的類別類型>
指定的 Java 類別不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入。
生命週期範本的下列角色不存在︰<角色名稱>
指定的角色不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入。
下列生命週期範本已出庫︰名稱 <範本名稱>、前後關聯 <容器>
生命週期範本已在目標系統中出庫。
手動解決問題,然後重試匯入。
略過物件匯入。
存在下列生命週期範本的新版序︰名稱 <範本名稱>、前後關聯 <容器>
目標系統中已存在從來源系統匯入之生命週期範本的新版序。
版序化物件,然後重試匯入。
手動解決問題,然後重試匯入。
略過物件匯入。
具備下列識別的生命週期範本已存在︰名稱 <範本名稱>、前後關聯 <容器>
目標系統中已存在與所匯入生命週期範本具有相同識別資訊的生命週期範本。
版序化物件,然後重試匯入。
手動解決問題,然後重試匯入。
略過物件匯入。
找不到所需相依工作流程範本︰<工作流程範本名稱>
相依工作流程範本不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入。
生命週期範本的下列資料夾位置不存在或使用者沒有存取權限︰<資料夾名稱>
為生命週期範本指定的資料夾不存在於目標系統中或使用者沒有指定資料夾的存取權限。
手動解決問題,然後重試匯入。
略過物件匯入。
衝突描述
ConflictType 常數
Resolution 常數
<類型名稱> 的狀態 <名稱> 不存在。
STATE_DOES_NOT_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT
<活動名稱> 的任務名稱 <任務類型> 不存在。
TASK_NAME_DOES_NOT_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT
具備下列識別的工作流程範本已存在︰名稱 <範本名稱>、前後關聯 <容器名稱>
WORKFLOW_WITH_SAME_IDENTITY_EXISTS
ITERATE
RETRY_IMPORT
SKIP_OBJECT_IMPORT
無法縮小下列工作流程範本的範圍︰<範本名稱>
WORKFLOW_CANNOT_NARROW_SCOPE
SKIP_OBJECT_IMPORT
下列工作流程範本已出庫︰名稱 <範本名稱>、前後關聯 <容器名稱>
WORKFLOW_CHECKED_OUT
RETRY_IMPORT
SKIP_OBJECT_IMPORT
存在下列工作流程範本的新版序︰名稱 <範本名稱>、前後關聯 <容器名稱>
WORKFLOW_NEWER_ITERATION_EXIST
ITERATE
RETRY_IMPORT
SKIP_OBJECT_IMPORT
小組範本 <範本名稱> 並不存在於容器 <容器名稱> 內。
TEAM_TEMPLATE_DOES_NOT_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT
<節點名稱> 的實行者角色 <角色名稱> 不存在。
ACTOR_ROLE_DOES_NOT_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT
<節點名稱> 的角色 <角色名稱> 不存在。
ROLE_DOES_NOT_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT
<節點名稱> 的轉移 <轉移名稱> 不存在。
TRANSITION_DOES_NOT_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT
<節點名稱> 的類別類型 <在自訂中使用的 Java 類別名稱> 不存在。
VARIABLE_CLASS_DOES_NOT_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT
工作流程範本的下列資料夾位置不存在或使用者沒有存取權限︰<資料夾名稱>
WORKFLOW_FOLDER_LOCATION_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
下列轉移名稱不存在︰<轉移名稱>
LCT_TRANSITION_NAME_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
無法縮小下列生命週期範本的範圍︰<生命週期範本名稱>
LCT_CANNOT_NARROW_SCOPE
SKIP_OBJECT_IMPORT
下列生命週期狀態不存在︰<狀態名稱>
LCT_STATE_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
生命週期範本的下列序列選取器不存在︰<序列名稱>
LCT_SERIES_SELECTOR_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
生命週期範本的下列實行者角色不存在︰<實行者名稱>
LCT_ACTOR_ROLE_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
下列支援的類別類型不存在︰<支援的類別類型>
LCT_SUPPORTED_CLASS_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
生命週期範本的下列角色不存在︰<角色名稱>
LCT_ROLE_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
下列生命週期範本已出庫︰名稱 <範本名稱>、前後關聯 <容器>
LCT_CHECKED_OUT
RETRY_IMPORT
SKIP_OBJECT_IMPORT
存在下列生命週期範本的新版序︰名稱 <範本名稱>、前後關聯 <容器>
LCT_NEWER_ITERATION_EXIST
ITERATE
RETRY_IMPORT
SKIP_OBJECT_IMPORT
具備下列識別的生命週期範本已存在︰名稱 <範本名稱>、前後關聯 <容器>
LCT_WITH_SAME_IDENTITY_EXISTS
ITERATE
RETRY_IMPORT
SKIP_OBJECT_IMPORT
找不到所需相依工作流程範本︰<工作流程範本名稱>
WORKFLOW_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
生命週期範本的下列資料夾位置不存在或使用者沒有存取權限︰<資料夾名稱>
LCT_FOLDER_LOCATION_NOT_FOUND
RETRY_IMPORT
SKIP_OBJECT_IMPORT
類型定義衝突
下表提供有關在匯入「類型定義」期間可能發生之衝突及可用解決方案的資訊︰
衝突描述
說明
可用解決方案
下列類型定義在目標系統上有比匯入物件更晚的修改日期和時間: <物件名稱>
已在目標系統修改一或多個類型。
已在目標系統修改之前已透過 BAC 封裝交換的 LWCType 定義。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入。
類型定義 <物件名稱> 的父類型定義 <上階名稱> 不存在。
某種類型的一或多個原型不存在於目標系統中。
* 
如果原型元素存在於 zip 檔案中,將不會擲出此衝突。
略過物件匯入。
下列類型定義的上階類型 <上階名稱> 在目標系統上有比匯入物件更晚的修改日期和時間: <物件名稱>
已在目標系統修改匯入集中類型的一或多個原型。
略過物件匯入。
具備下列識別的類型定義已存在: <物件名稱>: 顯示名稱: 類型定義的顯示名稱, 內部名稱: <類型定義的內部名稱>, 命名空間: <類型定義的命名空間>類別: <類型定義的屬性範本類別>
在目標系統找到一或多個具有相同企業識別的類型,但它們具有不同的遠端 ID。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入。
手動解決問題,然後重試匯入。
下列類型定義已在目標系統重新命名: <物件名稱>
在匯入集中,依企業識別找不到一或多個類型,但依遠端/本機 id 卻可以找到。
略過物件匯入。
在目標系統重新命名物件。
手動解決問題,然後重試匯入。
下列類型定義已在來源系統重新命名: <物件名稱>
在匯入集中,依企業識別找不到一或多個類型,但依遠端/本機 id 卻可以找到
略過物件匯入。
在目標系統重新命名物件。
手動解決問題,然後重試匯入。
衝突描述
ConflictType 常數
Resolution 常數
下列類型定義在目標系統上有比匯入物件更晚的修改日期和時間: <物件名稱>
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
OVERWRITE
SKIP_OBJECT_IMPORT
類型定義 <物件名稱> 的父類型定義 <上階名稱> 不存在。
PARENT_TYPE_DOES_NOT_EXIST
SKIP_OBJECT_IMPORT
下列類型定義的上階類型 <上階名稱> 在目標系統上有比匯入物件更晚的修改日期和時間: <物件名稱>
TYPE_ANCESTOR_ON_TARGET_HAS_BEEN_UPDATED
SKIP_OBJECT_IMPORT
具備下列識別的類型定義已存在: <物件名稱>: [顯示名稱: 類型定義的顯示名稱, 內部名稱: 類型定義的內部名稱, 命名空間: 類型定義的命名空間, 類別: 類型定義的屬性範本類別]。
TYPE_WITH_SAME_IDENTITY_EXISTS
OVERWRITE
SKIP_OBJECT_IMPORT
RETRY_IMPORT
下列類型定義已在目標系統重新命名: <物件名稱>
TYPE_RENAMED_ON_TARGET
SKIP_OBJECT_IMPORT
OVERWRITE
RETRY_IMPORT
下列類型定義已在來源系統重新命名: <物件名稱>
TYPE_RENAMED_ON_SOURCE
SKIP_OBJECT_IMPORT
OVERWRITE
RETRY_IMPORT
量測數衝突
下表提供有關在匯入量測數期間可能發生之衝突的資訊,以及可用解決方案︰
衝突描述
說明
可用解決方案
使用者對下列物件沒有建立權限:<物件名稱>
執行公用程式的使用者沒有在目標系統建立匯入物件的適當權限
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選與開發模式下有效。
使用者對下列物件沒有修改權限:<物件名稱>
執行公用程式的使用者沒有在目標系統更新匯入物件的適當權限
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選與開發模式下有效。
具有相同識別的量測數已存在:< 物件識別>
目標系統中已存在具有相同識別的量測數。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選與開發模式下有效。
<Object Name> 在目標系統的修改日期與時間比所匯入的物件晚。
目標系統的量測數已更新。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選與開發模式下有效。
重試 - 手動解決問題,然後重試匯入。
衝突描述
衝突類型常數
解決方案常數
使用者對下列物件沒有建立權限:<物件識別>
NO_CREATE_ACCESS_FOR_OBJECT
RETRY_IMPORT
SKIP_OBJECT_IMPORT
使用者對下列物件沒有修改權限:<物件識別>
NO_MODIFY_ACCESS_FOR_OBJECT
RETRY_IMPORT
SKIP_OBJECT_IMPORT
具有相同識別的量測數已存在:<物件識別>
QOM_WITH_SAME_IDENTITY_EXISTS
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT
<物件識別> 在目標系統的修改日期與時間比所匯入的物件晚。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT
量測系統衝突
下表提供有關在匯入量測系統期間可能發生之衝突的資訊,以及可用解決方案︰
衝突描述
說明
可用解決方案
使用者對下列物件沒有建立權限:<物件識別>
執行公用程式的使用者沒有在目標系統建立匯入物件的適當權限
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選與開發模式下有效。
使用者對下列物件沒有修改權限:<物件識別>
執行公用程式的使用者沒有在目標系統更新匯入物件的適當權限
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選與開發模式下有效。
具有相同識別的量測系統已存在:<物件名稱>
目標系統中已存在具有相同識別的量測系統。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選與開發模式下有效。
重試 - 手動解決問題,然後重試匯入。
<物件名稱> 在目標系統的修改日期與時間比所匯入的物件晚。
目標系統的量測系統已更新。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選與開發模式下有效。
重試 - 手動解決問題,然後重試匯入。
衝突描述
衝突類型常數
解決方案常數
使用者對下列物件沒有建立權限:<物件名稱>
NO_CREATE_ACCESS_FOR_OBJECT
RETRY_IMPORT
SKIP_OBJECT_IMPORT
使用者對下列物件沒有修改權限:<物件名稱>
NO_MODIFY_ACCESS_FOR_OBJECT
RETRY_IMPORT
SKIP_OBJECT_IMPORT
具有相同識別的量測系統已存在:<物件識別>
MS_WITH_SAME_IDENTITY_EXISTS
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT
<物件名稱> 在目標系統的修改日期與時間比所匯入的物件晚。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT
全域列舉衝突
下表提供有關在匯入全域列舉、模型化列舉或自訂 UI 文字時可能發生之衝突的資訊,以及可用解決方案:
衝突描述
說明
可用解決方案
使用者對下列物件沒有建立權限:<物件識別>
執行公用程式的使用者沒有在目標系統建立全域列舉、模型化列舉或自訂 UI 文字的適當權限。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選與開發模式下有效。
使用者對下列物件沒有修改權限:<物件識別>
執行公用程式的使用者沒有在目標系統更新匯入物件的適當權限
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選與開發模式下有效。
具有相同識別的全域列舉已存在:<物件識別>
具有相同識別的全域列舉、模型化列舉或自訂 UI 文字已存在於目標系統中。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選與開發模式下有效。
全域列舉 <物件識別> 在目標系統中有不同的主物件列舉。
全域列舉、模型化列舉或自訂 UI 文字在目標系統上有不同的主物件列舉。
略過物件匯入 - 僅在可選與開發模式下有效。
* 
如需有關略過此衝突之解決方案的其他資訊,請參閱下表後面的部份。
重試 - 手動解決問題,然後重試匯入。
<物件識別> 在目標系統的修改日期與時間比所匯入的物件晚。
目標系統的全域列舉、模型化列舉或自訂 UI 文字已更新。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選與開發模式下有效。
重試 - 手動解決問題,然後重試匯入。
具有相同識別的組合管理已存在:<組合管理名稱>
目標系統中已存在具有相同識別的組合管理。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選與開發模式下有效。
重試 - 手動解決問題,然後重試匯入。
組合管理 <組合管理名稱> 在目標系統的修改日期與時間比所匯入的物件晚
目標系統的一或多個列舉組合管理或文字組合管理已更新。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選與開發模式下有效。
重試 - 手動解決問題,然後重試匯入。
具有相同識別的全域列舉已存在於 <物件識別> 的不同階層下
具有相同識別的全域列舉、模型化列舉或自訂 UI 文字已存在於不同階層下
重試並略過物件匯入。
具有相同識別的組合管理已存在:<組合管理名稱> 的不同階層下
具有相同識別的組合管理已存在於目標中,但在不同階層下
重試並略過物件匯入。
衝突描述
衝突類型常數
解決方案常數
使用者對下列物件沒有建立權限:<物件識別>
NO_CREATE_ACCESS_FOR_OBJECT
RETRY_IMPORT
SKIP_OBJECT_IMPORT
使用者對下列物件沒有修改權限:<物件名稱>
NO_MODIFY_ACCESS_FOR_OBJECT
RETRY_IMPORT
SKIP_OBJECT_IMPORT
具有相同識別的全域列舉已存在:<物件名稱>
ENUM_DEF_WITH_SAME_IDENTITY_EXISTS
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT
全域列舉 <物件名稱> 在目標系統中有不同的主物件列舉。
ENUM_DEF_ON_TARGET_HAS_MASTER_MISMATCH
RETRY_IMPORT
SKIP_OBJECT_IMPORT
* 
如需有關略過此衝突之解決方案的其他資訊,請參閱此表格後面的部份。
具有相同識別的組合管理已存在:<組合管理名稱>
ORGANIZER_WITH_SAME_IDENTITY_EXISTS
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT
組合管理 <組合管理名稱> 在目標系統的修改日期與時間比所匯入的物件晚
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT
<物件識別> 在目標系統的修改日期與時間比所匯入的物件晚。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT
當您對目標系統中具有不同主物件列舉的全域列舉、模型化列舉或自訂 UI 文字套用略過解決方案,且符合下列條件時,會略過直接組合管理下的完整階層。
來源與目標系統相同。
目標與來源系統的列舉或自訂 UI 文字擁有相同的直接父組合管理。
例如,在來源與目標系統中,列舉定義都是相同的,如下表所示:
來源
目標
Organizer1
Organizer1
Organizer2
Enumeration2A
Enumeration2B
Organizer3
Enumeration3A
Organizer2
Enumeration2A
Enumeration2B
Organizer3
Enumeration3A
針對來源與目標系統,有父組合管理 Organizer1、直接組合管理 Organizer2Organizer3。直接組合管理 Organizer2 有列舉 Enumeration2AEnumeration2B
直接組合管理 Organizer3 有列舉 Enumeration3A
您可從來源系統匯出封裝並將其匯入至目標系統,以在目標系統中更新 Enumeration2AEnumeration2BEnumeration3A。在此類情況下會發生衝突,且會傳回訊息「具備相同識別的全域列舉已存在: <物件識別>」。
當您針對 Enumeration2A 選取 SKIP_OBJECT_IMPORT 解決方案,並針對 Enumeration2BEnumeration3A 選取 OVERWRITE 解決方案時,解決流程會略過 Enumeration2A。但是,儘管您已針對 Enumeration2B 選取 OVERWRITE 解決方案,解決流程也會略過 Enumeration2B,因為 Enumeration2AEnumeration2B 具有相同的通用直接父組合管理,亦即 Organizer2
目標系統會成功匯入 Enumeration3A,因為直接父組合管理為 Organizer3
可重新使用屬性衝突
下表提供有關在匯入可重新使用屬性期間可能發生之衝突的資訊,以及可用解決方案︰
衝突描述
說明
可用解決方案
使用者對下列物件沒有建立權限:<物件識別>
執行公用程式的使用者沒有在目標系統建立屬性定義的適當權限。
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選與開發模式下有效。
使用者對下列物件沒有修改權限:<物件識別>
執行公用程式的使用者沒有在目標系統更新匯入物件的適當權限
手動解決問題,然後重試匯入。
略過物件匯入 - 僅在可選與開發模式下有效。
具有相同識別的屬性定義已存在:<物件名稱>
目標系統中已存在具有相同識別的屬性定義。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選與開發模式下有效。
具有相同識別的組合管理已存在:<組合管理名稱>
目標系統中已存在具有相同識別的組合管理。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選與開發模式下有效。
重試 - 手動解決問題,然後重試匯入。
組合管理 <組合管理名稱> 在目標系統的修改日期與時間比所匯入的物件晚
目標系統的可重新使用屬性組合管理已更新。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選與開發模式下有效。
重試 - 手動解決問題,然後重試匯入。
<物件名稱> 在目標系統的修改日期與時間比所匯入的物件晚。
目標系統的屬性定義已更新。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入 - 僅在可選與開發模式下有效。
重試 - 手動解決問題,然後重試匯入。
衝突描述
衝突類型常數
解決方案常數
使用者對下列物件沒有建立權限:<物件識別>
NO_CREATE_ACCESS_FOR_OBJECT
RETRY_IMPORT
SKIP_OBJECT_IMPORT
使用者對下列物件沒有修改權限:<物件名稱>
NO_MODIFY_ACCESS_FOR_OBJECT
RETRY_IMPORT
SKIP_OBJECT_IMPORT
具有相同識別的屬性定義已存在:<物件識別>
ATTRDEFN_WITH_SAME_IDENTITY_EXISTS
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT
<物件識別> 在目標系統的修改日期與時間比所匯入的物件晚。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT
具有相同識別的組合管理已存在:<組合管理名稱>
ORGANIZER_WITH_SAME_IDENTITY_EXISTS
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT
組合管理 <組合管理名稱> 在目標系統的修改日期與時間比所匯入的物件晚
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
RETRY_IMPORT
OVERWRITE
SKIP_OBJECT_IMPORT
以下是匯入衝突的範例衝突解決方案 XML 檔案:
<BACConflictResolutionPairs>
<BACConflictResolutionPair>
<ConflictType>NO_READ_ACCESS_TO_CONTAINER</ConflictType>
<Resolution>SKIP_OBJECT_IMPORT</Resolution>
</BACConflictResolutionPair>
<BACConflictResolutionPair>
<ConflictType>PROFILE_NAME_EXISTS_IN_SAME_CONTEXT</ConflictType>
<Resolution>RETRY_IMPORT</Resolution>
</BACConflictResolutionPair>
<BACConflictResolutionPair>
<ConflictType>OBJECT_ON_TARGET_HAS_BEEN_UPDATED</ConflictType>
<Resolution>OVERWRITE</Resolution>
</BACConflictResolutionPair>
</BACConflictResolutionPairs>
共用表格檢視衝突
下表提供有關在匯入「共用表格檢視」期間可能發生之衝突的資訊,以及可用解決方案︰
衝突描述
說明
可用解決方案
表格 id 中已存在具有相同名稱 '<ViewName>' 的表格視圖:<InternalTableID>
目標系統中已存在名稱與所匯入檢視相同之指定 UI 的共用表格檢視。
用來源系統的表格檢視覆寫目標系統的表格檢視。
略過物件匯入 - 僅在可選模式下有效。
衝突描述
ConflictType 常數
Resolution 常數
共用表格檢視已存在。
BAC_TABLE_VIEW_EXISTS
SKIP_OBJECT_IMPORT
OVERWRITE
文件範本衝突
下表提供有關在匯入文件範本期間可能發生之衝突的資訊,以及可用解決方案︰
衝突描述
ConflictType 常數
Resolution 常數
具有相同識別碼的文件範本已存在
BAC_DOCTEMPLATE_WITH_SAME_IDENTITY_EXISTS
OVERWRITE
RETRY_IMPORT
SKIP_OBJECT_IMPORT
物件在目標系統上的修改日期和時間較匯入的版本晚。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
<泛型衝突 - 新增已適用於其他物件的資訊>
<泛型衝突 - 新增已適用於其他物件的資訊>
NO_CREATE_ACCESS_FOR_OBJECT
<泛型衝突 - 新增已適用於其他物件的資訊>
<泛型衝突 - 新增已適用於其他物件的資訊>
NO_MODIFY_ACCESS_FOR_OBJECT
<泛型衝突 - 新增已適用於其他物件的資訊>
具有相同編號 <編號> 的文件範本已存在:<物件識別>
BAC_DOCTEMPLATE_WITH_SAME_NUMBER_EXISTS
略過
重試
* 
大多數的文件衝突都適用于文件範本,而諸如 RETRY_IMPORT 與 SKIP_OBJECT_IMPORT 等其他適用的 BAC 解決方案將適用於所有這些衝突的 BAC 匯入。
報告範本衝突
下表提供有關在匯入報告範本時可能發生之衝突的資訊,以及可用解決方案︰
衝突描述
ConflictType 常數
Resolution 常數
具備相同識別的報告範本已存在
BAC_REPTEMPLATE_WITH_SAME_IDENTITY_EXISTS
OVERWRITE
RETRY_IMPORT
SKIP_OBJECT_IMPORT
物件在目標系統上的修改日期和時間較匯入的版本晚。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
<泛型衝突 - 新增已適用於其他物件的資訊>
<泛型衝突 - 新增已適用於其他物件的資訊>
NO_CREATE_ACCESS_FOR_OBJECT
<泛型衝突 - 新增已適用於其他物件的資訊>
<泛型衝突 - 新增已適用於其他物件的資訊>
NO_MODIFY_ACCESS_FOR_OBJECT
<泛型衝突 - 新增已適用於其他物件的資訊>
報告衝突
下表提供有關在匯入報告時可能發生之衝突的資訊,以及可用解決方案︰
衝突描述
說明
可用解決方案
具有相同識別的報告已存在:<報告名稱>
在目標系統中已存在具有相同名稱的報告。
手動解決問題,然後重試匯入。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入。
報告 <報告名稱> 在目標系統的修改日期與時間比所匯入的版本晚。
已更新目標系統的報告。
手動解決問題,然後重試匯入。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入。
下列前後關聯未存在於系統中:<容器路徑>
容器不存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入。
使用者對下列物件沒有建立權限:<物件識別>
使用者沒有在目標系統建立報告的適當權限。
手動解決問題,然後重試匯入。
略過物件匯入。
使用者對下列物件沒有修改權限:<物件識別>
使用者沒有在目標系統更新現有報告的適當權限。
手動解決問題,然後重試匯入。
略過物件匯入。
衝突描述
ConflictType 常數
Resolution 常數
具有相同識別的報告已存在:<報告名稱>
BAC_REPORT_WITH_SAME_IDENTITY_EXISTS
OVERWRITE (預設值)
SKIP
RETRY
報告 <報告名稱> 在目標系統的修改日期與時間比所匯入的版本晚。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
OVERWRITE (預設值)
SKIP
RETRY
下列前後關聯未存在於系統中:<容器路徑>
CONTAINER_DOES_NOT_EXIST
SKIP
RETRY (預設值)
使用者對下列物件沒有建立權限:<物件識別>
NO_CREATE_ACCESS_FOR_OBJECT
SKIP
RETRY (預設值)
使用者對下列物件沒有修改權限:<物件識別>
NO_MODIFY_ACCESS_FOR_OBJECT
SKIP
RETRY (預設值)
失敗情境
如果匯入期間無法使用對應的自訂加工品,匯入將失敗。這包括輸入 JSP 檔案、資源配套檔案 (針對所有報告)、資料夾路徑、資料夾名稱,以及 Jasper 報告的 Jasper 檔案。
情境 1
衝突代碼:BAC_REPORT_WITH_SAME_IDENTITY_EXISTS
從 BAC 匯出報告時,如果使用者選取的報告擁有名稱相同的相依報告範本,且報告範本的「以報告形式顯示」值設定為 true,則使用者在來源系統中匯入時會收到「報告已存在」衝突。使用者可將 OVERWRITE 作為預設衝突解析程式使用。
情境 2
衝突代碼:OBJECT_ON_TARGET_HAS_BEEN_UPDATED
在情境 1 的基礎上,如果已將報告與報告範本匯入至 Windchill,且使用者嘗試匯入更新的報告,使用者會收到「物件已在目標系統中修改」衝突。由於在情境 1 中,我們覆蓋了報告,因此,上次更新時間戳記也會在資料庫中更新。在此情況下,使用者可將 OVERWRITE 作為預設衝突解析程式使用。
以清單為基礎的版本配置衝突
下表提供有關在匯入以清單為基礎的版本配置時可能發生之衝突的資訊,以及可用解決方案︰
衝突描述
說明
可用解決方案
無法匯入以清單為基礎的版本配置,因為使用者沒有必要的權限。
以清單為基礎的版本配置只能由身為「Business Administrative Change 封裝匯入者」使用者群組成員的網站管理員匯入。
略過物件匯入。
在以清單為基礎的版本配置 XML 中找到錯誤:<錯誤清單>
以清單為基礎的版本配置 XML 無效。
略過物件匯入。
用戶端標籤衝突
下表提供有關在匯入用戶端標籤時可能發生之衝突的資訊,以及可用解決方案︰
衝突描述
說明
可用解決方案
在目標或父前後關聯中找不到類型定義:<物件類型>
用戶端標籤所參考的物件類型在目標系統中不存在。
手動解決問題,然後重試匯入。
略過物件匯入。
使用者 <使用者名稱> 未存在於系統中。
「組織管理員」使用者未存在於目標系統中。
手動解決問題,然後重試匯入。
略過物件匯入。
下列前後關聯未存在於系統中:<前後關聯名稱>
用戶端標籤的組織容器在目標系統中不可用。
手動解決問題,然後重試匯入。
略過物件匯入。
具備相同識別的用戶端標籤已存在:<物件名稱>
當目標系統中已存在具有相同識別的用戶端標籤時,會顯示此訊息。
如果用戶端標籤先前匯入到目標系統,且已在來源系統中重新命名或刪除,則該用戶端標籤也會在目標系統中重新命名或刪除。
如果用戶端標籤先前在目標系統中建立,且已在來源系統中重新命名或刪除,則該用戶端標籤會在目標系統中保持現狀。不會報告衝突。
手動解決問題,然後重試匯入。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入。
衝突描述
ConflictType 常數
Resolution 常數
在目標或父前後關聯中找不到類型定義:<物件類型>
TYPE_DOES_NOT_EXIST
SKIP
RETRY
使用者 <使用者名稱> 未存在於系統中。
USER_DOES_NOT_EXIST
SKIP
RETRY
下列前後關聯未存在於系統中:<前後關聯名稱>
CONTAINER_DOES_NOT_EXIST
SKIP
RETRY
具備相同識別的用戶端標籤已存在:<物件名稱>
CLIENT_TAB_WITH_SAME_IDENTITY_ALREADY_EXISTS
OVERWRITE (預設值)
SKIP
RETRY
規則集衝突
下表提供有關在匯入規則集時可能發生之衝突的資訊,以及可用解決方案︰
衝突描述
說明
可用解決方案
已存在具有相同識別的規則集:<規則集名稱>
在目標系統中已存在具有相同名稱的規則集。
手動解決問題,然後重試匯入。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入。
規則集 <規則集名稱> 在目標系統的修改日期與時間比所匯入的版本晚。
已更新目標系統的規則集。
手動解決問題,然後重試匯入。
用來源系統的物件覆寫目標系統的物件。
略過物件匯入。
下表提供有關衝突描述、ConflictType 常數與 resolution 常數的資訊:
衝突描述
ConflictType 常數
Resolution 常數
規則集物件 <物件鍵> 在目標系統的修改日期與時間比所匯入的物件晚。
OBJECT_ON_TARGET_HAS_BEEN_UPDATED
RETRY_IMPORT
SKIP_OBJECT_IMPORT
OVERWRITE
已存在具有相同識別的企業規則物件:<物件識別>
BAC_BUSINESS_RULE_WITH_SAME_IDENTITY_ALREADY_EXISTS
RETRY_IMPORT
SKIP_OBJECT_IMPORT
OVERWRITE
企業規則物件未存在於 BAC 封裝中:<物件鍵>
BAC_BUSINESS_RULE_OBJECT_DOES_NOT_EXIST
RETRY_IMPORT
SKIP_OBJECT_IMPORT
這是否有幫助?