SAP ABAP - MRP特殊采购需求传递增强(库存地点)

BADI名称:MD_EXT_SUP

方法:GET_SUPPLYING_SL

  METHOD if_ex_md_ext_sup~get_supplying_sl.
    DATA: ls_t460a TYPE t460a.
    "根据MRP 特殊采购类型配置的工厂和附加信息 决定 对应 发货存储地点 20220308
    IF i_werks IS NOT INITIAL AND i_sobsl IS NOT INITIAL..
      CLEAR: ls_t460a.
      SELECT SINGLE * INTO ls_t460a
        FROM t460a
       WHERE werks = i_werks
         AND sobsl = i_sobsl.
      IF ls_t460a-addin IS NOT INITIAL.
        e_werks = ls_t460a-wrk02.
        e_lgort = ls_t460a-addin.
        e_performed = 'X'.
        e_found = 'X'.
      ENDIF.
    ENDIF.

  ENDMETHOD.

配置:

SPRO -> 生产 -> 物料需求计划 -> 主数据 -> 定义特殊采购类型

最终效果:运行MRP,自动将需求转移到1300工厂的具体库位(不管计划订单/采购申请)。
(标准的特殊采购类型40,只能将需求给到1300工厂,无法到具体库位)

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值