BOM 行项目增强-客户字段

CMOD:PCSD0002

1.创建:CI_STPO结构并维护客户字段:字段参考数据元素
2.CMOD: 创建项目并分配 PCSD0002

EXIT_SAPLCSDI_002

*&---------------------------------------------------------------------*
*& 包含               ZXCSAU02
*&---------------------------------------------------------------------*
MOVE-CORRESPONDING userdata TO ci_stpo.

IF ctrldata-aktyp = 'A'.
  gv_edit = abap_true.
ELSE.
  gv_edit = ''.
ENDIF.

EXIT_SAPLCSDI_003

*&---------------------------------------------------------------------*
*& 包含               ZXCSAU03
*&---------------------------------------------------------------------*

MOVE-CORRESPONDING ci_stpo TO userdata.

ZXCSATOP: 维护全局变量

*&---------------------------------------------------------------------*
*& 包含               ZXCSATOP
*&---------------------------------------------------------------------*
TABLES: ci_stpo.

DATA gv_edit(1).

3.创建屏幕:屏幕类型:子屏幕
在这里插入图片描述

在这里插入图片描述

*----------------------------------------------------------------------*
***INCLUDE ZXCSAO01.
*----------------------------------------------------------------------*
*&---------------------------------------------------------------------*
*& Module STATUS_1000 OUTPUT
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
MODULE status_1000 OUTPUT.
* SET PF-STATUS 'xxxxxxxx'.
* SET TITLEBAR 'xxx'.
  IF gv_edit = abap_true.
    LOOP AT SCREEN.
        screen-input = '0'.
        MODIFY SCREEN.
    ENDLOOP.
  ENDIF.
ENDMODULE.

BAPI

CSAP_MAT_BOM_CREATE中的表参数 t_stpo 可直接维护 自定义字段;

实现效果

在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值