首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

销售订单SO保存校验的用户出口增强

有个需求是保存SO的时候检查

SD方面的增强,很多时候是USEREXIT

比较常用的:USEREXIT_SAVE_DOCUMENT_PREPARE

查找过程就比较简单了,根据va01找到对应的program,再找user exit即可。

位置:

封个Function class或者include,放到这里就行了。

正常来说,到这里,应该header 和 item都是有值的。

但是之前遇到个问题,就是VA02进入,在item level修改,回车,有warning警告。回车后再保存,会出现下面的情况

Header被清空,item在。至于哪儿清空的我也懒得去跟了。反正也好解决。

如果直接在里面使用了XVBAK 值的时候,先判断下header是否为空,空则根据item的SO号去库表里取。这样就可以解决在item level界面修改,回车,点保存出错的问题了。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200630A02URE00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券