知识库

SAP VA01销售订单标准功能逻辑增强

网站:知识库   来源:网络收集

1、VA01/VA02/VA03 标准功能逻辑增强实例 目的:在 VA01 创建销售订单时,输入物料、工厂、批次(不输数量)后通过回 车键提示可用库存,当输入数量时则校验数量是否超过可用库存。

说明:需要找到光标在批次处按回车后的处理位置。

涉及内容:第四代增强(Framework)。

1.1 VA01 通过 DEBUG 找到可增强点 第四代增强一个难点就是先找到需增强位置(如销售订单行项目中的订单数 量)所以对应的屏幕,然后在屏幕流中进行 DEBUG,找到能够对增强位置进行 逻辑控制的可增强点,通常可增强点有多个。

也就是说要能够实现第四代增强, 需要一定的 DEBUG 能力。

1.1.1 通过业务操作找到增强点所在屏幕 步骤如下: 1、T-CODE:VA01 进入创建销售订单初始界面,输入订单类型等信息(具 体可咨询业务顾问),然后回车,如图 1.1.1-1:

图 1.1.1-1 说明: a、回车后进入销售订单创建界面。

2、在销售订单创建界面中,将光标放置在需要进行逻辑控制的字段处,该 实例是对订单数量字段进行逻辑处理,所以将光标放置在订单数量处,如图 1.1.1-2: 图 1.1.1-2 3、光标在订单数量时按“F1”键,弹出高级助手窗口,如图 1.1.1-3:

图 1.1.1-3 4、图 1.1.1-3 中点击 “技术信息”按钮,弹出技术信息窗口,如图 1.1.1-4:

图 1.1.1-4 说明: a、图中可以看出订单数量对应的程序是"SAPMV45A",对应的屏幕号 "4900",对应表结构"RV45A",对应表结构字段名称"KWMENG"。

到这里,屏幕号,字段对应的表都找到了。

1.1.2 在屏幕流中找到可增强点 在程序中找到可增强点是指在程序中找到一个位置将增强的代码放在那,执 行增强代码后会将代码的控制逻辑进行生效。

而找到增强点的逻辑则是通过设置 断点, 然后在断点处进行变量赋值 (假设的值) , 继续执行后假设的值符合需求,

则假设值的那个点就是可以进行增强的位置,就可考虑在那个位置进行增强。

另外,可增强的点可能有多个,具体选择根据业务进行尽可能的找到最合适 的增强点。

查找增强点的步骤如下: 1、图 1.1.1-4 中双击屏幕号"4900",进入程序"SAPMV45A"的屏幕"4900" 的逻辑流界面,如图 1.1.2-1: 图 1.1.2-1 说明: a、在屏幕的逻辑流中如何找到增强点是第四代增强的一大难点,本练习介 绍的方法就是:根据逻辑流中 MODULE 的名字进行大概理解,然后在方法中进 行断点尝试; b、因为本练习是通过按回车键来触发逻辑控制,所以首先考虑断点的设置 是在 PAI 中; c、因为订单数量是在行项目中,也就是跟 VBAP(销售凭证:项目数据)表 相关,所以优先考虑 MODULE 名跟 VBAP 相关的 MODULE 进行断点设置,如 果没有相关的就只能一个一个 MODULE 进行断点设置;

d、根据业务操作分析可设置断点的位置。

2、根据步骤 1 中的说明,首先考虑业务操作中会有的提示,在 VA01 中, 如果行项目中不输入数量, 在输入批次后回车, 提示输入数量信息, 如图 1.1.2-2: 图 1.1.2-2 说明: a、由图可以考虑在弹出订单数量提示窗口之前就提示可使用库存; b、如果未找到像图中显示的可以选择的位置,则根据第一步的说明使用别 的方法继续查找。

3、由第二步可知,需要在提示输入订单数量的警告之前就弹出增强需要的 提示信息, 那么就要找到程序在何处弹出提示输入订单数量的警告,那么就进入 到表格所在的屏幕,在屏幕流中进行断点设置,因为触发的是回车,所以优 先考虑在屏幕的 PAI 中进行断点设置,如图 1.1.2-3:

相关内容
  • SAP系统标准增强功能

    SAP系统标准增强功能

    SAP系统标准增强功能...

  • SAP对于销售订单的管理

    SAP对于销售订单的管理

    SAP对于销售订单的管理...

  • SAP销售订单操作指南

    SAP销售订单操作指南

    SAP销售订单操作指南...

  • SAP概览&标准订单

    SAP概览&标准订单

    SAP概览&标准订单...

  • sap销售与分销模块的主要功能

    sap销售与分销模块的主要功能

    sap销售与分销模块的主要功能...

  • SAP销售模块功能扩展实例

    SAP销售模块功能扩展实例

    SAP销售模块功能扩展实例...

  • SAP免费销售订单配置及操作手册

    SAP免费销售订单配置及操作手册

    SAP免费销售订单配置及操作手册...

  • SAP标准成本过账逻辑和基本原理

    SAP标准成本过账逻辑和基本原理

    SAP标准成本过账逻辑和基本原理...

  • SAP标准业务流程 -销售

    SAP标准业务流程 -销售

    SAP标准业务流程 -销售...

  • 网友在搜
    fedora arm linux gcc 油画过度 s7400编程软件 上月共享流量查询 平行进口730保养 rac停止 闲置物品交换活动 thri 劝人学法千刀万剐 cri news是什么 空战群英上映时间 qq邮箱 office365 街头现榨饮料 gachip209图片 puma tsugi disc评测 ysl金管12 16 ogg mgr挂掉 vivo x9处理器 4399勋章小游戏 happy沙鹰五杀 2k14球员名单 girls fight69 ubuntu uefi grub 腾达ac9 iptv 刘伯温06545con AirPods山寨国产 fragonard 画家 toymachine滑板 莫顿牛排 divestures翻译 qq真人秀大图 九阳电磁炉e0 ps五角星颜色 五行金的10画 80~100字童话 ghost win7 密钥 索尼st18i解锁 tails系统安装 中医学院有哪些 nwa45连接手机 北美票房网站 德语damit用法 eau thermale喷雾图片 炉石电影德 柯南的配音是谁 overlor漫画 惠普820g3能插sim卡 english in mind 2 宝利通trio8800 dota2小强顶配

    All Right Reserved 知识库

    声明:本站内容源于网络,出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,请咨询相关专业人士。

    如果无意之中侵犯了您的版权,或有意见、反馈或投诉等情况 网站地图 网站栏目