文章目录

  • 1.配置
  • 2.开发
    • 2.1 使用函数BAPI_MATERIAL_AVAILABILITY进行可用性检查
    • 2.2 函数BAPI_RESERVATION_CREATE1 atpcheck = ‘X’

1.配置

<1>配置步骤:事务代码SPRO—物料管理—库存管理和实际库存–预留----设置动态可用性检查,具体配置步骤参考https://blog.csdn.net/weixin_41333545/article/details/105725476
<2>CHECK_RULE的值在表T441R 中,也可以在CO09看检查规则;
<3>和物料主数据有关,选了02才能检查,同时也与后台配置有关,否则会返回99999

2.开发

库存管理BAPI 库存:
1.BAPI_MATERIAL_AVAILABILITY 获得商品可用库存
2.CO_ZA_AVAILABILITY_CHECK 一般情况下的可用性检查
3.AVAILABILITY_CHECK_CONTROLLER ATP:可用性检查控制
4.AVAILABILITY_CHECK ATP:内部可用性检查
本例以MB21创建预留为例,前台设置了可用性检查,报错如下:

2.1 使用函数BAPI_MATERIAL_AVAILABILITY进行可用性检查

传参如下:

输入需求日期和需求数量

有2种方式判断可用性:
1.判断DIALOGFLAG值

当需求数量超过可用数量,则DIALOGFLAG为X;
2.将输出内表中COM_QTY数量(可用数量)与需求数量进行比较

2.2 函数BAPI_RESERVATION_CREATE1 atpcheck = ‘X’

SAP 物料可用性检查相关推荐

  1. SAP 生产订单可用性检查设置

    本文我想对我了解的生产订单可用性检查做一个总结,主要介绍订单的检查规则是如何设置,如何关联.主要回答:为何该工厂的生产订单执行该规则的可用性检查?至于检查内容暂不做测试. 1.当我们在查看生产(计划) ...

  2. SAP中销售发货可用性检查处理实例

    在SD模块的销售发货环节,需要确保在发货前系统内有足够用于发货的库存.有时由于库存状态或被占用等原因.导致系统虽然从库存层同看起来足够,但在销售发货时仍提示库存不足.遇到这种情况,就需要执行相关可用性 ...

  3. SAP 物料主数据创建与更改

    1.用于创建与更改物料主数据的核心代码,算是比较全了. *****创建物料主数据使用DATA gw_headdata LIKE bapimathead. "声明带有控制信息的表头段DATA ...

  4. 安全库存系列-安全库存、安全库存共享、安全库存与可用性检查

    一.概览 安全库存是为了调节需求和供给的不确定(如紧急订单.插单.交货误期等等),结合企业期望达到的服务水平得到的一个数字. SAP中的安全库存功能可分为以下几个部分. 1).安全库存-手工输入 企业 ...

  5. SAP物料主数据接口(无ECN升版)

    SAP物料主数据接口(无ECN升版) DATA: ls_headdata TYPE bapimathead,ls_clientdata TYPE bapi_mara,ls_clientdatax TY ...

  6. SAP物料移动过账之差异科目

    SAP物料移动过账之差异科目 我们知道SAP中,当物料价值移动时,会产生多种价值差异,那么一般SAP中存在哪些差异和如何处理这些差异呢,下面就解释一下我所了解目前SAP的处理方式.前提:一些前提的配置 ...

  7. SAP 物料在启用序列号管理或者不启用序列号管理之间快速切换?

    SAP 物料在启用序列号管理或者不启用序列号管理之间快速切换? 如下物料号 74000043,在HKCS工厂下启用了序列号管理,其序列号参数文件字段值是Z002, Z002这个序列号参数文件的配置, ...

  8. 41 MM配置-采购-采购订单-STO配置-定义凭证类型和可用性检查设置

    业务背景:按工厂配置交货类型和可用性检查过程 事务码:SPRO SPRO路径:物料管理 ->采购订单->设置库存调拨订单->按工厂配置交货类型和可用性检查过程 第1步,SPRO进入 ...

  9. 40 MM配置-采购-采购订单-STO配置-定义凭证类型和可用性检查设置

    业务背景:按工厂配置交货类型和可用性检查过程 事务码:SPRO SPRO路径:物料管理 ->采购订单->设置库存调拨订单->按工厂配置交货类型和可用性检查过程 第1步,SPRO进入 ...

最新文章

  1. 基于java+jdbc+servlet+jsp实现图书商城
  2. 国行版HomePod售价2799元,本周五发售
  3. python创建txt文件
  4. linux find命令详解--转
  5. C#中的方法(上):
  6. foreach和IEnumerable+yield和IEnumerator
  7. java map removeall_Java删除Map中元素
  8. 论文笔记_S2D.05-2012-ECCV-从立体图像中提取与场景一致的三维对象和深度
  9. 如何使新浪播放器自动播放
  10. 腾讯会议使用OBS虚拟摄像头
  11. 1428D - Bouncing Boomerangs(思维+构造+贪心)
  12. 2020软件测试自学全套教程-基于python自动化软件测试-2020新版软件测试中级程序员学习路线
  13. c代码生成matlab模块,使用 C Caller 模块集成 C 代码
  14. 京东评论情感分类器(基于bag-of-words模型)
  15. 学习PPT,这些制作设计技巧需先掌握
  16. 贯通tomcat --- 电子书
  17. PhalApi+Gearman,接口MQ异步队列任务的完整开发教程
  18. ORACLE 10g 64位下载地址
  19. 抖音-uid转sec_uid
  20. 从F型网页浏览看用户对网页的浏览习惯

热门文章

  1. 项目中如何进行有效的沟通管理(一)
  2. LeetCode575
  3. Python廖雪峰教程学习笔记:Day4
  4. matplotlib之pyplot模块——绘制箱线图(盒须图)boxplot()(一)基本参数
  5. 【云扩RPA】HowToEmailAutomation
  6. DFD图转换成SC图
  7. 多路复用——频分、时分、波分
  8. 线下店迎来“文艺复兴”,三只松鼠哪里寻“独门妙方”?
  9. 编译Android源码(9.0)
  10. android登录加密传输,android环境下两种md5加密方式(示例代码)