首页 > 其他分享 >采购订单屏幕增强

采购订单屏幕增强

时间:2023-08-23 16:59:05浏览次数:32  
标签:ci &--------------------------------------------------------------------- eb

1、业务需求

采购订单行项目新增“图号”和“价格类型”字段。其中图号只查询底表展示,不做修改;价格类型做下拉框;

2、增强实现

增强标准表EKPO结构CI_EKPODB。抬头增加字段则修改EKKO结构CI_EKKODB

增强点CMOD:MM06E005

出口EXIT_SAPMM06E_016

首先在TOP文件中引入全局CI_EKPODB

创建行项目增强字段的子屏幕0111,并在屏幕中绘制图号和价格类型字段。如果是抬头增强字段,则创建子屏幕0101

在出口EXIT_SAPMM06E_016中写展示到界面的逻辑

"--------------------@斌将军--------------------
*&---------------------------------------------------------------------*
*& 包含               ZXM06U41
*&---------------------------------------------------------------------*
MOVE-CORRESPONDING i_ci_ekpo TO ci_ekpodb.

CLEAR:ci_ekpodb-zylzd4.

"获取图号
SELECT SINGLE
  mara~zylzd4
FROM ebkn
INNER JOIN afko ON ebkn~aufnr = afko~aufnr
INNER JOIN mara ON afko~plnbez = mara~matnr
INTO ci_ekpodb-zylzd4
WHERE ebkn~banfn = i_ekpo-banfn
  AND ebkn~bnfpo = i_ekpo-bnfpo.

"设置下拉框默认值
IF ci_ekpodb-zjglx IS INITIAL.
  ci_ekpodb-zjglx = '1'."合同价
ENDIF.

"获取编辑显示变量
gv_aktyp = i_aktyp.
"--------------------@斌将军--------------------

在出口EXIT_SAPMM06E_018中写存表逻辑

"--------------------@斌将军--------------------
*&---------------------------------------------------------------------*
*& 包含               ZXM06U40
*&---------------------------------------------------------------------*
MOVE-CORRESPONDING ci_ekpodb TO e_ci_ekpo.
e_ci_update = 'X'.
"--------------------@斌将军--------------------

效果展示

 

TRANSLATE with x English
Arabic Hebrew Polish
Bulgarian Hindi Portuguese
Catalan Hmong Daw Romanian
Chinese Simplified Hungarian Russian
Chinese Traditional Indonesian Slovak
Czech Italian Slovenian
Danish Japanese Spanish
Dutch Klingon Swedish
English Korean Thai
Estonian Latvian Turkish
Finnish Lithuanian Ukrainian
French Malay Urdu
German Maltese Vietnamese
Greek Norwegian Welsh
Haitian Creole Persian  
  TRANSLATE with COPY THE URL BELOW Back EMBED THE SNIPPET BELOW IN YOUR SITE Enable collaborative features and customize widget: Bing Webmaster Portal Back

标签:ci,&---------------------------------------------------------------------,eb
From: https://www.cnblogs.com/BinGeneral/p/17652075.html

相关文章

  • uniapp专栏——屏幕安全区域
    写在前面这些内容是在通过cli搭建的uniapp中,使用了vite4,ts4.9,vue3(组合式API,setup语法糖)。如果有版本不一致,请谨慎参考。正文css方式UNI提供的安全区CSS常量获取上安全距离(安全区域距离顶部边界的距离):env(safe-area-inset-top)获取左安全距离(安全区域距离左边边界的......
  • 第三节:分库分表下订单ID的生成的几种方案
    一.        二.        三.         !作       者:Yaopengfei(姚鹏飞)博客地址:http://www.cnblogs.com/yaopengfei/声     明1:如有错误,欢迎讨论,请勿谩骂^_^。声     明2:原创博客请在转载......
  • 查找你的apple订单
     两个途径!不同商品对应!1.获取关于你通过Apple购买的内容的帮助https://support.apple.com/zh-cn/HT2040882.通过苹果官方的订单号查询https://www.apple.com.cn/store......
  • 大屏项目Echarts不同屏幕之间适配
    1.解决方案:使用缩放,前提:需要严格按照设计图提供的像素大小,尽可能少使用百分比以及尽可能少使用rem插件(会导致rem和缩放同时生效反而比例不对),如发现细节不对,需对该处细节精确去按照比例去调整大小,并配合echarts方法解决2.解决方法:2.1给最外层盒子设置缩放样式:.large-scre......
  • 请解释电竞游戏CS中的闪光弹为什么会让电脑屏幕出现闪光的效果,具体是怎样的原理请推测
    在电竞游戏《反恐精英》(Counter-Strike,简称CS)中,闪光弹是一种战术道具,用于干扰敌人的视觉。它会造成电脑屏幕出现闪光效果的原因是因为游戏引擎采用了特定的视觉效果技术来模拟真实世界中的闪光效果,让玩家在游戏中感受到更真实的环境。以下是可能用于模拟闪光效果的原理和推测:......
  • 【Java实习评审】对多人抢占跑腿订单的并发时限有较好处理
    大家好,本篇文章分享【校招VIP】商业在线实习项目“跑个腿”第二期跑腿抢单和动态列表模块 Java同学的代码周最佳作品,该同学来“中国计量大学现代科技学院”计算机科学与技术专业。本项目亮点:1跑腿需求发布模块—构建项目数据模型,包括时效、常用地址和联系2跑腿任务列表—超......
  • WebRTC(Web实时通信)的介绍和应用 - 实现点对点视频通话和屏幕共享
    点对点视频通话使用WebRTC可以在两个浏览器之间建立点对点的视频通话连接。以下是建立点对点视频通话连接的步骤:获取本地媒体流,并将其显示在页面中;将本地媒体流发送到远程浏览器;接收远程浏览器发送的媒体流,并将其显示在页面中。以下是一个简单的示例,演示了如何使用WebRTC实......
  • 订单统计_代码开发
             ......
  • 订单状态定时处理_代码开发
        ......
  • 订单支付_阅读订单
                  ......