SAP 期初上线 FICO 标准成本发布历险记

作者:SAP养家 约 6 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:CO, FI, 财务
SAP 期初上线 FICO 标准成本发布历险记 - 封面图
SAP 期初上线 FICO 标准成本发布历险记 - 封面图

昨晚一个学员11点多给我发布了一个求助信息,一直弄到凌晨2点半才弄好,其实问题也很简单,我把过程详细写下来,希望对大家有帮助。

业务背景:

学员做项目推广24年4月1日上线,需要发布标准价才能导入期初库存。但是用了 CK40N发布标准价时发现1 千多个没成功 。

既然没成功,就随机挑一个,看 配置 有问题还是 数据 有问题。

1 CK11N挑选了一个 半成品 ,结果 红灯报错 ,仔细分析用的的一个原材料价格为0 。

2 CK11N 滚算原材料,结果是 红灯报错 ,取不到价格。

3 查询信息记录 , 报价OK

4 OKKN 看取价策略, 结果OK

SAP 期初上线 FICO 标准成本发布历险记 - 封面图
SAP 期初上线 FICO 标准成本发布历险记 - 封面图

5 这就 奇怪 了,思考了3分钟,想去看下具体定价过程, 时间不允许.

6 ME21N测试,看订单是否取到价格,结果OK , 初步判定定价过程OK

7 再次回到信息记录,发现信息记录是 10000个,8.5,结果是 0.00085 那么这个结果显示CK11N 看起来也合理。

8 找M M确认数据是否有误,等待中。

9 难道单价小于1分钱 真的发布不出来,在等待过程做了测试( 防止MM确认合理我们没有方案了 )

10 CK11N 底数直接改成1000, 结果成功了 。

SAP 期初上线 FICO 标准成本发布历险记 - 封面图
SAP 期初上线 FICO 标准成本发布历险记 - 封面图

11 既然原料修改底数成功了,那么半成品价格 10000呢, 结果NG

12 先把原料 用CK24 发布成功然后再取滚算半成品呢?

危险到来了 :本来想在测试系统测试这个想法的,由于测试系统没有这个料号, 全新建一套比较麻烦 ** , **

由于快12点了,离上线24个小时不到了,全新建一套比较麻烦,干脆直接在正式系统测试( 这个决定几乎让人崩溃 )。

原来的想法是,先发布,然后再CKR1 删除 。原料成功了,半成品这个时候也成功了。正在高兴时,却发现CKR1 删除不了了,简直就是晴天霹雳。

13 思考删不掉的原因是不是物料主数据的单位1,虽然有价格,但是单位1的话,价格为0 ,所以删不掉。不甘心,多次CKR1测试无果。

14 因为正式系统,实在想不到办法了,后来想到用MR21,但是由于正式系统,没敢下手。

15 MM那边返回消息,确实是 信息记录底数错误, 应该是1个8.5 .

16 被逼到墙角了,用MR21吧, 结果失败 。

再次把视线放到CKR1删除信息记录。既然有单价,只是显示不出来,那么我们把物料主数据底数改成10000,是不是就显示出来。MM02修改底数,结果价格还是为0,再次CKR1尝试,

失败。

18 再也想不出其他办法了。就按错误的价格导进去吧,物料分类账也能修正。沟通结果是写了 增强,0单价无法做库存移动

(还不知道增强会怎么取值)。ABAP顾问也没上班。

19 这个物料被很多BOM用,即便修改增强控制逻辑能过, 很多标准价也是错的 ,领导肯定会问责 。

20确定改增强了,看SAP是不是有BUG,领导问起来也好讲。在测试系统按照原来的操作原封不动重来一次。结果发现测试系统 10000个8.5 发布后,

CKR1能删除 ,震惊了,说明SAP没有这个BUG.

21 再次回到CKR1 仔细研究看每一个细节,结果发现了咋有一个过滤条件。删除过滤条件, CKR1成功 。

SAP 期初上线 FICO 标准成本发布历险记 - 封面图
SAP 期初上线 FICO 标准成本发布历险记 - 封面图

经过了几个小时,悬着的心终于放下,快三点了,准备洗洗睡。剩下的交给学员自己了。我相信经过这个事,学员对标准成本发布掌握一定 非常 透彻 。

SAP 期初上线 FICO 标准成本发布历险记 - 封面图
SAP 期初上线 FICO 标准成本发布历险记 - 封面图
SAP 期初上线 FICO 标准成本发布历险记 - 封面图
SAP 期初上线 FICO 标准成本发布历险记 - 封面图
SAP 期初上线 FICO 标准成本发布历险记 - 封面图
SAP 期初上线 FICO 标准成本发布历险记 - 封面图

** 问题总结: **

这个问题的起因非常简单,就是单价小于1分钱,结果为0.

但是为了避免真实业务发生这样的情况,我主动去找这类的解决方案。但是犯了一个 致命的错误 是我们在正式系统验证了这个事。

那么为什么会这个错误呢?那就是 时间紧 ,一方面4月1日就要上线了,另外当时已经12点了。

就算是时间紧,也不一定会犯那个错误,还有一个问题就是,这个是第一个外,那么后面到底还没其他没问题, 心里没数 ,所以抓紧时间导致犯了那个错。

** 谜团

** 我们不去在正式系统测试,也许就不会有后面一系列的事。

我们从流程上避免了那个问题。但是从技术上CKR1里那个罪魁祸首为什么会出现也无从得知了。

解决思路:

虽然说在流程上犯了错,但是整个过程的解决思路没有任何错误。

仔细琢磨整个过程都是: 猜想-->验证-->否定-->再猜想-->再验证

这需要我们有非常扎实的基础和分析问题的思路。

[ 2021年SAP S4 HANA FICO全套

](http://mp.weixin.qq.com/s?__biz=MzI0MjQ2OTUxNw==&mid=2247483742&idx=1&sn=425e20fce03bf83fde532009e95268f1&chksm=e97a9ebcde0d17aacbb02ef606c9b475217af84426ded95591cb3e3244ed37c2f148dc3d7dbd&scene=21#wechat_redirect)

SAP 期初上线 FICO 标准成本发布历险记 - 封面图
SAP 期初上线 FICO 标准成本发布历险记 - 封面图
SAP养家

关于作者:SAP养家

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「SAP期初上线FICO标准成本发布历险记.md」整理生成,仅用于内部技术分享与学习交流。