声明:本文仅代表原作者观点,仅用于SAP软件的应用与学习,不代表SAP公司。注:文中所示截图来源SAP软件,相应著作权归SAP所有。
目录:
1 一个BADI的重新演示
1.1 使用MM01创建物料的销售视图时,销项税分类的字段自动填写默认值0。
1.1.1 步骤一:SE24-> CL_EXITHANDLER->在GET_INSTANCE中打断点,然后运行相应事物码根据它来找到运行到的BADI。按F8运行,进行程序的BADI查找。
1.1.2 步骤二:执行MM01,跟踪EXIT_NAME
1.1.3 步骤三:看看税分类是那个字段TAXKM
1.1.4 步骤四:看看税分类是那个字段TAXKM
1.1.5 步骤五:实施创建
1.1.6 badi调用原理
CJ20N增强专题
废话不多说,先上清单(具体增强清单,查找方法太多了,有专门大神写好的程序)
1 一个BADI的重新演示
SE38在程序中搜索关键字CL_EXITHANDLER也可以查到
1.1 使用MM01创建物料的销售视图时,销项税分类的字段自动填写默认值0。
1.1.1 步骤一:SE24-> CL_EXITHANDLER->在GET_INSTANCE中打断点,然后运行相应事物码根据它来找到运行到的BADI。按F8运行,进行程序的BADI查找。
1.1.2 步骤二:执行MM01,跟踪EXIT_NAME
输入MM01前:
BADI_SCREEN_LOGIC_RT
W_RETAILSYSTEM_IDENT
BADI_MATN1
录入物料类型和行业领域后回车:
BADI_MATERIAL_OD
选择分销渠道列表
ALV_SWITCH_GRID_LIST
选择视图后:
BADI_MATERIAL_OD
BADI_MATERIAL_REF
ECM_EXIT
BADI_LAYER
输入基本视图1后回车
BADI_GTIN_VARIANT
输入MRP1后回车
BADI_MATERIAL_CHECK
输入MRP2后回车
BADI_MATERIAL_CHECK
保存后回车
BADI_MATERIAL_REF
BADI_MATERIAL_CHECK
EHSS_SPEC_CHECKS
1.1.3 步骤三:看看税分类是那个字段TAXKM
1.1.4 步骤四:看看税分类是那个字段TAXKM
看参数,貌似有个税分类的字段
貌似和F1出来的参考结构是一个类型的。
1.1.5 步骤五:实施创建
双击进去
代码如下:
"因为输入变量是个内表,所以根据内表生成结构
data wa_SALES_TAX LIKE LINE OF CT_SALES_TAX.
"循环内表,放到结构中,将结构中的税字段的值赋值为0
LOOP AT CT_SALES_TAX INTO wa_SALES_TAX.
wa_SALES_TAX-TAXKM = 0.
modify CT_SALES_TAX from wa_SALES_TAX."修改回来内表
ENDLOOP.
最终效果:
1.1.6 badi调用原理
02
关于作者
李钢柱,一位久经沙场的PS老兵,喜欢将SAP化繁为简,期待让普通玩家也能轻松上手。
版权归原作者所有,如有侵权请联系删除
免责声明:本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,我们将根据您提供的证明材料确认版权并按国家标准支付稿酬或立即删除内容!本文内容为原作者观点,并不代表本公众号赞同其观点和对其真实性负责。
分享是一种精神