SAP 创建物料MM01的采购视图中如何加上以下栏位?

SAP 创建物料MM01的采购视图中如何加上以下栏位?,第1张

正常情况下通过FM Exits来enhancement a screen, 我们会

1. Find relevant enhancement thru program name.

2. T-code: CMOD, create an enhancement project, then assign the enhancement to the enhancement project

3. Create a subscreen in corresponding X function group

4. Implement the FM exits for transporting data to subscreen and retrieving data from subscreen.

5. Active the enhancement project.

在main screen的flow logic中

PBO

CALL CUSTOMER-SUBSCREEN 〈area〉 INCLUDING 〈x-function-pool〉〈screen_number〉.

" Transporting data to subscreen

MODULE ...

CALL CUSTOMER-FUNCTION 'xxx'

EXPORTING

i_vars = gl_field.

PAI

CALL CUSTOMER-SUBSCREEN 〈area〉 .

" Transporting data from subscreen

MODULE...

CALL CUSTOMER-FUNCTION 'xxx'

IMPORTING

o_vars = gl_field.

这里的FM exits的parameter interface是不能改变的,且一个screen enhancemnet都要对应一个确定的X Function Group但screen number是可以变化的。

不过在enhance MM01 screen时,情况就有些变化了,我们会

1. T-code: OMT3C, create a function group

2. Create/copy a subscreen to the function group

3. Build subscreen layout

4. Add some necessary code to PBO and PAI event block

5. T-code: OMT3B, create/copy a screen sequence, make sure that the program name = "SAPL"+created function group name, and the subscreen number = created subscreen number

6. T-code: OMT3E, change the screen sequence.

至于为什么要这么做,是因为MM01的Screen组成特点造成的。MM01中的Screen完全是通过一个个的subscreen像一个个的component组合而成的。在原有的subscreen不在customer namespace的情况下,如果不想做Modification,只能通过这种办法去做,即创建一个自己的subscreen和screen sequence,并把这个sequence放到screen的determination procedure中去。

如果是要把数据放到Add-on的表中,可以是呀MGA00001的EXIT_SAPLMGMU_001

如:

TABLES zmm01addon.

IF sy-ucomm = 'BU' OR sy-ucomm = 'YES'.

IMPORT a = zmm01addon FROM MEMORY ID 'MM01ADDON'.

IF sy-subrc = 0.

MODIFY zmm01addon FROM zmm01addon.

ENDIF.

ENDIF.

SAPL是GDI的打印语言

PCL就是hp的PCL6 pcl5pcl gdi ps

含义:

打印机驱动程序(Printer driver)是将计算机端应用程序数据转换成打印机能够识别、打印的数据的程序。

概念:

PCL打印机是按照惠普的打印控制语言标准设计的,打印驱动程序生成的数据符合这个标准,因此不同厂商的打印机能够兼容PCL打印驱动程序生成的基本打印任务。

PostScript打印机驱动程序生成的数据符合Adobe系统公司的PostScript标准,它能够被带有PostScript处理功能的打印机打印。

评价:

PCL5/PCL6——简单但快速。适用于打印图片较少的文档,高级打印任务难以完成。

PostScript——多功能而但较慢。适用于打印图片较多的文档,能胜任高级文字和图片效果的打印任务。


欢迎分享,转载请注明来源:优选云

原文地址:https://54852.com/hy/1014015.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-08
下一篇2023-08-08

随机推荐

  • 玫琳凯有假的吗为什么网上的店铺里那么便宜啊一般都快接近市场价的一半啊

    楼主。网上买的扣掉的是他们美容顾问的编码。在盒底。主要怕公司通过这个查到。你要查真假。包装上面有电子那个码。你可以去查。一般是真的。还有。玫琳凯的水在网上比较多假的。玫琳凯有一部份没有电子监管码的。你尽量买有电子监管码的。关于价格。玫琳凯是

    2023-12-14
    25300
  • 雅诗兰黛特润修护肌透精华露怎么样

    雅诗兰黛特润修护肌透精华露是一款备受推崇的化妆品。它能够深层滋养肌肤,迅速滋润,带来水嫩肌肤的效果。随着使用时间的推移,它会让肌肤更加丰盈,光滑,有弹性。这款精华露富含各种多肽和植物提取物,成分高度纯净,无任何刺激成分。因此,即使敏感肌肤也

    2023-12-14
    36600
  • 倩碧属于什么档次的护肤品

    倩碧属于雅诗兰黛公司下面的二线化妆品牌,比较知名的产品是碧特效润肤露,也就是大家常说的倩碧黄油,它被称之为美国大宝,一般分为有油和无油两个不同版本。其中有油的含有油脂,适合干性以及中性肌肤使用。无油的比较适合油性皮肤以及混合性皮肤使用。当然

    2023-12-14
    18500
  • 薇妮面膜敷完过后可以用玫凯娜橄榄水漾菁采凝霜吗

    是面膜贴的那种面膜吗。一般敷敷完面膜,先将剩余的精华液轻拍至吸收,然后再涂上保湿锁水的产品,所以你说的橄榄水漾精彩凝霜是可以用的。如果你的肌肤偏油的话,则需要先清洗面部剩余的精华液,再涂凝霜。屈臣氏的导购都很能说,每次我想买那些我们知道的牌

    2023-12-14
    25400
  • 肌研怎么样

    肌研有一款人气产品-肌研极润保湿化妆水,含有双倍的透明质酸,相信对化妆品有了解的朋友都知道透明质酸的功效就是具有补水和保湿的作用。肌研极润保湿化妆水一涂抹在脸部就可以感觉瞬间湿润皮肤,对于严重缺水的肌肤是非常适用的。所以用肌研极润保湿化妆水

    2023-12-14
    23400
  • 复活草面膜

    复活草面膜挺不错的。复活草面膜的功效是滋润肌肤、补水保湿、提亮肤色、修复淡斑等。复活草面膜中富含复活草提取物,其温和型适用于不同肌肤类型,泡沫轻柔绵密,洗去面部油脂污垢和毛孔深处堆积的老化角质。舒缓滋润干燥缺水肌肤,提升角质层含水量。让您的

    2023-12-14
    17400
  • 混合型偏干皮肤选择化妆品。。。。求救!~

    你好,根据你的情况和我差不多,我给点我自己的使用心得吧,咱要性价比高的,不要大牌跟风。首先你的皮肤有点敏感了,不能乱用了。其次冬天到了,要注意保湿哦。洗面奶你要换就用卡尼尔的绿色保湿或白色真彩净白的,这两个我都用过,白色也不会干,

    2023-12-14
    15300
  • 如何判断化妆品是否添加了防腐剂、色素、香精

    看成分,看包装,一般而言,不添加防腐剂的化妆品要避免二次空气污染,所以需要采用一次性包装,比如针剂、胶囊或者不会产生空气回流的软管。拧开瓶盖直接裸露在空气中的化妆品,一定含有杀菌剂及防腐剂,看价格做到不添加防腐剂需要很高的技术和成本,所以价

    2023-12-14
    15000
  • 欧碧绮化妆品怎么样

    欧碧绮化妆品是广州美十分化妆品科技有限公司旗下的品牌。公司成立于2013年,是一家集研发、生产、销售于一体的化妆品公司,总部位于中国广东广州。欧碧绮化妆品,无论是洁面,爽肤,修复精华和修复霜……都是检测合格产品,可以很好的清洁、滋润、修复、

    2023-12-13
    15200

发表评论

登录后才能评论
保存