创建返工工单,添加组件,删除组件,CO02打开工单

SE37创建FM,copy代码调试.

本代码实现的功能为: 创建返工工单,添加组件,删除组件,CO02打开工单

对应的BAPI分别是:

BAPI_PRODORD_CREATE
CO_XT_COMPONENT_ADD
CO_XT_COMPONENTS_DELETE
*"----------------------------------------------------------------------
*"*"本地接口:
*"  IMPORTING
*"     REFERENCE(CAUFVD) TYPE  CAUFVD
*"----------------------------------------------------------------------
  CHECK caufvd-auart = 'F001' AND sy-tcode = 'CO01'. "返工工单

  DATA: zflag TYPE c.
  IMPORT zflag FROM MEMORY ID 'ZFLAG'.

  CHECK zflag IS INITIAL .
  zflag = 'X' .
  EXPORT zflag TO MEMORY ID 'ZFLAG'.

  DATA: lv_answer .
  CALL FUNCTION 'POPUP_TO_CONFIRM'
    EXPORTING
      titlebar              = '提示'
      text_question         = |返工工单,物料:{ caufvd-matnr ALPHA = OUT }将添加到工单组件中,并自动保存|
      text_button_1         = '添加'
      text_button_2         = '跳过'
      display_cancel_button = ''
    IMPORTING
      answer                = lv_answer
    EXCEPTIONS
      text_not_found        = 1
      OTHERS                = 2.

  CHECK lv_answer = 1 .

*  BREAK guoxiongjie .
  DATA:caufvd_tmp TYPE caufvd .
  caufvd_tmp = caufvd .
  "创建返工生产工单
  DATA:lw_orderdata TYPE bapi_pp_order_create,
       lw_return    TYPE bapiret2,
  

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值