intent
|
這會指定使用者是否想建立或更新「不符合」。
若未指定意圖,預設值為create。create 和 update 的值不分大小寫。
|
locale
|
用戶端的地區設定。
若未指定就會使用工作階段地區設定。若沒有工作階段地區設定,系統就會使用 Windchill 伺服器地區設定。
例如:en_US、ja_JP
|
ncDescription
|
在 Windchill 內建立「不符合」物件時要使用的描述。
|
ncName
|
在 Windchill 內建立「不符合」物件所必要項目。
如果 intent 指定為 update,會略過此欄位。
|
ncNumber
|
指定時才會使用;否則即依據 Windchill 內所設定的物件初始化規則產生。
|
objectId
|
「不符合」的物件 ID。
這是針對 intent 內的不符合物件將 update 指定為 Windchill 時的必要項目。
如果系統找不到附有所提供物件 ID 的「不符合」項目,就會出現錯誤。
|
qualityContext
|
需要建立「不符合」的品質前後關聯。
未提供此值時,會使用在 ncAttributes.properties 檔案內所指定的前後關聯。
此檔案位於下列位置:<Windchill>\codebase\com\ptc\qualitymanagement\nc\jws
|
requester
|
在 Windchill 內建立不符合物件時要使用的請求者。若未指定,發出請求的使用者就會被用來當作申請者。
|
type
|
用來建立的「不符合」物件類型。
若未指定,系統將建立以 Windchill 建模的類型 com.ptc.qualitymanagement.nc.Nonconformance 「不符合」物件。所指定的類型不存在 Windchill 系統內時,就會出現錯誤。
值是 Windchill 內的合格類型名稱。例如:WCTYPE|com.ptc.qualitymanagement.nc.Nonconformance|com.org.MyNonConformance 或 com.org.MyNonConformance
|
businessFields
|
企業欄位清單上的每個企業欄位是以名稱或值格式表示。
名稱是所提供類型的屬性邏輯識別元名稱。
|
affectedObjects
|
需要建立「不符合」物件的受影響物件清單。
在建立期間至少有一個受影響物件。使用者可在 create 或 update 動作期間指定多個受影響物件。不過在 update 動作期間,使用者無法新增或刪除受影響物件,而只能更新受影響零件的不符合屬性。
|
name
|
受影響零件的名稱。
|
number
|
受影響零件的編號。
|
version
|
受影響零件的版本。
|
iteration
|
受影響零件的版序。
|
affectedObjectContainer
|
受影響零件所位於的容器。
|
objectid
|
受影響零件的物件 ID。
系統需要為零件附上 objectid 或 name、number、version、iteration 和 affectedObjectContainer。
|
quantity
|
受影響數量。
這是處理「不符合」時所使用的值。
|
unit
|
單位類型。
可接受的值是 DOZEN、EACH、GROSS、BOX 和 KIT。
|
suppLotBatchNumber
|
供應商編號 (若適用)。
|
poNumber
|
訂單編號 (若適用)。
|
lotControlled
|
若未控制項目,請輸入 true。如果不是,請輸入 false。
|
lotSerialNo
|
批號或序號。
|
manufacturedQty
|
總製造數量。
|
itemState
|
與「不符合」相關的項目狀態。
可接受的值是 POTENTIAL_NC、NONCONFORMING 和 WITHIN_SPECS。
|
manufacturedUnitType
|
單位類型。
可接受的值是 DOZEN、EACH、GROSS、BOX 和 KIT。
|
manufacturedTo
|
製造結束日期。
|
manufacturedFrom
|
製造開始日期。
|
inputDateFormat
|
指定製造開始和結束的日期格式。
例如:yyyy-MM-dd
|