当前位置: 首页 > web >正文

【SAP ME 45】并发SFC拆分导致 SFC_STEP中的QTY_IN_QUEUE与SFC表中的QTY不一致

症状

下达数量足以容纳宽松工艺路线的 SFC。

针对此 SFC 同时运行 SplitSerializeServiceWSService.splitSfc Web 服务,5 个线程在每个请求中将 QTY 拆分为 1。

预期:SFC.QTY 等于 SFC_STEP.QTY_IN_QUEUE

实际:SFC.QTY 不等于 SFC_STEP.QTY_IN_QUEUE

对于非宽松路由器,此场景还会导致 SFC_STEP.QTY_COMPLETED 列中的小数。

其他条款

SplitSerializeService、SplitSerializeServiceWSService、PR570、PR571

原因和前提条件

未同步 SFC 拆分代码。因此,当同时执行同一车间作业控制时,会导致数据不一致。

解决方案

提供了三种不同同步级别的 车间作业控制拆分 执行模式:

1.无同步(缺省值)。在此更正之前保留行为。

2.乐观锁定。如果另一线程在当前线程执行车间作业控制拆分时更新车间作业控制,则会抛出异常:10006“记录已由其他用户更新”。此方法基于 SFC.MODIFIED_DATE_TIME 列的检查,并且由于此列不支持毫秒,因此在某些场景中

http://www.xdnf.cn/news/414.html

相关文章:

  • React Article模块
  • 深入解析NotaGen:5亿参数+三阶段训练,解锁高质量AI音乐生成
  • 【大模型框架】LLAMA-FACTORY使用总结
  • 6547网:2025年3月 Python编程等级考试一级真题试卷
  • java浮点数运算判断
  • ESP-ADF外设子系统深度解析:esp_peripherals组件架构与核心设计(显示输出类外设之LCD)
  • 致远OA——自定义开发rest接口
  • Android开发四大组件和生命周期及setFlags
  • 触发器(详解)
  • jmeter利用csv进行参数化和自动断言
  • C算术运算符 printf输出格式 字符指针打印输出 使用scanf函数进行输入
  • ReSearch:基于强化学习的大语言模型推理搜索框架
  • CCLinkIE转EtherCAT边缘计算网关构建智能产线:跨协议设备动态组网与数据优化传输
  • 【机器学习-周总结】-第4周
  • 【软件测试】
  • ISO26262-浅谈用例导出方法和测试方法
  • Flutter学习 滚动组件(2):ListView进阶使用
  • Linux网络编程 深入解析Linux TCP:TCP实操,三次握手和四次挥手的底层分析
  • 【计算机视觉】CV实战项目- Face-and-Emotion-Recognition 人脸情绪识别
  • 微服务与事件驱动架构(EDA)
  • React-请勿在循环或者条件语句中使用hooks
  • tigase源码学习杂记-AbstractMessageReceiver
  • 算法题(128):费解的开关
  • 手动实现LinkedList
  • 【操作系统原理02】进程的描述与控制
  • Kubernetes 多主多从集群部署完整文档
  • 【上海大学计算机系统结构实验报告】多机环境下MPI并行编程
  • 国产GPU生态现状评估:从寒武纪到壁仞的编程适配挑战
  • 健康养生之道
  • package.json ^、~、>、>=、* 详解