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

SAP S4 BP屏幕增强一

客户信息需添加自定义的信息,如物流信息,标准的字段无法满足需求,所以需添加用户定义的字段以保存数据。使用屏幕增强添加界面输入数据,并设置相关参数以保存数据。可以将数据添加到业务伙伴常规数据内。

首先对业务伙伴常规数据表进行表字段增强,即表but000。se11进入表,然后点击“附件结构 ”。

点击新建图标,创建附加结构ZBUT000_01。

输入必要的结构描述,然后输入相应的组件,即将要添加的字段信息。

激活结构。

可以在表but000查看到附加的机构和相应的字段,则标准表添加自定义字段成功。

se11创建一个结构zsbut00_cust,会在后面的事件dsavb中用到。

字段如附加结构ZBUT000_01,输入完后保存激活。

创建函数组zsd_bp,后面的相关增强程序都放在里面

然后在zsd_bp的包含程序top中定义变量。创建函数组时会默认添加包含程序top和uxx.

创建屏幕.

输入屏幕描述,屏幕号9001,类型选择子屏幕。然后点击布局按钮。

按F6或点击图标选择字段从表but000生成。

输入表名,点击“从字典获取”,找到需要添加的字段,添加到界面。

添加后如图示,字段只有输入框,没有说明。因为在创建附加结构是使用的是内置类型,返回修改附加结构,为每个字段创建组件类型。

创建组件类型,se11选择数据类型,然后选择数据元素。

输入描述,注意这个描述将作为标签说明显示。选择内置类型,也可以创建域,输入长度和设置字段标签即可,然后保存激活。

为每个字段创建组件类型后,结构修改如图示。相应地结构zsbut00_cust也作修改。

重新添加后如图示。注意命名格式须为but000-xxx。

将屏幕逻辑流修改如下,并创建module status_9001,user_command_9001.

至此完成了自定义字段和屏幕的添加,接下来是配置和相应事件的实现。

如有介绍不到,欢迎批评指正!

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券