最近出现一件怪事,被标记为 TECO 的生产订单仍然被结算到 WIP,导致生产订单存在余额。这里给出两个类似的订单的状态截图,一个订单 OK,另外一个订单存在问题。
正常的订单:

可以看出,2021.07.01 做的 TECO,2021.07.05 进行结算,状态为 VCAL。而另外一张订单,同样是 2021.07.01 做的 TECO,在2021.07.05 计算的时候,仍被结算到 WIP,状态为 RESA:

SAP 提供的调试和查找工具

对 #3000472 订单来说,如果在订单有余额的时候再次用 KO88 进行结算,系统提示 KD266 错误:


SAP note 179533 对 KD256 错误的原因和解决方法有详细说明,这里就不赘述了。

第一种查找方法:KO88 查看上次结算。
在 KO88 界面中,通过菜单【转到】- 【前一次结算】查看结算的数据。其实这一步没有太多帮助,仅仅帮我们从结算的角度去了解之前的结算,发送方和接收方是什么,生成的会计凭证号码等。


点击「项目」(Itemization),查看结算的明细。

第二种查找方法,在 KO88 界面中,通过菜单【附加】 - 【激活流程跟踪】,相当于激活 debug 模式,以比源码简单的方式去观察程序在结算时的行为,判断问题的原因。可以看出,生产订单的结算大体分为 3 个步骤:

  • 读取结算规则
  • 读取成本、收入数据
  • 分配成本、收入数据

如果 KO88 用测试模式,在这里基本上可以观察到程序在结算过程中的逻辑,从而帮助我们判断出问题在哪里。遗憾的是,在流程跟踪的过程中,程序确实读取到了订单的状态为 TECO,但并没有说明为什么仍然结算至 WIP。进而我在 KKS2 步骤去查找原因,KKS2 给出的警告信息是不能读取到 DLV 和 TECO 状态,感觉无解。

临时解决方法

在无解的情况下,因为月结时间要求,临时采取如下方式进行处理:
1)取消订单 TECO 状态
2)CO02 将订单的「交货已完成」checkbox 勾上,强行将订单变为 DLV 状态

3)重新将订单变为 TECO 状态
4)按步骤结算 WIP,结算差异,结算订单(KKAX, KKS2, KO88)

生产订单状态改变参考

生产订单在整个生命周期中,系统标识的状态一直在改变,平时我们不会关注到每一个细节。有时呢,则需要仔细观察每一个状态产生的时间,也需要了解这些状态的含义。这里附上生产订单的主要状态改变,供小伙伴们参考。

TECO状态的生产订单结算到在制品怎么办?相关推荐

  1. 生产订单结算KKS1常见错误

    1. 只保留版本0中的差异,没有0000000700160的目标成本 创建生产订单前,没有对生产的物料进行标准成本评估,物料没有目标成本,只能算出一种差异.这种错误不影响结算差异 2. 生产订单的系统 ...

  2. SAP 生产订单结算

    要熟悉生产订单的核算,首先需要了解生产成本科目的设置.在SAP系统中,一般都会设置一个"生产成本转出"的科目(可以将它看作是生产成本科目的二级科目),在对生产订单收货的时候,借:库 ...

  3. 生产订单结算时候的几个差异

    最近听说有一种东西叫"微博",我们喜欢叫他"围脖".这种东西就是想到什么就写什么,这种形式比较好,只是写的都是短篇.这样的好处就是不据泥于自己的思路,就像是随笔 ...

  4. SAP License:生产订单结算时候的几个差异

    资源利用差异:指所耗用物料等引起的差异.比如多耗用物料引起的(损耗),成本核算单(costing sheet)引起的. 输入数量差异:是由于目标成本与实际成本中消耗的Activity type的数量( ...

  5. 生产订单成本的计划、控制和结算

    SAP系统成本分析功能关注订单的成本,通过对计划成本和实际成本的比较分析,可以发现成本控制上的问题,以便及时解决问题. 1.订单成本计划 在基础数据齐全的基础上,系统可以自动滚算生产订单的成本.生产订 ...

  6. PP生产订单成本的计划、控制和结算

    SAP系统成本分析功能关注订单的成本,通过对计划成本和实际成本的比较分析,可以发现成本控制上的问题,以便及时解决问题. 1.订单成本计划 在基础数据齐全的基础上,系统可以自动滚算生产订单的成本.生产订 ...

  7. SAP生产订单状态详解

    CRTD 建立 生产订单创建时的状态,表明订单处于刚刚创建时点,不允许做后续发料,确认等操作. PREL 部分释放 当对生产订单做部分下达时的状态,如仅下达部分工序时. REL 已释放 当生产任务确定 ...

  8. 关于SAP 对生产订单的月度结算

    关于SAP 对生产订单的月度结算 以及生产订单差异结转入库存差异及销售成本差异处理的流程分析 鉴于目前SAP上线所出现的差异难以分析的现象,根据对SAP现有配置的流程 分析,现对有关系统的差异处理流程 ...

  9. SAP License:关于SAP 对生产订单的月度结算

    以及生产订单差异结转入库存差异及销售成本差异处理的流程分析 鉴于目前SAP上线所出现的差异难以分析的现象,根据对SAP现有配置的流程 分析,现对有关系统的差异处理流程分析如下: 月末结帐之前SAP系统 ...

最新文章

  1. 这些SpringBoot天生自带Buff工具类你都用过哪些?
  2. “人机耦合”变成“人机大战” AI同传离成熟还有多远
  3. TCP端口状态 LISTENING、ESTABLISHED、TIME_WAIT及CLOSE_WAIT详解,以及三次握手,滑动窗口
  4. 自动监控主从MySQL同步的SHELL脚本
  5. weui-react项目实战新心得
  6. pycharm 中HTML代码的对齐
  7. 树莓派网页服务器的网页留言板,树莓派利用Django搭建聊天网页服务器 —— 准备篇...
  8. 高级JAVA - 利用函数式接口实现通用的取并集/交集/差集进阶版
  9. 非常好的Java反射例子
  10. Pyqt5_Python运用过程中一些问题和技巧
  11. 【概率笔记】条件概率这样学才快啦
  12. 手记-数学分析(高等数学)中有关算法效率的公式列举(O,Θ,Ω)
  13. MATLAB 【学习视频推荐】——新手必备
  14. PHP-阿里云oss使用
  15. DIY 一个 JSON解析器。
  16. 8句极易踩中买家雷点的口头禅,你中了哪几条?
  17. 排球分组循环交叉编排_第一届“黄河金三角杯”全国学生排球邀请赛竞赛规程...
  18. revit出图建模【尺寸定位标注】功能
  19. 探索 OkHttp 原理
  20. 网页游戏小游戏云开发的心得

热门文章

  1. Apache Hudi的编译及安装
  2. el-upload 仅上传一张图片
  3. WINDOWS 7全系列验证码
  4. [WPF 如何] 如何向 ComboBox 添加一个空白选项
  5. 递归陷入死循环的判断方法与解决措施(java代码)
  6. java抢红包线段分割法_抢红包算法——线段分割法
  7. JavaScript概述和HTML中嵌入JavaScript的三种方式
  8. linux mysql 僵尸进程_linux shell中清理僵尸进程
  9. 关于中台的深度思考和中台实战
  10. 大数据是什么,大数据的特点主要有哪些,应该怎么运用?