No activity types assigned to cost center XXXX, controlling area XXXX on XXXX.XX.XX

IDESErrorMessageno.CR091解决方案
本文介绍了解决IDESErrorMessageno.CR091的方法,该错误通常发生在创建workcenter时,原因是activitytypes未与costcenter正确关联。通过使用Tcode KP26维护activitytypes,并设置固定价格后,能够成功解决此问题。
部署运行你感兴趣的模型镜像

在IDES中作创建work center的操作时,出现这个错误:

image

这个错误的代码是Message no. CR091。这个错误说明教材中的activity types在我的IDES中没有与cost center进行assign维护。看来我需要作一下维护操作。

在命令行输入KP26,或在路径中寻找这个Tcode:

image

image 

这是KP26的画面。输入相应的参数后按回车。

image

点击image

image

image我在Fixed price中输入了50,表示固定价格是50元每小时。

点击image   。出现下面的提示。

image

我用此方法维护了相应的activity types后,再次用CR02维护work center的costing视图时,就不再出现刚才的错误了。

work center维护成功。

image

在解决本文问题时,我参考了SDN的这个帖子。

https://forums.sdn.sap.com/message.jspa?messageID=6797812

这个SDN的帖子我打印成PDF,共享在我的Sky Drive上,有需要的可以下载。

title="Preview" style="padding-right: 0px; padding-left: 0px; padding-bottom: 0px; width: 98px; padding-top: 0px; height: 115px; background-color: #fcfcfc" marginwidth="0" marginheight="0" src="http://cid-175b41e2277cf257.skydrive.live.com/embedicon.aspx/.Public/Activity%20Types%20for%20a%20Work%20Center.pdf" frameborder="0" scrolling="no">

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

在 Vue 中,当出现 “Computed property 'selectList' was assigned to but it has no setter” 错误,意味着尝试对一个只有 getter 没有 setter 的计算属性进行赋值操作。以下是几种解决办法: #### 1. 为计算属性添加 setter 如果需要对计算属性进行赋值,就需要为其添加 setter 函数。示例代码如下: ```vue <template> <div> <button @click="updateSelectList">Update Select List</button> </div> </template> <script> export default { data() { return { originalList: [1, 2, 3] }; }, computed: { selectList: { get() { // 这里可以进行一些复杂的计算 return this.originalList.filter(item => item > 1); }, set(newValue) { // 当对 selectList 赋值时,这里会被调用 this.originalList = newValue; } } }, methods: { updateSelectList() { this.selectList = [4, 5, 6]; } } }; </script> ``` 在上述代码中,`selectList` 计算属性既有 `get` 函数用于获取值,也有 `set` 函数用于处理赋值操作。 #### 2. 使用普通数据属性代替计算属性 如果计算属性的逻辑并不复杂,或者不需要根据其他数据动态计算,可以考虑使用普通的数据属性。示例如下: ```vue <template> <div> <button @click="updateSelectList">Update Select List</button> </div> </template> <script> export default { data() { return { selectList: [1, 2, 3] }; }, methods: { updateSelectList() { this.selectList = [4, 5, 6]; } } }; </script> ``` 在这个例子中,`selectList` 是一个普通的数据属性,可以直接进行赋值操作。 #### 3. 检查赋值操作是否必要 有时候,可能并不需要对计算属性进行赋值,而是应该修改其依赖的数据。比如,若 `selectList` 依赖于 `originalList`,那么应该修改 `originalList` 而不是直接给 `selectList` 赋值。示例如下: ```vue <template> <div> <button @click="updateOriginalList">Update Original List</button> </div> </template> <script> export default { data() { return { originalList: [1, 2, 3] }; }, computed: { selectList() { return this.originalList.filter(item => item > 1); } }, methods: { updateOriginalList() { this.originalList = [4, 5, 6]; } } }; </script> ``` 在这个例子中,通过修改 `originalList`,`selectList` 会自动更新。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值