MM 采购申请PR

采购申请

采购申请是采购流程的起点,但这个操作其实是一个可选的操作。在创建采购申请之前,可以创建采购信息记录来关联供应商与物料用于简化创建采购申请的操作;创建采购申请之后可以继续创建采购订单。

事务码

  • ME51N

  • ME52N

  • ME53N

BAPI

  1. BAPI_REQUISITION_CREATE
    • 用途: 创建采购申请
    • 关键参数
      • REQUISITION_ITEMS: 包含采购申请的详细信息,如物料编号、数量、工厂等。
  2. BAPI_REQUISITION_CHANGE
    • 用途: 修改采购申请
    • 关键参数
      • REQUISITION_ITEMS: 包含要修改的采购申请行项目数据。
  3. BAPI_REQUISITION_GETDETAIL
    • 用途: 获取采购申请的详细信息
    • 关键参数
      • NUMBER: 采购申请编号,用于获取采购申请的详细数据。
  4. BAPI_REQUISITION_DELETE
    • 用途: 删除采购申请
    • 关键参数
      • NUMBER: 采购申请编号,删除指定的采购申请。

创建采购申请还有一个BAPIBAPI_PR_CREATE,这个似乎用的比较多(我这边也是用这个)。

两个BAPI的区别可参考:

  1. https://blog.csdn.net/wxyix7/article/details/132069125
  2. https://www.cnblogs.com/BruceKing/p/14785856.html

底表

  1. EBAN - 采购申请表
    • 字段描述
      • BANFN:采购申请编号
      • BNFPO:采购申请行项目
      • MATNR:物料编号
      • MENGE:采购数量
      • WERKS:工厂
      • BADAT:需求日期
  2. EBKN - 采购申请账户分配表
    • 字段描述
      • BANFN:采购申请编号
      • BNFPO:采购申请行项目
      • KOSTL:成本中心
      • AUFNR:订单号
      • SAKTO:总账科目
  3. EKKN - 采购凭证账户分配表
    • 字段描述
      • EBELN:采购订单号(与采购申请结合使用时会包含采购申请数据)
      • EBELP:采购订单项目
      • BANFN:采购申请编号
      • BNFPO:采购申请行项目

image-20241007213031693


MM 采购申请PR
https://claudechan1228.github.io/2024/10/07/019-MM 采购申请PR/
作者
Claude Chan
发布于
2024年10月7日
许可协议