SAP采购订单简介
在SAP系统中,采购订单是一种非常重要的文档,用于向供应商正式下达购买产品或服务的指令。每个采购订单都包含关于所订购物料或服务的详细信息,比如数量、价格和交货日期。
涉及到的主表
以下是构成SAP采购订单报表的一些关键字段,以及这些字段所属的数据库表:
- EKKO:采购订单抬头表
- EKPO:采购订单行项目表
- EKKN:采购订单中的帐户设置
- EKET:采购订单计划协议计划行
- EKBE:采购订单收货历史凭证,可以根据移动类型取历史收货数据
- EKES:供应商确认(POA),可以根据采购订单取内向交货单IBD
- MAKT:物料描述表
- MARA:常规物料数据表
- T023:物料组表
- T024:采购组表
- LFA1:供应商主数据 (一般地区)表
主要字段及其关联表
以下是构成SAP采购订单报表的一些关键字段,以及这些字段所属的数据库表:
- EKPO-EBELN:采购订单号 表关联1:EKPO-EBELN=EKKO=EBELN 表关联2:EKPO-EBELN=EKKN-EBELN 表关联3:EKPO-EBELN=EKET-EBELN 表关联4:EKPO-EBELN-EKES=EBELN 表关联5:EKPO-EBELN=EKBE-EBELN (选择屏幕字段:SELECT-OPTIONS)
- EKPO-EBELP:采购订单行项目(选择屏幕字段:SELECT-OPTIONS)
- EKKO-BSART:采购订单凭证类型(选择屏幕字段:SELECT-OPTIONS)
- EKKO-BSTYP:采购订单凭证类别=F

讯享网- EKKO-AEDAT:采购订单创建日期,表关联EKKO-EBELN=EKPO-EBELN(选择屏幕字段:SELECT-OPTIONS)
- EKKO-ERNAM:采购订单创建者(选择屏幕字段:SELECT-OPTIONS)
- EKPO-LOEKZ:采购订单行项目删除标识(选择屏幕字段:SELECT-OPTIONS)
- EKPO-AEDAT:更改日期
- EKPO-MATNR:物料编号(选择屏幕字段:SELECT-OPTIONS)
- EKPO-TXZ01:物料描述(短文本)(选择屏幕字段SELECT-OPTIONS)(选择屏幕字段:SELECT-OPTIONS)
- MARA-GROES:图号(大小/量纲)表关联EBAN-MATNR=MARA-MATNR (选择屏幕字段SELECT-OPTIONS)(选择屏幕字段:SELECT-OPTIONS)
- EKPO-BUKRS:公司代码
- EKPO-WERKS:工厂代码(选择屏幕字段:SELECT-OPTIONS)
- EKPO-LGORT:库存地点(选择屏幕字段:SELECT-OPTIONS)
- T001L-LGOBE:库存地点描述 表关联 EKPO-LGORT=T001L-LGORT(选择屏幕字段:SELECT-OPTIONS)
- EKKO-EKORG:采购组织,表关联EKKO-EBLEN=EKPO-EBELN
- EKKO-EKGRP:采购组,表关联EKKO-EBLEN=EKPO-EBELN(选择屏幕字段:SELECT-OPTIONS)
- EKPO-BEDNR:跟踪编号
- EKPO-MATKL:物料组(选择屏幕字段:SELECT-OPTIONS)
- T023-WGBEZ:物料组描述,表关联EKPO-MATKL=T023-MATKL (选择屏幕字段SELECT-OPTIONS)
- EKPO-INFNR:采购信息记录
- EKKO-LIFNR:供应商(选择屏幕字段:SELECT-OPTIONS)
- LFA1-NAME1&NAME2:供应商描述 表关联 EKKO-LIFNR=LFA1-LIFNR (选择屏幕字段SELECT-OPTIONS)
- EKPO-IDNLF:供应商物料编号
- EKET-EINDT:交货日期
- EKPO-MENGE:采购订单数量=1
- EKPO-MEINS:采购订单单位=PCS
- EKPO-BPRME:采购订单价格单位=KG
- EKPO-BPUMN:采购订单数量转换=1PCS(EKPO-BPUMN:2PCS=EKPO-BPUMZ:10KG)
- EKPO-BPUMZ:采购订单数量转换=10KG(EKPO-BPUMN:2PCS=EKPO-BPUMZ:10KG)
备注:上面的截图来源于采购订单ME23N界面,采购订单行项目-数量/重量 页签 - EKPO-NETPR:净价(不含税价格)=4.22 CNY/1KG
- PRCD_ELEMENTS-KBETR:含税价=4.77 CNY/1KG 表关联EKKO-KNUMV=PRCD_ELEMENTS, EKKO-EBELN=EKPO-EBLEN, PRCD_ELEMENTS-KPOSN=EKPO-ELELP 具体取值逻辑,请参见:1 最近的采购订单价格取值逻辑,表PRCD_ELEMENTS & A017 & A025 & KONP-CSDN博客
- EKPO-PEINH:采购订单价格单位(可能因为3位小数的问题而将价格单位扩大1000倍,将订单价格单位由1变成1000,然后净价*1000来显示)=1
- PRCD_ELEMENTS-WAERS:货币=CNY,表关联EKKO-KNUMV=PRCD_ELEMENTS, EKKO-EBELN=EKPO-EBLEN,PRCD_ELEMENTS-KPOSN=EKPO-ELELP 或 EKKO-WAERS:货币=CNY,表关联EKKO-EBLEN=EKPO-EBLEN
- EKKO-WKURS:汇率=7.10390(USD-CNY)
- EKPO-NETWR:采购订单净值(不含税总金额)=21.11 CNY
- EKPO-BRTWR:采购订单总价值(含税总金额)=23.85 CNY
-
计算公式SAP供应商提供的是含税单价-采购订单价税计算模型 表字段 字段描述 数值 单位 或备注
EKPO-MENGE 采购订单数量 1 PCS(采购订单单位EKPO-MEINS) 手工输入 PRCD_ELEMENTS-KBETR(PB00或PBXX)/ PRCD_ELEMENTS-KPEIN 含税单价 4.77 CNY/1KG(采购订单价格单位EKPO-BPRME) 手工输入 EKPO-NETPR/EKPO-PEINH 不含税单价(未税) 4.22 CNY/1KG(采购订单价格单位EKPO-BPRME) =4.77/(1+0.13) EKPO-MWSKZ 税码税率 0.13 手工输入 EKPO-BPUMN 采购订单数量转换 2 PCS 手工输入 EKPO-BPUMZ 采购订单数量转换 10 KG 手工输入 EKPO-BPUMN/EKPO-BPUMZ 数量转换计算 5 KG/1PCS =10/5 EKPO-MENGE*(EKPO-BPUMN/EKPO-BPUMZ) 采购订单单位转计价单位 5 KG =1*5 EKPO-NETWR 采购未税总金额 21.11 CNY =5*4.22 EKPO-BRTWR 采购含税总金额 23.85 CNY =5*4.77 PRCD_ELEMENTS-KBETR(MWST)进项税 未税总价税额 2.74 CNY =23.85-21.11 - EKPO-MWSKZ:税码(采购订单行项目级别)
- EKPO-ELIKZ:交货已完成(采购订单行项目级别显示是否交货完成)
- EKPO-PSTYP:项目类别(采购订单行项目级别) 注意:前台显示L,后台表显示3,不一样

- EKPO-KNTTP:科目分配类别,常用的由K-成本中心,Q-项目库存,F-订单等

- EKPO-LMEIN:基本计量单位
- EKPO-PRDAT:价格日期
- EKPO-BSTYP:凭证类别,采购订单属于F

- EKPO-BSTAE:确认控制(采购订单行项目级别)-Confirmation Control Key
- EKPO-BANFN:采购申请,表关联EKPO-BANFN=EBAN-BANFN 或通过表EKES关联(选择屏幕字段:SELECT-OPTIONS)
- EKPO-BNFPO:采购申请行项目号,表关联EKPO-BNFPO=EBAN-BNFPO 或通过表EKES关联 (选择屏幕字段:SELECT-OPTIONS)
- EKPO-MTART:物料类型,表关联EKPO-MTART=MARA-MTART
- EKPO-AFNAM:申请人,表关联EKPO-AFNAM=EBAN-AFNAM
- EKKO-ZTERM:付款条件,表关联EKKO-EBELN=EKPO-EBLEN
- EKKO-VERKF:供应商联系人
- EKKO-TELF1:供应商联系人电话
- EKKO-KNUMV:凭证条件,表关联EKKO-KNUMV=PRCD_ELEMENTS
- EKKO-FRGGR:采购订单审批组
- EKKO-FRGSX:采购订单审批策略
- EKKO-FRGKE:采购订单批准标识
- EKKO-FRGZU:采购订单发布状态 (选择屏幕字段:SELECT-OPTIONS)
- EKKO-FRGRL:采购订单有待批准
- EKKO-PROCSTAT:采购订单处理状态="05" 表示已经审批完毕 (选择屏幕字段:SELECT-OPTIONS)
- EKKN-SAKTO:总账科目,表关联EKKN-EBELN=EKPO-EBLEN AND EKKN-EBELP=EKPO-EBLEP
- EKKN-KOSTL:成本中心,表关联EKKN-EBELN=EKPO-EBLEN AND EKKN-EBELP=EKPO-EBLEP (选择屏幕字段:SELECT-OPTIONS)
- EKKN-AUFNR:生产订单,表关联EKKN-EBELN=EKPO-EBLEN AND EKKN-EBELP=EKPO-EBLEP (选择屏幕字段:SELECT-OPTIONS)
- EKKN-VBELN:销售订单,表关联EKKN-EBELN=EKPO-EBLEN AND EKKN-EBELP=EKPO-EBLEP
- EKKN-VBELP:销售订单行项目,表关联EKKN-EBELN=EKPO-EBLEN AND EKKN-EBELP=EKPO-EBLEP
- EKKN-ANLN1:资产,表关联EKKN-EBELN=EKPO-EBLEN AND EKKN-EBELP=EKPO-EBLEP
- EKKN-ANLN2:资产子编号,表关联EKKN-EBELN=EKPO-EBLEN AND EKKN-EBELP=EKPO-EBLEP
- EKKN-PS_PSP_PNR:WBS要素=项目号(采购订单行项目级别),表关联EKKN-EBELN=EKPO-EBLEN,IF EKPO-KNTTP="F" AND EKKN-EBELN=EKPO-EBLEN, EKKN-PS_PSP_PNR=AFPO-PROJN(从生产订单后台表取) (选择屏幕字段:SELECT-OPTIONS)
- EKKN-FKBER:功能范围,表关联EKKN-EBELN=EKPO-EBLEN AND EKKN-EBELP=EKPO-EBLEP
- EKKN-AUFPL:计划工艺路线号,表关联EKKN-EBELN=EKPO-EBLEN AND EKKN-EBELP=EKPO-EBLEP
- EKKN-APLZL:计划工艺路线号计数器,表关联EKKN-EBELN=EKPO-EBLEN AND EKKN-EBELP=EKPO-EBLEP
- EKET-EINDT:采购订单交货日期(行项目级别),表关联EKET-EBELN=EKPO-EBLEN AND EKET-EBELP=EKPO-EBLEP
- EKET-WEMNG:采购订单MIGO已收货数量(行项目级别),表关联EKET-EBELN=EKPO-EBLEN AND EKET-EBELP=EKPO-EBLEP
- EKET-SLFDT:供应商承诺交期(行项目级别),表关联EKET-EBELN=EKPO-EBLEN AND EKET-EBELP=EKPO-EBLEP
报表可以嵌入的功能
可以在显示后采购订单报表中,直接选择某行数据或多行数据,进行某些特定功能的操作。
选择屏幕:可以根据采购订单的状态,通过复选框的方式,显示不同状态的采购申请。例如:未清采购订单(选择屏幕表头)、已删除采购订单(选择屏幕底部)、全部采购订单(选择屏幕表头)、待审批采购订单(选择屏幕表头)、已审批采购订单(选择屏幕表头)
ALV表头:可以嵌入的功能清单有:1)采购订单批量审批(ME29N)2)采购订单取消审批(ME29N) 3) 采购订单行项目删除(ME522N) 4) 采购订单行项目取消删除 5)选择采购订单行项目后,针对于某个特定的字段(例如:采购组)进行修改后,然后点击ALV表头“保存” (ME22N)等

和采购订单相关的BAPI
和采购订单相关的BAPI(创建、修改、删除、审批、取消审批、关闭)
- 采购订单创建BAPI:BAPI_PO_CREATE
- 采购订单修改BAPI:BAPI_PO_CHANGE
- 采购订单获取BAPI:BAPI_PO_GETDETAIL
- 采购订单审批BAPI:BAPI_PO_RELEASE 根据字段EKKO-FRGZU<>" "AND EKKO-FRGRL<>" " 或者 根据字段EKKO-PROCSTAT="03" 表示需要审批的采购订单可以进行审批操作
- 采购订单取消审批BAPI:BAPI_PO_RESET_RELEASE 根据字段EKKO-FRGZU<>" " 或者 根据字段EKKO-PROCSTAT="05" 表示已经被审批的采购订单可以进行取消审批的操作
- 采购订单批量删除BAPI:BAPI_PO_CHANGE 更新字段EKPO-LOEKZ(删除标识)="X"
- 采购订单批量关闭BAPI:BAPI_PO_CHANGE 更新字段EKPO-ELIKZ(交货已完成)="X"
报表价值
SAP采购订单报表不仅让企业能够实时跟踪订单状态,预测交货时间,还能辅助分析供应链效率,从而优化库存管理和降低成本。了解这些字段及其背后的逻辑,有助于企业管理者从数据中提取有价值的商业洞察。
关于SQVI报表生成,请参见:8 SAP QUERY定制报表操作手册 SQVI-推荐-CSDN博客
SAP 自开发程序取值逻辑目录(SAP Fields Fetching Logic Catalogue): 0 SAP 自开发程序取值逻辑目录(SAP Fields Fetching Logic Catalogue)
上一篇(Previous Article): 4 深入解析SAP采购申请报表取值逻辑,表EBAN & EBKN
下一篇(Next Article): 6 SAP物料主数据批量导入功能开发说明书-基础视图1&2-CSDN博客

备注:上面的截图来源于采购订单ME23N界面,采购订单行项目-数量/重量 页签


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/34082.html