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

网站建设中请期待网站规划小结

网站建设中请期待,网站规划小结,做公司+网站建设价格,深圳市建设交易中心网站目录 1、VT01N前台操作界面:2、VT02N前台操作界面3、增强代码实现4、VT02N中对于没有装运点权限的装运单不允许更改 背景: (1)在VT01N进行创建装运单的时候,点击交货,只带出权限控制下面的装运点的数据。 &…

目录

  • 1、VT01N前台操作界面:
  • 2、VT02N前台操作界面
  • 3、增强代码实现
  • 4、VT02N中对于没有装运点权限的装运单不允许更改

背景:
(1)在VT01N进行创建装运单的时候,点击交货,只带出权限控制下面的装运点的数据。
(2)在VT02N进行更改装运单的时候,如果点击了交货,那么也只带出权限控制下面的装运点的数据。

1、VT01N前台操作界面:

1.1、输入运输计划点和装运类型
在这里插入图片描述

1.2、点击交货
在这里插入图片描述

1.3、可以看见:找到的交货数据有48条,但是我们显示的只有5条,因为其他的交货数据不是这个权限下面的装运点数据。
在这里插入图片描述

在这里插入图片描述

2、VT02N前台操作界面

2.1、输入装运编号:
在这里插入图片描述

2.2、不管是在VT02N界面点击交货还是敲击回车进去后点击交货,都只带出权限下面的装运点数据
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3、增强代码实现

3.1、隐私增强的位置点:
SE37输入:/DSD/RP_DSD_FIELDS
在可以增强的地方创建隐式增强即可。
在这里插入图片描述

3.2、具体代码:

ENHANCEMENT 1  ZIM_EN_SD_VT01.    "active version
field-symbols: <fs_xvttk_tab> type v56i1_vttk_tab,<fs_xvttp_tab> type v56i1_vttp_tab,<fs_vtrlk_tab> type v56i1_vtrlk_tab,<fs_vtrlp_tab> type v56i1_vtrlp_tab,<fs_xvttk>     type v56i1_vttk,<fs_xvttp>     type v56i1_vttp,<fs_vtrlk>     type v56i1_vtrlk.data: lf_vttk  type vttkvb.if sy-tcode = 'VT01N' or sy-tcode = 'VT02N' or sy-tcode = 'VT03N'.if not cp_ref-xvttp is initial.assign cp_ref-xvttp->* to <fs_xvttp_tab>.endif.if not cp_ref-vtrlk is initial.assign cp_ref-vtrlk->* to <fs_vtrlk_tab>.endif.loop at <fs_xvttp_tab> into data(ls_xvttp)."MODIFIED BY DS4K904566 20250409"标准的权限对象:V_LIKP_VS无法管控,因为更改为自建的权限对象authority-check object 'Z_V_LIKP'id 'VSTEL' field  ls_xvttp-vstelid 'ACTVT' field '02'.if sy-subrc <> 0.delete <fs_xvttp_tab>.delete <fs_vtrlk_tab> where vbeln = ls_xvttp-vbeln.endif.endloop.endif.
ENDENHANCEMENT.

4、VT02N中对于没有装运点权限的装运单不允许更改

实现的效果如下图所示:
不管是敲击回车,还是点击交货或者点击装运与交货都不允许进行操作
在这里插入图片描述

4.1、增强点:程序:SAPMV56A----->包含文件:MV56AF0V---->子例程:varianten_check
在这里插入图片描述

4.2、增强代码:

ENHANCEMENT 2  ZSD_ENHANCE_TRANSPORT.    "active version
*****---- ADD BY DS4K904566 20250409 BGEIN ------*****if sy-tcode = 'VT02N'.if fcode = 'MM_TKAL'or fcode = 'MM_LFSL'OR fcode = 'MM_UETP'.select a~vstel,a~vbelnfrom likp as ainner join vttp as b on b~vbeln = a~vbelnwhere b~tknum = @vttk-tknuminto table @data(lt_likp).loop at lt_likp into data(ls_likp).authority-check object 'Z_V_LIKP'id 'VSTEL' field  ls_likp-vstelid 'ACTVT' field '02'.if sy-subrc <> 0.delete lt_likp.endif.endloop.if lt_likp is initial."您没有该装运单权限message e012(zsd001).endif.endif.endif.
ENDENHANCEMENT.

文章转载自:

http://sCyl05z2.zqsnj.cn
http://nIYtHUuY.zqsnj.cn
http://hXDgtwHp.zqsnj.cn
http://IYHP8rLX.zqsnj.cn
http://oRHqNjJ0.zqsnj.cn
http://XA4Ryla0.zqsnj.cn
http://x15Ru1pi.zqsnj.cn
http://lagA352C.zqsnj.cn
http://F8U5Ph4g.zqsnj.cn
http://EFsPqnF2.zqsnj.cn
http://HbJwtq3D.zqsnj.cn
http://KWdPH4Gc.zqsnj.cn
http://Hla5BTYX.zqsnj.cn
http://MvS9n8RM.zqsnj.cn
http://1aaR5uo1.zqsnj.cn
http://dTKVHJlI.zqsnj.cn
http://rmyiGqrb.zqsnj.cn
http://MixaVl9s.zqsnj.cn
http://cWvil6Ox.zqsnj.cn
http://LqH1UMUF.zqsnj.cn
http://9KEkCcSQ.zqsnj.cn
http://GbgdNkhP.zqsnj.cn
http://bcq78lcs.zqsnj.cn
http://g7sRdyjZ.zqsnj.cn
http://6ML4nmwe.zqsnj.cn
http://7l9PrwJn.zqsnj.cn
http://xmXMgyq3.zqsnj.cn
http://7OZ6xxNJ.zqsnj.cn
http://meiazpxI.zqsnj.cn
http://44MyqPxA.zqsnj.cn
http://www.dtcms.com/wzjs/694666.html

相关文章:

  • 哪个网站可以做puzzle栾川网站建设
  • 常德网站建设套餐报价长沙官网优化多少钱
  • 桂林网站设计公司怎样做网站的二维码
  • 东莞网站建设17海口专业网站建设公司
  • 网站运营建设岗位职责防止wordpress目录显示
  • 汽车配件外贸网站合肥网页设计班
  • 软件项目报价广东百度seo关键词排名
  • 汽车网站企业网站改版的意义
  • 阿里巴巴注册网站首页罗湖网站设计多少钱
  • 多种东莞微信网站建设网上商城购物系统
  • mysql网站数据库专门做包装的网站
  • 厦门网站推广¥做下拉去118cr05网暑假作业答案初一
  • 500人在线网站建设配置彩票娱乐网站建设开发
  • 网站友情链接模块介绍网站建设基础筹备
  • 公司建设网站记什么费用漯河网站建设费用
  • 网站上线注意深圳建设工程交易服务中心网站
  • 搜索网站排名优化策略wordpress 数据库挂马
  • 专门做app的原型网站设计公司企业计划书
  • 花生壳做网站普法网站建设
  • 个人网站的设计与实现结论哪里有网站建设流程
  • 深圳网站设计 深圳信科插头 东莞网站建设
  • 做网站过时了网络推广运营主要做什么
  • 男女做污视频在线观看网站怀化刚刚发生的大事
  • 欧米茄官方网站温州网站开发培训
  • 一个公司网站多少钱张家港高端网站制作
  • 中企动力科技是国企吗贵阳做网站seo
  • 浙江网站建设服务wordpress 首页模块
  • 网站建设】网站建设中国站需求分析报告
  • 手机端便民服务平台网站建设网站导航条
  • 盐城手机网站建设wordpress漂浮框