SAP PP:生产BOM与MRP函数详解:创建、查询与删除

需积分: 50 21 下载量 33 浏览量 更新于2024-09-08 1 收藏 18KB DOCX 举报
SAP PP(生产计划)是一个集成在SAP系统中的模块,主要用于物料需求计划、生产订单管理和资源分配。本文将详细介绍几个关键的SAP PP相关函数,包括生产BOM处理、独立计划需求创建以及BOM的正查和反查操作。 首先,**生产BOM相关**部分,SAP提供了两个主要的函数用于查询和管理BOM。**正查BOM**是指通过CS_BOM_EXPL_MAT_V2函数进行多层展开,该函数允许用户查询指定物料的完整BOM结构,输入的关键参数包括应用ID(CAPID)、有效日期范围(DATUV)、所需数量(EMENG)、是否展开多层(MEHRS)、物料号(MATNR)等。查询结果会显示子件信息,如子件编码、描述、物料类型和需求数量,以及带子件的半成品明细(MATCAT)。 另一个相似但未详细展开的函数是CS_BOM_EXPLOSION_MAT,它提供类似的功能,适用于同样的场景。 **反查BOM**则通过CS_WHERE_USED_MAT函数实现,用于查找特定物料在哪些层级和何处被使用。这个函数接受有效日期范围(DATUB/DATUV)、物料号(MATNR)、BOM用途(STLAN)和工厂代码(WERKS)作为输入,返回上层物料明细(WULTB)和汇总的子件上层物料明细(MATCAT),便于追踪物料的来源和用量。 **BOM删除**操作则由CSAP_MAT_BOM_DELETE函数执行,它用于从数据库中移除特定物料的BOM记录。该函数需要提供的参数包括物料(MATERIAL)、工厂(PLANT)、BOM用途(BOM_USAGE)和可选BOM(ALTERNATIVE),以及BOM删除的生效日期(VALID_FROM)。 以上这些函数在实际生产计划中扮演了关键角色,它们帮助企业管理者监控物料需求、优化生产流程和控制成本。熟练掌握这些函数的使用,可以大大提高SAP PP模块的效率,并确保生产过程的顺利进行。同时,对BOM的维护和管理也是确保供应链顺畅,避免库存积压或缺料的重要环节。