使用ORDERS05扩展名在销售订单创建期间更新自定义字段

2020-09-15 05:21发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

在通过idoc order05创建销售订单期间,我必须更新VBAK中的一些自定义字段。 我已经创建了order05的扩展名。 自定义字段不属于任何屏幕。 如果不进行屏幕增强和通过bdcdata传递字段,是否有任何方法可以在idoc处理期间更新自定义字段?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

在通过idoc order05创建销售订单期间,我必须更新VBAK中的一些自定义字段。 我已经创建了order05的扩展名。 自定义字段不属于任何屏幕。 如果不进行屏幕增强和通过bdcdata传递字段,是否有任何方法可以在idoc处理期间更新自定义字段?

付费偷看设置
发送
3条回答
N-Moskvin
1楼-- · 2020-09-15 05:55

史密莎嗨,

尝试按照SAP文档的说明分析和测试MV45A *等用户出口。

"销售单据处理中的用户出口
此IMG步骤描述了销售单据处理中的特定于安装的附加处理。特别是,描述了所需的INCLUDES和用户出口。
MV45ATZZ:针对以下产品的系统修改 销售单据处理影响不同的区域,根据修改,您可以对提供的程序组件进行更改:
MV45AOZZ:输入用于销售单据处理的元数据。用户特定的元数据必须以" ZZ"开头。 :用于输入用于销售文档处理的附加安装特定模块,这些模块由屏幕调用并在屏幕输出之前在PBO(输出前处理)下运行。这些模块必须以" ZZ"开头。
MV45AFZZ和MV45EFZ1 :用于输入用于销售文件处理的其他特定于安装的模块,这些模块在输入数据(例如,数据验证)后由屏幕调用并在PAI(输入后处理)下运行。 ith" ZZ"。
MV45AOZZ或MV45AIZZ:用于输入特定于安装的FORM例程和使用用户出口,这可能是必需的,并且在必要时可以使用。 "

此致

罗伯托

My梦
2楼-- · 2020-09-15 05:36

考虑增强功能VEDA0001的退出:

  • 如果您决定为客户字段创建dynpro,请使用出口EXIT_SAPLVEDA_002附加BDCDATA。
  • 否则,请使用一些出口来保存数据(例如,导出到内存/数据库)并将其导入经典的销售单据处理中的用户退出

(参考OSS注释 753153-常见问题解答:IDOC_INPUT_ORDERS中的客户功能

lukcy2020
3楼-- · 2020-09-15 05:44

谢谢大家的帮助。 我决定自己走bdc路线。

一周热门 更多>