SAP_常用业务数据表2

SAP相关底表使用说明(二) 如果需要得到某一采购订单行项目的累计入库数量,可直接使用EKET-WEMNG,不需要对物料移动数据进行累加。(虽然SAP是允许同一采购订单行项目是允许多个交货计划(EKET),但我们实际上业务中只允许一个交货计划,很多开发和考核都是基于此)由于我们没有激活COGI更改历史,所以COGI的更改在AFFWPRO中是没有记录的,若有必要,可通过自定义备份表ZAFFWH进行查看。其中WERKS 工厂是指生产订单的生产工厂、 LOEKZ删除标记是对删除状态的生产订单生效(其他状态需通过JEST)进行读取。 阅读详情

表的要求

表中使用的字段请尽量参照各模块的SAP字段标准使用习惯;

   例:“ZXSLRZX销售组织对应的利润中心”中的销售组织应该使用VKORG、利润中心应该使用PRCTR。

根据表的用途,需确定是否属于配置目的、还是业务目的。

配置表的建议:

需要加入MANDT字段

例: “ZQJQD缺件清单”就没有MANDT字段

需提供相应的维护视图;

例:如ZCHECK_MM01工厂和利润中心的对应

为保证DEV/QAS/PRD系统的一致性,不应该对配置表提供批量维护的功能,而应该走Request传输流程;

例: “ZMM_GSJJGLJ公司间物料转卖价格逻辑”就是一个失败的开发案例。

若有必要,可激活日志功能,便于对配置的更改查询;

在定义表的时候,请不要偷懒使用“预定义数据类型”这种方式;

业务表的建议:

若无特殊目的,也请加入MANDT字段

在定义关键字段的时候,请务必慎重,在理解业务需求的前提下,合理设置;(数据存在后,关键自动的变更存在较大风险)

为减少系统存储空间,一般不需要激活更改日志;

在定义表的时候,请不要偷懒使用“预定义数据类型”这种方式;

程序的要求

程序的选择屏幕,如果需要提供缺省值,请尽量通过Memory ID的方式实现,不要使用硬代码。

   例:“ZPOOIS采购订单信息报表”中的公司代码(BUK)、工厂(WRK)。

程序的选择屏幕上的选择文本,如果属于标准字段,若无特殊需求,请尽量使用Dictionary,避免造成在不同语言环境中显示错误的情况。

   例:ZPOOIS的选择屏幕在英文环境下完全错误,而ZJSJSNEW就相对正确。

程序变式(选择变式、输出变式)的灵活使用

ALV报表,请提供变式功能(IS_VARIANT ,I_SAVE等变量);

   例: ZPOOIS的输出格式就无法保存 。

二次开发程序中定义的自定义表,需考虑相应数据的删除及归档策略,并应该对数据量的大小有合理的估计。

金额,请考虑币别;数量,请考虑计量单位;

  • 公司代码与工厂的关系

一个工厂只能属于一个公司代码;

例:3110起重机工厂只能属于3011公司代码。

表:T001K,其中的BWKEY就是指工厂,完全等同于T001W的WERKS;

  • 公司代码与利润中心的关系

SAP是允许一个利润中心属于多个公司代码的,但是,我们实际业务上一个利润中心通常只应该对应一个公司代码(有部分特例!)

一个公司代码下,可以存在多个利润中心;

例:在2001公司代码下,存在LR2180/LR2170/LR2160等多个利润中心;

表:CEPC_BUKRS分配利润中心至公司代码

  • 工厂与利润中心的关系

 工厂跟利润中心按照SAP的本身逻辑是没有关系的;

 但为了保证业务的正确性,我们创建了表ZCHECK_MM01(工厂和利润中心的对应)来进行检查(如在物料主数据创建的时候进行检查)。

  • 工厂与库存地点的关系

库存地点必须跟工厂一起才有意义,牢记“工厂+库存地点”!

在不同的工厂下虽然可以存在同样的库存地点代码,但本质上是有区别的;

T001L,工厂+库存地点

  • WM仓库与库存地点的关系

一个仓库可以包括多个“工厂+库存地点”,一个“工厂+库存地点”只能属于一个仓库;

 T320,工厂+库存地点=>仓库号

  • 销售组织与公司代码的关系

一个销售组织只能属于一个公司代码;

例:3011宁乡起重机销售组织只能属于3011公司代码。

表: TVKO销售组织;

  •  销售组织与工厂的关系

 销售组织与工厂是多对多的关系,但是该关系仅说明了销售组织可以“销售”哪些工厂的,并不能表示两者之间有财务上的所属关系;

 表: TVKWZ 每个销售机构允许的工厂数

  • 采购组织与公司代码的关系

采购组织与公司代码可以不存在分配关系,我们除极少的两三家公司外,基本上没有进行分配(如果进行分配的话,则一个采购组织只能分配给一个公司代码)。

表:T024E 采购组织

  • 采购组织与工厂的关系

 采购组织与工厂是多对多的关系(但是如果采购组织已经分配给公司代码后,则只能分配该公司代码下的工厂给采购组织)

T024W工厂的有效采购组织

  • 不能根据字段在前台所属的物料视图来确定相应的数据表,一定要使用F1->技术信息;

    例:采购视图的“采购价值代码”就是属于基本数据(MARA-EKWSL)。

  •  物料主数据的关键表:

MARA,基本视图

MARC,工厂

MARD,工厂/库存地点

MBEW,财务数据,其中的MBEW-BWKEY就是指工厂MARC-WERKS

MVKE,销售组织/分销渠道

MLGN,仓库

MLGT,仓库/存储类型

MSTA,物料主数据维护状态

  •  BOM主数据

BOM用途:1表示生产

BOM类别:M表示物料BOM

MAST,BOM 链接物料

STKO,BOM表头

STPO,BOM 项目

STZU,永久 BOM 数据

STAS,BOMs - 项选择

  • 工艺路线主数据

任务清单类型:N表示工艺路线、Q表示检验计划

MAPL,分配任务清单到物料

PLKO,任务清单 - 表头

PLFL,任务清单 - 顺序

PLPO,任务清单 - 工序/作业

PLAS,任务清单 - 工序/作业选择

PLMZ,组件分配

CRHD,工作中心

  • 独立需求

PBIM,物料的独立需求

PBED,独立需求数据

PBID,独立需求数据(MRP区域)

PBHI ,独立需求历史记录

  • 计划订单

PLAF,计划订单,需注意计划工厂PLWRK、生产工厂PWWRK的区别;

RESB,预留表(通过PLAF-RSNUM与RESB-RSNUM关联)

  • 生产订单

订单类别: AUTYP,10表示生产订单

AUFK,订单主数据

  其中WERKS 工厂是指生产订单的生产工厂、 LOEKZ删除标记是对删除状态的生产订单生效(其他状态需通过JEST)进行读取。

AFKO,订单表头数据 PP 订单

  其中PLNBEZ 、STLBEZ并不一定是订单中产出物料(真正的物料应该是AFPO-MATNR)。

AFPO,订单项

  虽然关键字中存在POSNR,但实际上我们不存在co-product业务,所以POSNR都为0001.

AFVC,订单的工序(通过AFKO- AUFPL进行关联)

AFVV,工序中数量/日期/值的DB结构

AFFL,加工单顺序

JEST,订单状态(通过AUFK-OBJNR关联)

 其中STAT的具体含义通过TJ02T对应,注意当INACT=X时,表示该状态不存在。

RESB,预留表(通过AFKO-RSNUM与RESB-RSNUM关联)

  • 报工/入库/发料

AFRU,订单确认(AFRU-AUFNR为订单号)

AFFW,COGI错误(AFFW-AUFNR为订单号)

由于我们没有激活COGI更改历史,所以COGI的更改在AFFWPRO中是没有记录的,若有必要,可通过自定义备份表ZAFFWH进行查看。

 AUFM,订单物料移动数据(AUFM-AUFNR为订单号)

该表的数据更新需依赖于PP的相关配置。此外,如果需要得到某一预留的累计发料数量,可直接使用RESB-ENMNG;如果需要得到某一订单的累计入库数量,可直接使用AFPO-WEMNG。均不需要对物料移动数据进行累加。

  • 供应商主数据

LFA1,集团数据

ADRC,地址信息

LFB1,公司代码数据

LFM1,采购组织数据

  • 计划订单

PLAF,计划订单;

  • 采购合同

凭证类别(EKKO-BSTYP)等于K(合同)

EKKO,采购凭证抬头

EKPO,采购凭证项目

  • 采购信息记录

信息记录类别(EINE-ESOKZ):0(标准)、 2(寄售)、3(分包合同)

EINA ,采购信息记录 - 一般数据

EINE ,采购信息记录 - 采购组织数据

  • 采购申请

EBAN,采购申请

  • 采购订单

凭证类别(EKKO-BSTYP)等于F(采购订单)

关键表:

EKKO,采购凭证抬头

EKPO,采购凭证项目

EKET,计划协议计划行

EKKN,采购凭证中的帐户设置

  • 采购收货及发票校验

EKBE,采购凭证历史

如果需要得到某一采购订单行项目的累计入库数量,可直接使用EKET-WEMNG,不需要对物料移动数据进行累加。 (虽然SAP是允许同一采购订单行项目是允许多个交货计划(EKET),但我们实际上业务中只允许一个交货计划,很多开发和考核都是基于此)

RBKP,凭证表头:发票收据

RSEG,凭证项目:收款发票

通过发票凭证读取会计凭证建议使用函数AC_DOCUMENT_RECORD。

  • 仓位主数据

仓位必须跟仓库号、仓储类型一起才有意义,牢记“仓库号+仓储类型+仓位”!

关键表:

LAGP,仓位

  • 库存数据

IM库存数据(注意使用待H的数据):

MARD,物料的仓储位置数据

MSLB,供应商特殊库存(o)

MKOL,供应商的特殊库存(k)

MSKA,销售订单库存

MCH1/MCHB,批次库存

  • WM库存数据:

LQUA,份(quants错误翻译为数量)

  • 物料移动数据

关键表:

MKPF,抬头:物料凭证

MSEG,凭证段:物料

不是所有的物料移动数据都需要从这物料移动表中进行读取。

生产订单相关 AUFM,采购订单相关 EKBE,销售相关 VBFA。

  • 移动类型

借贷标示:MSEG-SHKZG,S表示增加库存、H表示减少库存

关键表:

T156*,移动类型

T030,移动类型科目自动记账

  • WM的数据

关键表:

LTBK,转储请求抬头

LTBP,转储请求项目

LTAK,WM转储单抬头

LTAP,转储单项目

  • 客户主数据

KNA1,   基础数据

KNB1,公司代码

KNVV,销售组织

ADRC,地址

  • 销售价格

根据条件类型(如PR01)查找存储顺序(如PR02),得到表(如A305等A*表)

KONP,条件记录号关联

  • 销售合同(销售意向)

凭证类别G(VBAK-VBTYP)

VBAK

VBAP

  • 销售订单

Vbak   :       销售凭证 : 抬头数据

Vbap   :      销售凭证 : 项目数据

Vbep  :      销售凭证:计划行数据

Vbkd  :      销售凭证 : 业务数据

VBPA :      销售凭证 : 合作伙伴

  • 交货单

Likp

Lips

  • 发票凭证

VBRK

VBRP

  • 销售凭证流、凭证状态

Vbfa

Vbuk

vbup

  • 会计

  • 会计科目主数据

SKA1,科目表

SKB1,公司代码

SKAT,科目描述

  • 成本要素

CSKB,成本要素

  • 记账期间

T001B

财务供应商、财务客户(同后勤模块,维护事务代码FK01,只有公司代码数据)

  • 总账

BKPF/BSEG

FAGLFLEXT

BSAS/BSIS

GLFUNCT,功能范围

  • AR/AP

BSAD/BSID

BSAK/BSIK

  • AM

ANLA

  • CO

CSKS,成本中心

COEP

COSS(计划/实际,通过WRTTP区分,期间通过字段区分,如WTG004)

COSP

  • CO-ML

CKMLHD

CKMLCR

CKMLPR

COPA

CE*,如CE18000,8000指使用的经营范围

CO与FI的区别及数据

SAP增强技术

用户出口(USER EXIT)

增强(ENHANCEMENT)

•  SMOD

•  CMOD

BADI

•       se18

•       se19

 Enhancement Spot

•       ECC6.0后

 标准程序的修改(以CO02为例)

•       SE95查看


作者:SAP道长

SAP-常用表整理 SAP常用表 阅读详情

相关推荐

SAP 常用业务数据表设计

采购组织与公司代码可以不存在分配关系,我们除极少的两三家公司外,基本上没有进行分配(如果进行分配的话,则一个采购组织只能分配给一个公司代码)。程序的选择屏幕上的选择文本,如果属于标准字段,若无特殊需求,请尽量使用Dictionary,避免造成在不同环境中显示错误的情况。销售组织与工厂是多对多的关系,但是该关系仅说明了销售组织可以"销售"哪些工厂的,并不能表示两者之间有财务上的所属关系;二次开发程序中定义的自定义表,需考虑相应数据的删除及归档策略,并应该对数据量的大小有合理的估计。

qq_41757790的博客 683

SAP的成本中心与利润中心的关系

成本中心是承担成本费用的部门,不对收入和利润负责。比如说有的公司,把人事部门和财务部门等作为成本中心。利润中心是相对于收入而言,强调成本的相对节约。可以独立出损益表的单元。比如:可以把事业部作为一个利润中心进行考核。   在每一个独立核算的会计主体中,每一个职能部门都是一个成本中心,如5个职能部门,则可以将其分为5个成本中心或2个成本中心,这可按管理部门的管理需求进行确定,但只可能有一个

少年休闲海 9289

SAP常用表整理(待完善)

一、MM常用表 物料相关: 1、MARA: 常规物料数据 2、MARC: 物料的工厂数据 3、MAKT: 物料描述 4、MARD: 物料的工厂/库存地点数据 5、MBEW: 物料评估(财务数据),其中MBEW-WERKS指工厂 6、MVKE: 物料销售数据 7、MLGN: 每一个仓库号物料数据(仓库) 8、MLGT: 每一个存储类型的物料数据(仓库/存储类型) 9、MSTA:物料主记录状态 供应商相关: 1、LFA1: 供应商主数据(一般数据) 2、LFB1: 供应商主数据(公司代码) 3、LFM1:

逍遥游 6957

SAP 成本中心通过利润中心来和公司代码对应

成本中心是无法直接和公司代码进行配对的。 但是利润中心能够绑定公司代码 再通过利润中心的对应公司代码可以进行成本中心对应公司代码的对应

matinal 當冬夜漸暖 。公众号:matinal 4317

SAP 各个模块简介以及常用的数据表

SAP 各个模块简介以及常用的数据表

yishangbing的博客 5570

SAP_ABAP_MM_采购发票查询_设计方案+实现代码(RBKP_RSEG)

查询统计采购发票、采购订单的数量、单价、含税金额、未含税金额、发票号、会计凭证编号以及发票的一些行项目信息等。 1.2.2 涉及含税的计算公式

java_zhong1990的专栏 1947

【SAP-PP】开发中常用到的后台数据表

查询后台数据或者二次开发取数的时候多次用到的数据表,这里主要使用到PP模块相关系统表不包含自建表,如有遗漏,欢迎大家补充~后台数据表可以通过事务码SE16N进入查询到具体的数据。

小羔羊的博客 2581

图形化SAP数据表操作指南

企业资源规划(ERP)软件是集成企业内部不同业务部门管理信息的系统。通过ERP,企业可以实现内部资源共享、流程自动化和信息标准化。ERP系统的基本功能覆盖了财务管理、人力资源、采购、库存、销售等各个方面,旨在优化企业的资源配置,提高运营效率。图形化数据表工具起源于20世纪80年代,当时随着个人电脑的普及和图形用户界面的发展,这种工具得以迅速成长。它们最初是作为电子表格程序的扩展出现,用来更直观地处理、分析和可视化数据。

weixin_36311421的博客 901

SAP_常用业务数据表

SAP_常用业务数据表 表的要求 表中使用的字段请尽量参照各模块的SAP字段标准使用习惯; 例:“ZXSLRZX销售组织对应的利润中心”中的销售组织应该使用VKORG、利润中心应该使用PRCTR。 根据表的用途,需确定是否属于配置目的、还是业务目的。 配置表的建议: 需要加入MANDT字段 例: “ZQJQD缺件清单”就没有MANDT字段 需提供相应的维护视图; 例:如ZCHEC

少年休闲海 5879

别再手动挂载NPU了!手把手教你用Ascend-Docker-Runtime一键启动昇腾AI容器

本文详细介绍了如何使用Ascend-Docker-Runtime一键启动昇腾AI容器,大幅简化NPU设备挂载流程。通过环境变量ASCEND_VISIBLE_DEVICES,开发者可以灵活指定NPU设备,提升开发效率。文章还提供了安装配置指南、高级使用技巧和常见问题排查方法,帮助开发者快速掌握这一高效工具。

weixin_42662605的博客 252

HyperMesh实战:用Field工具搞定复杂载荷映射(附TCL脚本示例)

本文深入探讨了HyperMesh中Field工具在复杂载荷映射中的高级应用,包括从CSV到有限元网格的温度场映射全流程、稀疏数据处理技巧及TCL自动化脚本示例。通过Field工具,工程师可以高效实现CFD温度场到结构网格的精准映射,显著提升有限元分析的精度与效率。

white的博客 265

SAP 常用表

一、MM常用表 1、MARA: 常规物料数据 2、MARC: 物料的工厂数据 3、MAKT: 物料描述 4、MARD: 物料的工厂/库存地点数据 5、MBEW: 物料评估(财务数据),其中MBEW-WERKS指工厂 6、MVKE: 物料销售数据 7、MLGN: 每一个仓库号物料数据(仓库) 8、MLGT: 每一个存储类型的物料数据(仓库/存储类型) 8.1、MSTA:物料主记录状态 9、LFA1: 供应商主数据(一般数据) 10、LFB1: 供应商主数据(公司代码) 11、LFM1: 供应商采购组织数据 1

9637

OSPF路由协议配置

构建直连连通让R1、R2、R3、R4加入OSPF,实现全网互通。掌握OSPF邻居状态的解读。掌握单区域OSPF的配置。理解OSPF的基本概念。AR3上的OSPF配置。AR4上的OSPF配置。R1上的OSPF配置。R2上的OSPF配置。

SURTR999的博客 7694

SAP常用业务表

表的要求 表中使用的字段请尽量参照各模块的SAP字段标准使用习惯; 例:“ZXSLRZX销售组织对应的利润中心”中的销售组织应该使用VKORG、利润中心应该使用PRCTR。 根据表的用途,需确定是否属于配置目的、还是业务目的。 配置表的建议: 需要加入MANDT字段 例:“...

choutanzha2535的博客 616

从 Service Entry Sheet 按 PO 行项目追溯服务行:PACKNO 与 ESLL 层级解包实战

摘要: SAP MM模块中,外部服务采购的数据结构较为复杂,服务明细并非直接存储在采购订单行项目表EKPO中,而是通过PACKNO关联到服务包表ESLL。本文解析了从采购订单行项目EBELN+EBELP获取服务行号SRVPOS的方法,重点分析了服务包的层级结构(根包、子包SUB_PACKNO),并提供了兼容合同项目的ABAP代码实现。通过EKPO-PACKNO定位根包后,需结合ESUC和ESLL表逐层解析子包,最终获取服务明细数据,解决了服务采购场景下的数据关联难题。(149字)

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 171

直流无刷电机FOC控制算法 理论到实践 —— 实践

关于直流无刷电机FOC控制算法的理论章节,本人已经在前两章进行过详细说明,大家可以自行进行阅读,请务必了解过理论之后再来学习如何具体进行实现。直流无刷电机FOC控制算法 理论到实践 —— 理论(一)直流无刷电机FOC控制算法 理论到实践 —— 理论(二)本章节主要讨论采用MCU微控制器如何具体实现直流无刷电机的FOC控制。

爱出名的狗腿子 1万+

SAP ERP数据表清单

不同的模块都会有一些常用又重要的业务表,比如FICO模块:BSEG(会计凭证行项目表)、BKPF(会计凭证头表)、FAGLFLEXA(总分类帐表)、FAGLFLEXT(总分类帐表(新))、COEP:(利润和损失行项目表)、COSP(利润和损失概要表)、KNA1(客户主数据表)、LFA1(供应商主数据表)等等, FICO模块包含许多重要的表,这些表主要用于存储各种财务和控制数据。成本要素 (数据与成本控制范围相关)供应商主数据 (一般地区)供应商主数据 (公司代码)CIM 资源 - 实体。

wangbanmin的专栏 2087

【2026年华为暑期实习-非AI方向(通软&嵌软&测试&算法&数据科学)- 7月15日-第二题- 手机多载波冲突选择】(题目+思路+Java&C++&Python解析+在线测试)

摘要 本文提出了一种解决手机基站载波选择问题的回溯算法。给定N个载波,每个载波具有带宽和所属频段,要求选择最多K个载波,满足:1) 不选择同一频段的多个载波;2) 不选择冲突频段的载波;3) 总带宽最大化。算法通过预处理冲突关系,使用位掩码优化冲突检查,按编号顺序回溯枚举所有可能组合。当找到更大带宽或相同带宽但字典序更小的组合时更新答案。该方法在N≤25和K≤8的约束下高效可行,并通过样例验证了正确性。输出为最大总带宽和对应的最优载波编号序列。

m0_73659489的博客 71

SAP SD相关的数据表

理解 SAP 销售订单表的结构及其相互关系对于从 SAP 数据库中提取有意义的数据至关重要。VBAK、VBAP、VBEP、VBKD、VBBE、VBFA、VBLB 和 VBPA 这些表各自保存着特定的信息片段,当将它们组合起来时,能提供销售订单数据的全面视图。

RichardYang2020的博客 3026

从入门到精通:Cursor使用全攻略

Cursor是一款基于VSCode深度定制的AI编程工具,由Anysphere公司开发。它将AI技术与代码开发深度融合,能够理解自然语言指令并生成高质量代码,支持代码补全、跨文件上下文理解等功能。本文详细介绍了Cursor的安装设置、界面导航、基本操作和Composer模式等核心功能,并提供了高效提示词写作技巧和实际应用案例(如浏览器插件开发、复杂表单组件构建等)。文章还总结了使用注意事项和常见问题解决方案,展望了AI编程工具的发展前景。Cursor通过智能代码生成和项目理解能力,显著提升了开发效率,适合各

远程部署调试 运行安装 项目调试 二次开发 项目技术新 持续迭代 部分源码免费分享 6457

8位2路选择器设计

8位2路选择器设计

好好学习,天天向上 4288

SAP MM 模块常用的数据表

SAP MM模块常用数据表: Table   Table Class  Application Class   Data Class   Description         EBAN   TRANSP   ME          Transaction   Purchase RequisitionEBKN   TRANSP    ME          Transacti...

aghedoc1749的博客 405

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

上一篇: SAP ABAP将内表数据导出到TXT和从TXT读取到内表
下一篇: SAP ABAP 加锁和解锁
Footloose_
博客等级 码龄10年 254粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值