前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PS模块第七节: CJ20N增强专题

PS模块第七节: CJ20N增强专题

作者头像
齐天大圣
发布2022-03-07 14:52:53
7680
发布2022-03-07 14:52:53
举报

声明:本文仅代表原作者观点,仅用于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 步骤五:实施创建

双击进去

代码如下:

代码语言:javascript
复制

  "因为输入变量是个内表,所以根据内表生成结构
  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化繁为简,期待让普通玩家也能轻松上手。

版权归原作者所有,如有侵权请联系删除


免责声明:本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,我们将根据您提供的证明材料确认版权并按国家标准支付稿酬或立即删除内容!本文内容为原作者观点,并不代表本公众号赞同其观点和对其真实性负责。

分享是一种精神

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-02-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ERP全球顾问云平台 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档