欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

S/4HANA生产订单增强WORKORDER_UPDATE方法

发布时间:2025/7/25 编程问答 42 豆豆
生活随笔 收集整理的这篇文章主要介绍了 S/4HANA生产订单增强WORKORDER_UPDATE方法 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

题目这个增强的输入参数很恐怖,长长的一串:

CALL BADI l_badi->BEFORE_UPDATEEXPORTINGIT_PIINSTRUCTIONVALUE = IT_PIINSTRUCTIONVALUEIT_PIINSTRUCTION = IT_PIINSTRUCTIONIT_PMPARTNER_OLD = IT_PMPARTNER_OLDIT_PMPARTNER = IT_PMPARTNERIT_PRT_ALLOCATION_OLD = IT_PRT_ALLOCATION_OLDIT_PRT_ALLOCATION = IT_PRT_ALLOCATIONIT_DOCLINK_OLD = IT_DOCLINK_OLDIT_DOCLINK = IT_DOCLINKIT_OPR_RELATIONS_OLD = IT_OPR_RELATIONS_OLDIT_OPR_RELATIONS = IT_OPR_RELATIONSIT_STATUS_OLD = IT_STATUS_OLDIT_STATUS = IT_STATUSIT_PLANNED_ORDER = IT_PLANNED_ORDERIT_MILESTONE_OLD = IT_MILESTONE_OLDIT_MILESTONE = IT_MILESTONEIT_PSTEXT_OLD = IT_PSTEXT_OLDIT_PSTEXT = IT_PSTEXTIT_RELATIONSHIP_OLD = IT_RELATIONSHIP_OLDIT_RELATIONSHIP = IT_RELATIONSHIPIT_COMPONENT_OLD = IT_COMPONENT_OLDIT_COMPONENT = IT_COMPONENTIT_OPERATION_OLD_AFVU = IT_OPERATION_OLD_AFVUIT_OPERATION_OLD_AFVV = IT_OPERATION_OLD_AFVVIT_OPERATION_OLD_AFVC = IT_OPERATION_OLD_AFVCIT_OPERATION = IT_OPERATIONIT_SEQUENCE_OLD = IT_SEQUENCE_OLDIT_SEQUENCE = IT_SEQUENCEIT_ITEM_OLD = IT_ITEM_OLDIT_ITEM = IT_ITEMIT_HEADER_OLD = IT_HEADER_OLDIT_HEADER = IT_HEADER. 复制代码

好在绝大部分内表都是空的。我们就一起来看看非空列表里包含的数据。

IT_STATUS

状态迁移。STAT是SAP系统状态ID,

其描述信息在表TJ02T里能查到。比如I0001状态的四位标识符是CRTD,意思是已创建-Created

INACT栏为X的状态代表该Production Order当前已经从该状态跳转到了其他状态。 上图的意思是该Production Order已经从状态I0001已创建,进入了状态I0002- Released已释放。

IT_COMPONENT

要理解Production Order component这个概念,我们先看一个已经创建好的生产订单。

下图component的意思是为了生产REDUCER_A这个成品,我们需要生产它的组件0010 COVER1, 0020 AXIS和0030 BASE。

那么REDUCER_A和其三个组件运行时的信息,就维护在内表IT_COMPONENT里。

IT_OPERATION

同理,一个生产订单可以包含若干生产工序,比如下图的Manual processing, Maching,Assembly和Testing,对应的系统状态都是REL - Released。

这些工序信息维护在内表IT_OPERATION里

IT_SEQUENCE

该生产订单的前置文档信息,即我们说的文档流 - document flow

IT_ITEM

待生产的成品明细,比如物料主数据ID,待生产数量,单位等。

IT_HEADER

很好理解,生产订单抬头信息:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

总结

以上是生活随笔为你收集整理的S/4HANA生产订单增强WORKORDER_UPDATE方法的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。