发料单移动类型数字发料是什么意思思

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

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

需要加入MANDT字段

需提供相应的维护视图;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

T001L,工厂+库存地点

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

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

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

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

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

  •  销售组织与工厂的关系

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

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

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

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

T024W工厂的有效采购组织

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

  •  物料主数据的关键表:

MARD工厂/库存地点

MVKE,销售组织/分销渠道

MLGT仓库/存储类型

MSTA,物料主数据维护状态

BOM用途:1表示生产

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

MAPL分配任务清单到物料

PBIM,物料的独立需求

PBED独立需求数据

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

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

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

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

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

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

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

LFB1公司代码数据

LFM1,采购组织数据

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

EKKO采购凭证抬头

EKPO,采购凭证项目

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

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

EKKO采购凭证抬头

EKPO,采购凭证项目

EKET计划协议计划行

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

EKBE采购凭證历史

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

RBKP凭证表头:发票收据

RSEG,凭证项目:收款发票

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

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

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

MARD物料的仓储位置数据

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

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

MSKA,销售订单库存

LQUA份(quants错误翻译为數量)

MKPF,抬头:物料凭证

MSEG凭证段:物料

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

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

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

T030移动类型科目自动记账

LTBK,转储请求抬头

LTBP转储请求项目

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

KONP条件记录号关联

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

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

CO与FI的区别及数据

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

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

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

需要加入MANDT字段

需提供相应的维护视图;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

T001L,工厂+库存地点

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

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

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

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

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

  •  销售组织与工厂的关系

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

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

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

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

T024W工厂的有效采购组织

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

  •  物料主数据的关键表:

MARD工厂/库存地点

MVKE,销售组织/分销渠道

MLGT仓库/存储类型

MSTA,物料主数据维护状态

BOM用途:1表示生产

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

MAPL分配任务清单到物料

PBIM,物料的独立需求

PBED独立需求数据

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

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

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

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

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

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

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

LFB1公司代码数据

LFM1,采购组织数据

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

EKKO采购凭证抬头

EKPO,采购凭证项目

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

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

EKKO采购凭证抬头

EKPO,采购凭证项目

EKET计划协议计划行

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

EKBE采购凭證历史

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

RBKP凭证表头:发票收据

RSEG,凭证项目:收款发票

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

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

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

MARD物料的仓储位置数据

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

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

MSKA,销售订单库存

LQUA份(quants错误翻译为數量)

MKPF,抬头:物料凭证

MSEG凭证段:物料

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

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

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

T030移动类型科目自动记账

LTBK,转储请求抬头

LTBP转储请求项目

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

KONP条件记录号关联

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

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

CO与FI的区别及数据

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


MSEG....所有的物料移动都在这个表。

Z開头的移动类型是配置的

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 发料是什么意思 的文章

 

随机推荐