BADI:LE_SHP_DELIVERY_PROC-增强在交货处理中
1.所得方法清单:
CHANGE_FCODE_ATTRIBUTES Control Activation of Function Codes
CHANGE_FIELD_ATTRIBUTES Control Input Attributes of Delivery Fields
READ_DELIVERY Read Own Data After Delivery Has Been Read
INITIALIZE_DELIVERY Initialize Own Data
CHECK_ITEM_DELETION Check Deletion of a Delivery Item
ITEM_DELETION Delete Own Item-Dependent Data
DELIVERY_DELETION Delete Own Data when Deleting the Delivery
DELIVERY_FINAL_CHECK Last Checks Before Saving the Delivery
SAVE_AND_PUBLISH_DOCUMENT Save Own Data/Publish Delivery
SAVE_DOCUMENT_PREPARE Last Determination Before Saving
DOCUMENT_NUMBER_PUBLISH Publish Delivery Number After Number Assignment
FILL_DELIVERY_HEADER Determine Own Data when Creating the Delivery Header
FILL_DELIVERY_ITEM Determine Own Data when Creating an Item
CHANGE_DELIVERY_HEADER Change of Own Data When Changing Header Data
CHANGE_DELIVERY_ITEM Change of Own Data When Changing an Item
PUBLISH_DELIVERY_ITEM Publish Item Data After Processing
SAVE_AND_PUBLISH_BEFORE_OUTPUT Save Own Data Before Message Output
IF_EX_LE_SHP_DELIVERY_PROC~CHANGE_FCODE_ATTRIBUTES Instance Method Public Control Activation of Function Codes
IF_EX_LE_SHP_DELIVERY_PROC~CHANGE_FIELD_ATTRIBUTES Instance Method Public Control Input Attributes of Delivery Fields
IF_EX_LE_SHP_DELIVERY_PROC~READ_DELIVERY Instance Method Public Read Own Data After Delivery Has Been Read
IF_EX_LE_SHP_DELIVERY_PROC~INITIALIZE_DELIVERY Instance Method Public Initialize Own Data
IF_EX_LE_SHP_DELIVERY_PROC~CHECK_ITEM_DELETION Instance Method Public Check Deletion of a Delivery Item
IF_EX_LE_SHP_DELIVERY_PROC~ITEM_DELETION Instance Method Public Delete Own Item-Dependent Data
IF_EX_LE_SHP_DELIVERY_PROC~DELIVERY_DELETION Instance Method Public Delete Own Data when Deleting the Delivery
IF_EX_LE_SHP_DELIVERY_PROC~DELIVERY_FINAL_CHECK Instance Method Public Last Checks Before Saving the Delivery
IF_EX_LE_SHP_DELIVERY_PROC~SAVE_AND_PUBLISH_DOCUMENT Instance Method Public Save Own Data/Publish Delivery
IF_EX_LE_SHP_DELIVERY_PROC~SAVE_DOCUMENT_PREPARE Instance Method Public Last Determination Before Saving
IF_EX_LE_SHP_DELIVERY_PROC~DOCUMENT_NUMBER_PUBLISH Instance Method Public Publish Delivery Number After Number Assignment
IF_EX_LE_SHP_DELIVERY_PROC~FILL_DELIVERY_HEADER Instance Method Public Determine Own Data when Creating the Delivery Header
IF_EX_LE_SHP_DELIVERY_PROC~FILL_DELIVERY_ITEM Instance Method Public Determine Own Data when Creating an Item
IF_EX_LE_SHP_DELIVERY_PROC~CHANGE_DELIVERY_HEADER Instance Method Public Change of Own Data When Changing Header Data
IF_EX_LE_SHP_DELIVERY_PROC~CHANGE_DELIVERY_ITEM Instance Method Public Change of Own Data When Changing an Item
IF_EX_LE_SHP_DELIVERY_PROC~PUBLISH_DELIVERY_ITEM Instance Method Public Publish Item Data After Processing
IF_EX_LE_SHP_DELIVERY_PROC~SAVE_AND_PUBLISH_BEFORE_OUTPUT Instance Method Public Save Own Data Before Message Output
2.反查得:SE38: MV50A_BADI_DEF.
*&---------------------------------------------------------------------*
*& Include MV50A_BADI_DEF *
*&---------------------------------------------------------------------*
* This include should be used only for data definitions of BAdI
* instances
*----------------------------------------------------------------------*
*data: gi_exit type ref to (name of the interface)
* EH&S (Environment, Health & Safety)
****** Definitions for dangerous goods
data: gi_badi_instance_ehs001 type ref to if_ex_ehs_dg_001.
data: gi_badi_instance_ehs002 type ref to if_ex_ehs_ps_002.
* BAdI for general delivery processing
data: gi_badi_delivery type ref to if_ex_le_shp_delivery_proc.
* BAdI customer tab pages
data: gi_cust_tab_head type ref to if_ex_le_shp_tab_cust_head,
gi_cust_tab_item type ref to if_ex_le_shp_tab_cust_item,
gi_cust_tab_over type ref to if_ex_le_shp_tab_cust_over.
* BAdI tab pages for add-on projects
data: gi_cust_tab_scem type ref to if_ex_le_shp_tab_scem_head,
gi_cust_tab_gltr type ref to if_ex_le_shp_tab_gltr_head, "head
gi_cust_tab_glti type ref to if_ex_le_shp_tab_gltr_item, "item
gi_cust_tab_auid type ref to if_ex_le_shp_tab_auid_head. "head
* BAdi for delivery goods movements
data: gi_badi_goodsmovement type ref to if_ex_le_shp_goodsmovement.
**************Begin of retrofit SDP Bw 20050208
* BAdI for goods issue check (SAP-internal)
data: gi_badi_dlv_gi_ibs type ref to le_shp_dlv_gi_ibs.
* data: gi_badi_dlv_gi_ibs type ref to if_ex_le_shp_dlv_gi_ibs.
* data: g_dlv_gi_active type char1.
**************End of retrofit SDP Bw 20050208
* BAdI for delivery pricing
data: gi_badi_pricing type ref to if_ex_le_shp_pricing.
* BADi for country-specific fields in pricing:
* Migrated to New BAdI, Instance is created / buffered in form BADI_SD_COM_COUNTRY
* BAdI for delivery creation -> additional fields from KOMDLGN to LIKP and LIPS
DATA: gi_badi_gn_dlv_create TYPE REF TO IF_EX_LE_SHP_GN_DLV_CREATE.
BADI:LE_SHP_DELIVERY_PROC-增强在交货处理中的更多相关文章
- Java异常处理中finally中的return会覆盖catch语句中的return语句
Java异常处理中finally中的return会覆盖catch语句中的return语句和throw语句,所以Java不建议在finally中使用return语句 此外 finally中的throw语 ...
- PO状态为“处理中”的处理方法
EBS中经常会出现PO提交审批后状态为“处理中”的情况,此时PO创建人无法打开,审批人也无法打开,工作流等查看也无异常,可以使用一下SQL处理再进行审批: --set serveroutput on ...
- 批处理中set截取字符具体解释
set截取字符具体解释 在批处理中,set的功能有点繁杂:设置变量.显示环境变量的名及值.做算术运算.等待用户的输入.字符串截取.替换字符串,是我们经常使用的命令之中的一个. 在字符串截取方面,新手 ...
- Java异常处理中,try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后?
Java异常处理中,try {}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 解答:会执行,在return前 ...
- 批处理中setlocal enabledelayedexpansion的含义
setlocal enabledelayedexpansion 延迟变量全称"延迟环境变量扩展",要理解这个东西,我们还得先理解一下什么叫扩展! CMD在解 ...
- OpenCV图像处理中“投影技术”的使用
本文区分"问题引出"."概念抽象"."算法实现"三个部分由表及里具体讲解OpenCV图像处理中"投影技术" ...
- 【C#】调度程序进程已挂起,但消息仍在处理中;
环境:WPF.弹窗,messageBox.show();错误信息:调度程序进程已挂起,但消息仍在处理中:解决方法:Dispatcher.BeginInvoke(new Action(()=>{ ...
- 多线程处理中Future的妙用
java 中Future是一个未来对象,里面保存这线程处理结果,它像一个提货凭证,拿着它你可以随时去提取结果.在两种情况下,离开Future几乎很难办.一种情况是拆分订单,比如你的应用收到一个批量订单 ...
- 批处理中for循环多个%
实例:@echo offset NUM=10000for /f %%i in (字符.txt) do (set JSZF=%%ifor /L %%. in (0,1,%NUM%) do ( Call ...
随机推荐
- web 图片上传实现本地预览
在说上传之前先说说如何替换or美化浏览器自带的简陋上传按钮(自定义自己的上传按钮 如:img): 1.将自定义上传按钮上方添加 input file 框,实现input实现透明处理. 2.对自定义上传 ...
- C++加密解密库之选择
项目中有这样一个需求,客户端登陆服务器时,为保证信息安全,需要对用户的密码进行加密传输,在服务器端接受到之后进行相应的解密. 一.加密算法分类 对称加密算法.不对称加密算法.不可逆加密算法 1.对称加 ...
- ubuntu 12.10 apt-get 源
更改apt-get源配置文件/etc/apt/sources.list 用一下内容替换掉 deb http://mirrors.163.com/ubuntu/ precise main restric ...
- 配置LANMP环境(3)-- 安装anmp前准备与实用软件安装
一.安装配置vim 1.安装 yum -y install vim* 2.创建文件夹 mkdir -p /etc/vim/ 3.配置 vim ~/.vimrc "插入模式时 光标的上下左右 ...
- Java bean 是个什么概念?
Java语言欠缺属性.事件.多重继承功能.所以,如果要在Java程序中实现一些面向对象编程的常见需求,只能手写大量胶水代码.Java Bean正是编写这套胶水代码的惯用模式或约定.这些约定包括getX ...
- AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML). AJAX 不是新的编程语言,而是一种使用现有标准的新方法. AJAX 最大的 ...
- js的一些技巧总结
1. 将彻底屏蔽鼠标右键 <body oncontextmenu="return false"> ''''' </body> 或者 <table b ...
- 通过ssh隧道访问mysql(转载)
我的机器可以连接服务器A,A可以访问服务器B上的mysql,但是我的机器不能访问B,所以我需要建立一个我本地机器到服务器A的ssh隧道来访问服务器B上的mysql. 理一下思路: 1.我要ssh的服务 ...
- SSH框架解析
当也许能够说是与你的初恋.妙龄的少女開始有些羞涩.是时候说说SHH的故事了.SHH是指Spring+Struts+Hibernate.还记研究生复试那天的面试,老师说了一句话Spring的核心是控制反 ...
- scaffolding —— 脚手架(转)
Scaffolding — 基架 基于数据库架构生成网页模板的过程.在 ASP .NET 中,动态数据使用基架来简化基于 Web 的 UI 的生成过程.用户可以通过这种 UI 来查看和更新数据库. ...