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.

转载于:https://www.cnblogs.com/rainysblog/p/6911233.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值