我的编程空间,编程开发者的网络收藏夹
学习永远不晚

S4 HANA物料凭证表MATDOC

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

S4 HANA物料凭证表MATDOC

S4 HANA物料凭证表MATDOC

在ECC中,物料凭证主要分为抬头表MKPF和行项目表MSEG来存储。另外,还有一套当前库存表(包括MARD、MSLB、MCHB等)和历史库存表(包括MARDH、MSLBH、MCHBH等)。

而在S/4HANA中,所有这些物料凭证及库存、历史库存表,全部被一张MATDOC表取代了。新的MATDOC表会记录所有物料凭证数据和其他属性,不再记录在 MKPF 和 MSEG表中。实际库存数据不再记录,而是实时对照MATDOC表算出。这就解决了过往需要在各种库存表取数的问题,虽然说SAP通过CDS(CORE DATA Service,类似于数据库视图),旧的表仍然能取到数。

但既然都换了新的表了,我们当然可以直接从MATDOC取得库存数据。下面我们来具体举例看看在HANA数据库中MSEG和MATDOC表之间的链接。例如在se16n查询表MSEG,看到有55条数据,

S4 HANA物料凭证表MATDOC

同样我们在se16n查询表MATDOC,看到也是55条记录。

S4 HANA物料凭证表MATDOC

两个表都能查询出来,让我们尝试使用事务DBACOCKPIT通过直接查询数据库的数据库查询来检查正确的条目。如下首先检查MATDOC

S4 HANA物料凭证表MATDOC

在数据库级别从MATDOC运行直接选择查询时,它显示了55条值。现在让我们尝试为MSEG运行相同的程序,看是否也能查询到55条记录?

S4 HANA物料凭证表MATDOC

它显示为0。因此很明显,HANA数据库中的MSEG中没有任何条目。当运行SE16N时,它只是内部指向MATDOC。这是SE11的屏幕截图。转到表MSEG的Extras菜单,我们将看到这些详细信息。SAP引入了称为“替换对象”的概念,其中提到了CDS视图名称。在1709版本之前,它一直被称为Proxy对象,SAP似乎已将其重命名为“ Replacement Object”,以避免由于“ Proxy”一词引起的混乱。

S4 HANA物料凭证表MATDOC

对于MSEG,NSDM_E_MSEG显示为替换对象。因此,当我们在SE16N或自定义程序中访问MSEG时,SAP会通过此CDS视图逻辑,该CDS视图从MATDOC获取数据。可以在下面的屏幕截图中看到逻辑。在SE11中为CDS视图NSDM_E_MSEG提供视图名称。我们将获得以下详细信息,其中还提供了DDL定义名称和DDL SQL视图名称(NSDM_V_MSEG)。

S4 HANA物料凭证表MATDOC

SE11中的NSDM_V_MSEG视图清楚地表明它是从MATDOC获取数据的。

S4 HANA物料凭证表MATDOC

DDL定义的最后一部分讨论了任何自定义字段或附加字段以及如何在这些替换对象中对其进行处理。需要使用Extend视图并在Eclipse编辑器中附加自定义字段。

S4 HANA物料凭证表MATDOC

以上替换对象/代理对象的概念主要是为了避免在处理MSEG的自定义程序中造成混淆/更改而引入的。因此,如果自定义程序从MSEG中进行选择,它仍将类似于我们在上面的SE16N屏幕截图中看到的内容。
至此,新表MATDOC和原来物料凭证表之间的关系差不多讲明白了,大家有什么其他发现也可以留言讨论。

The affected tables are listedbelow:

Table

Table  description

DDL  Source of CDS

View  for redirect

View  to read the content of

the  database table (w/o

redirect  to compatibility

view)

View  to read the

master  data

attributes  only

MKPF

Material

document

header

NSDM_DDL_MKPF

NSDM_MIG_MKPF


MSEG

Material

document item

NSDM_DDL_MSEG

NSDM_MIG_MSEG


MARC

Plant Data for

Material

NSDM_DDL_MARC

NSDM_MIG_MARC

V_MARC_MD

MARD

Storage Location

Data for Material

NSDM_DDL_MARD

NSDM_MIG_MARD

V_MARD_MD

MCHB

Batch stocks

NSDM_DDL_MCHB

NSDM_MIG_MCHB

V_MCHB_MD

MKOL

Special Stocks

from Vendor

NSDM_DDL_MKOL

NSDM_MIG_MKOL

V_MKOL_MD

MSLB

Special Stocks

with Vendor

NSDM_DDL_MSLB

NSDM_MIG_MSLB

V_MSLB_MD

MSKA

Sales Order Stock

NSDM_DDL_MSKA

NSDM_MIG_MSKA

V_MSKA_MD

MSSA

Total Customer

Orders on Hand

NSDM_DDL_MSSA

NSDM_MIG_MSSA


MSPR

Project Stock

NSDM_DDL_MSPR

NSDM_MIG_MSPR

V_MSPR_MD

MSSL

Total Special

Stocks with

Vendor

NSDM_DDL_MSSL

NSDM_MIG_MSSL


MSSQ

Project Stock

Total

NSDM_DDL_MSSQ

NSDM_MIG_MSSQ


MSKU

Special Stocks

with Customer

NSDM_DDL_MSKA

NSDM_MIG_MSKU

V_MSKU_MD

MSTB

Stock in Transit

NSDM_DDL_MSTB

NSDM_MIG_MSTB


MSTE

Stock in Transit

to Sales and

Distribution

Document

NSDM_DDL_MSTE

NSDM_MIG_MSTE


MSTQ

Stock in Transit

for Project

NSDM_DDL_MSTQ

NSDM_MIG_MSTQ


MCSD

DIMP: Customer

Stock

NSDM_DDL_MCSD

NSDM_MIG_MCSD

MCSD_MD

MCSS

DIMP: Total

Customer Stock

NSDM_DDL_MCSS

NSDM_MIG_MCSS

MCSS_MD

MSCD

DIMP: Customer

stock with

vendor

NSDM_DDL_MSCD

NSDM_MIG_MSCD

MSCD_MD

MSCS

DIMP: Customer

stock with

vendor - Total

NSDM_DDL_MSCS

NSDM_MIG_MSCS

MSCS_MD

MSFD

DIMP: Sales

Order Stock with

Vendor

NSDM_DDL_MSFD

NSDM_MIG_MSFD

MSFD_MD

MSFS

DIMP: Sales

Order Stock with

Vendor - Total

NSDM_DDL_MFS

NSDM_MIG_MSFS

MSFS_MD

MSID

DIMP: Vendor

Stock with

Vendor

NSDM_DDL_MSID

NSDM_MIG_MSID

MSID_MD

MSIS

DIMP: Vendor

Stock with

Vendor - Total

NSDM_DDL_MSIS

NSDM_MIG_MSIS

MSIS_MD

MSRD

DIMP: Project

Stock with

Vendor

NSDM_DDL_MSRD

NSDM_MIG_MSRD

MSRD_MD

MSRS

DIMP: Project

Stock with

Vendor - Total

NSDM_DDL_MSRS

NSDM_MIG_MSRS

MSRS_MD

MARCH

History

NSDM_DDL_MARCH

NSDM_MIG_MARCH


MARDH

History

NSDM_DDL_MARDH

NSDM_MIG_MARDH


MCHBH

History

NSDM_DDL_MCHBH

NSDM_MIG_MCHBH


MKOLH

History

NSDM_DDL_MKOLH

NSDM_MIG_MKOLH


MSLBH

History

NSDM_DDL_MSLBH

NSDM_MIG_MSLBH


MSKAH

History

NSDM_DDL_MSKAH

NSDM_MIG_MSKAH


MSSAH

History

NSDM_DDL_MSSAH

NSDM_MIG_MSSAH


MSPRH

History

NSDM_DDL_MSPRH

NSDM_MIG_MSPRH


MSSQH

History

NSDM_DDL_MSSQH

NSDM_MIG_MSSQH


MSKUH

History

NSDM_DDL_MSKAH

NSDM_MIG_MSKAH


MSTBH

History

NSDM_DDL_MSTBH

NSDM_MIG_MSTBH


MSTEH

History

NSDM_DDL_MSTEH

NSDM_MIG_MSTEH


MSTQH

History

NSDM_DDL_MSTQH

NSDM_MIG_MSTQH


MCSDH

History

NSDM_DDL_MCSDH

NSDM_MIG_MCSDH


MCSSH

History

NSDM_DDL_MCSSH

NSDM_MIG_MCSSH


MSCDH

History

NSDM_DDL_MSCDH

NSDM_MIG_MSCDH


MSFDH

History

NSDM_DDL_MSFDH

NSDM_MIG_MSFDH


MSIDH

History

NSDM_DDL_MSIDH

NSDM_MIG_MSIDH


MSRDH

History

NSDM_DDL_MSRDH

NSDM_MIG_MSRDH


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

S4 HANA物料凭证表MATDOC

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

S4 HANA物料凭证表MATDOC

S4 HANA物料凭证表MATDOC在ECC中,物料凭证主要分为抬头表MKPF和行项目表MSEG来存储。另外,还有一套当前库存表(包括MARD、MSLB、MCHB等)和历史库存表(包括MARDH、MSLBH、MCHBH等)。而在S/4HAN
2023-06-05

SAP MM 盘点凭证对于物料货物移动的冻结

SAP MM 盘点凭证对于物料货物移动的冻结 1, Below is anopen physical inventory document for storage location 3205 and material390378021, V
2023-06-05

SAP WM LI21 clear difference之后的物料凭证不能取消!

SAP WM LI21 clear difference之后的物料凭证不能取消! LI21,输入仓库号,保存盘盈盘亏的storage type ,
2023-06-05

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录