SAP-独立需求导入

该程序详细说明了如何导入和管理SAP中的独立需求数据。首先,按照模板清除并新增需求数据,接着进行一系列校验,包括物料描述、MRP组、工厂一致性等。如果发现错误数据,将阻止新建需求。程序还涉及生产版本和日期的有效性检查,以及使用BAPI调用来修改或创建需求。用户可以通过按钮执行清除、校验和导入功能。
摘要由CSDN通过智能技术生成
  1. 程序说明
    1. 程序说明

按模板导入独立需求数据, 新增新的需求数据, 可以先清除期间内已有的需求数据

    1. 程序实现

  1. 按模板导入数据到内表:

取得物料描述, MRP组,MRP计划策略组.

判断工厂一致, 以及物料存在于工厂下.

判断需求类型一致, 判断物料策略与历史记录一致.

检查有错误的数据, 给与标识错误数据, 一旦存在错误的数据, 则所有数据都不允许新建独立需求.

        SELECT SINGLE MARC~MATNR INTO MATNR FROM MARC  WHERE
         MARC~MATNR ITAB_1-MATNR AND MARC~WERKS ITAB_1-WERKS .
        IF SY-SUBRC 4.  "判断物料是否存在此工厂中
          ITAB_1-VALUE '错误'.
        ELSE.
          IF ITAB_1-BEDVP ' ' ."判断需求类型是否改变
            ITAB_1-VALUE '错误'.
          ELSE.
            SELECT SINGLE PBIM~BEDAE INTO BEDAE FROM PBIM WHERE PBIM~MATNR ITAB_1-MATNR AND PBIM~WERKS ITAB_1-WERKS AND PBIM~LOEVR <> 'D' AND PBIM~BEDAE IS NOT NULL.
            IF SY-SUBRC 4.  "判断物料策略与历史有效策略是否一致

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小啊曼

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值