如果在Aras中创建了一个Item,要使新创建的Item能够通过ECO来发布或变更。方法如下:
详细步骤:
首先,要确保新创建Item有如下字段:
effective_date
item_number
name
release_date
superceded_date
然后,将新创建Item加入入到对象类:Change controlled item下面的Poly Source。
举例:新创建Item为:Snapshot,上面所有动作完成,然后通过ECO发布新创建的Item
报错:
解决方法:
打开对象类:express ECO Affected-Server Events 找到restrictAffectedTypeOnServer
增加:
Not String.Equals(propertyValueType, "Snapshot", StringComparison.Ordinal)) _
OrElse _
再次执行ECO,继续报错:
解决方法:
在新创建Item中增加字段:has_change_pending 即可
这样就可以通过ECO把新创建的Item发布了。