1、物料主数据_综述一视图说明物料主数据是 SAP 系统 MM 模块的重要组成部分,它不仅为 MM 模块服务,也是 SD、PP、PM 等模块操作的对象。物料主数据的涉及面广,层次复杂,所以将用多篇文档加以说明,并给出维护的示例。物料主数据涉及面广,所以视图类型也多,主要包括基本数据视图和扩展视图两大部份,如下表所示。其中工厂库存(X)、存储位置库存(Z)是显示视图,无需创建。视图级别见图 1。视图类型 描述A 工作计划B 会计C 分类D 物料需求计划E 采购F 生产资源/工具G 成本核算K 基本数据L 存储P 预测Q 质量管理S 仓库管理V 销售X 工厂库存Z 存储位置库存表 物料主数据视图类型及
2、描述图 1 物料主数据主要视图及级别图 1 显示了常用的扩展视图的维护的组织级别,实际维护中要比图中复杂的多,例如:采购视图中既有无组织机构的数据,又有工厂级数据;存储视图包含无组织机构、工厂级、存储地点级等三级的数据。具体内容详见各视图专项描述。1.1 基本视图基本视图包含物料的基本信息,如物料类别、物料编号、名称、计量单位等,这些信息不与任何组织机构(如工厂、销售组织等)有关,一个物料在一个客户端 (client)内只能有一个基本视图的数据。物料的类别、编号在创建后一般是不可以更改的。1.2 扩展视图扩展视图包含销售、采购、MRP、会计、成本等各种专有视图,这些视图都与组织机构相关(如工厂
3、、销售组织、库存地点等),维护这些视图需要指定相应的组织机构。维护了指定组织机构的的扩展视图,此组织机构的相关业务流程才能完成。如维护了 A 工厂的 B 物料的采购视图,A 工厂对 B 物料的采购才能实现。每一个物料都需要有效维护各组织机构的视图。如一个系统有 20 个工厂需要进行采购,则需要采购的每一个物料都要维护这 20 个工厂的采购视图;有 10 个销售组织需要进行销售,则需要销售的每一个物料都要维护这 10 个销售组织的销售视图。每一类物料需要维护的视图并不一样,不是所有的视图都需要维护,一般只需要维护其中若干个就可以了,这根据业务需求和后台配置而定。如原材料就可以不需要维护销售视图;
4、一般情况下不需要维护“销售文本”和“采购订单文本”等视图。当视图标明数字时(如会计 1、会计 2),如果只维护了第 1 个视图(如会计 1),则之后的同类视图(如会计 2)则被视同已维护,维护的值为默认值。二事物码(T-CODE)创建物料主数据的 T-CODE 主要是 MM01,它可以创建任意已定义物料类型的物料。除此之外还有一些特殊的 T-CODE,只创建指定类型的物料,如下表所示。各事物码在前台的路径有多个,如图 2、图 3 所示,更多路径的请用search_sap_menu 查询(参见查找事物码的菜单路径)。一般创建(MM01)如图 4 所示;特殊创建隐含了物料类型,其余与 MM01 相
5、同,如图 5 所示。序号 TCODE 默认物料类型1 MM01 2 MMB1 ROH 原材料3 MMF1 HALB 半成品4 MMG1 LEIH 可退回包装5 MMH1 HAWA 贸易货物6 MMI1 HIBE 经营供应7 MMK1 KMAT 可配置的物料8 MML1 LEER 虚拟件9 MMN1 NLAG 非存储物料10 MMP1 IBAU 维护装配11 MMR1 ROH 原材料12 MMS1 DIEN 服务13 MMU1 UNBW 未估价的物料14 MMV1 VERP 包装品15 MMW1 WETT 竞争产品表 创建物料主数据 TCODE图 2 一般创建(MM01)前台路径图 3 特殊创建
6、前台路径图 4 一般创建(MM01)初始界面图 5 特殊创建初始图样(MMH1 贸易货物)除创建物料主数据的 TCODE 外,还有更改、删除、显示等 TCODE,这些分为两类:立即型、计划表型。立即型是维护后当场就能见到维护状态;计划表型则需输入一个时间点,在到此时间后系统自动更改维护的状态。我们一般是使用立即型。TCODE 如下表所示。操作 立即型 TCODE 计划型 TCODE创建 MM01 等 MM11更改 MM02 MM12、MM13(激活)删除标记 MM06 MM16显示 MM03 MM19显示修改 MM04 MM14表 6 维护及显示主数据 TCODE三维护操作入门物料主数据由于涉
7、及面多、视图繁杂,维护具有很强的挑战性。物料的第一次创建,必定选取基本视图。在物料创建后,需要在不同的组织机构中对不同的视图进行扩展维护,以便于各项业务的操作。扩展操作中,基本视图肯定不能再选取(因在第一次创建中已维护)。例如维护 A 物料,并维护其在 C100、C200 两个工厂的采购视图,步骤如下:1 用 MM01 创建 A 物料,选择基本视图和采购视图,输入工厂 C100,进行数据维护;2 用 MM01 维护 A 物料,选择采购视图,输入工厂 C200 进行维护,如果前步未维护工厂 C100,则按此步骤分别进行维护。四批处理维护物料主数据如果是成批维护,则使用 TCODE:MM17,或用
8、 TCODE:MASS 加参数“BUS1001”或“BUS1001001”。如果是用 LSMW 等作批处理,则需要明晰主数据的各层级关系,并遵循一定原则,否则会遇到很大麻烦,具体操作见本博客专文描述。物料主数据_基本视图一视图说明物料主数据的基本视图是维护一个物料的最为基本的数据,也都是无组织机构数据。这些数据不会因为不同的组织机构(如工厂、库存地点)改变而改变。关于物料主数据的整体结构,可参见 物料主数据_综述。基本视图创建(如 TCODE:MM01)后,就不能再用创建的方法进行维护,需用修改的方式(TCODE:MM02)。维护会计视图,在选择视图对话框中,选中“基本数据 1”、“基本数据2
9、”条目(如图 1 所示),点击确认键,如无其它组织机构需要输入,则直接进入维护界面。图 1 选择视图对话框视图二界面说明维护界面由主界面和附加界面组成,一般情况只维护主界面就可以了。主界面如图 2、图 3 所示。重要参数如下:物料描述:当前语言环境的描述,如图 2 中的“手机追梦 A20”,其它语言描述见下述附加数据中。基本计量单位:无组织机构数据,在基本视图 1 中有维护。物料组:无组织机构数据,用于物料统计,详见定义物料组。产品组:无组织机构数据,用于物料销售,详见定义产品组,此值可不维护;如维护则与销售组织、分销渠道、产品组形成销售范围(详见定义销售范围),在销售订单中会要求强制匹配。毛重、净重:毛重值应当比净重值大,否则报错。如维护则销售订单中会自动带出。图 2 基本数据 1 界面