业务需求:物料清单有很多层,业务部门要求开发成品BOM的结构报表,明确子BOM和主BOM之间的关联性。

软件环境:SAP business One 9.2(PL10)

解决方案:在SAP B1后台数据库创建存储过程,或在SAP B1前端的查询管理器创建查询报表,参考代码如下:

ALTER  PROCEDURE [dbo].[BOMzhankai]

---exec [dbo].[BOMzhankai] 'A70100000017'  //调用存储过程

@father varchar(50)

AS

BEGIN

WITH Bom(Father, code, BomLevel,sort,warehouse,Qty,issue) AS

(

SELECT father, code, 1 AS bomlevel,convert(varchar(255), father+code),warehouse,quantity,issuemthd

FROM itt1

where father not in (select code from itt1) and father=@father

UNION ALL

SELECT e.father, e.code, bomlevel + 1,convert(varchar(255),rtrim(sort)+e.code),e.warehouse,e.quantity,e.issuemthd

FROM itt1 e

INNER JOIN Bom d

ON e.father = d.code

)

最后,感谢顾问和网友的思路建议和解答,也希望大家可以继续完善,谢谢!

SAP B1 成品BOM表展开相关推荐

  1. 【SAP Abap】BOM多级展开函数 CS_BOM_EXPL_MAT_V2 使用详解

    SAP ABAP BOM多级展开函数 CS_BOM_EXPL_MAT_V2 使用详解 1.函数入参说明 2.函数出参说明 1.函数入参说明 CALL FUNCTION 'CS_BOM_EXPL_MAT ...

  2. 个人永久性免费-Excel催化剂功能第68波-父子结构表转换之父子关系BOM表拆分篇...

    Excel中制造业行业中,有一个非常刚需的需求是对BOM(成品物料清单)的拆解,一般系统导出的BOM表,是经过压缩处理的,由父子表结构的方式存储数据. 对某些有能力使用SAP等专业ERP软件的工厂来说 ...

  3. SAP BOM批量反查成品BOM清单(带BOM组件数量,反查物料清单)

    1. BOM批量反查成品BOM清单(带BOM组件数量,反查物料清单) 代码执行的效果 代码 TABLES :STAS,MARA,MAKT,MARC,T179T. TYPE-POOLS:SLIS.TYP ...

  4. SAP小技巧 BOM数据查询

    点击蓝字 关注我们 一 前言 BOM(物料清单)是SAP中一个基本概念, 用于把产品(或半成品)与原材料(或半成品)构筑关系.在生产,采购,销售等环节可以通过展开获取产品对应的原材料的内容. 本文主要 ...

  5. bom event周期_MRP运行五大步骤逻辑详解(含动态安全库存、安全时间、批量计算方法、BOM表扩展方法的详细说明)...

    MRP运行五大步骤逻辑详解(含动态安全库存.安全时间.批量计算方法.BOM表扩展方法的详细说明) 作者:袁云飞(AlbertYuan)- 微信号yuanalbert 以下内容均为原创,希望对初学者有一 ...

  6. SAP PP 成品工单批次号跟所消耗的半成品批次号一致

    SAP PP 成品工单批次号跟所消耗的半成品批次号一致 在制药行业里经常有这样的场景或者需求:成品工单是一个包装工单,将生产好的半成品加上内外包材,经过包装后做成可以交付给客户的成品,成品的批次的属性 ...

  7. SAP PP 成品批次的生产日期自动抓取半成品批次的生产日期

    SAP PP 成品批次的生产日期自动抓取半成品批次的生产日期 1,如下的成品工单3000028012, 业务人员在工单里指派了半成品的批次号是FM4S.该半成品的批次号信息, 生产日期是 2020-1 ...

  8. 企业应如何运用ERP系统的BOM表?

    BOM,Bill of Material的缩写,是物料清单的意思.ERP系统中的BOM的种类可分为5类,分别是:缩排式BOM.汇总的BOM.反查用BOM.成本BOM.计划BOM.它是ERP系统的主导文 ...

  9. SAP的一些术语表,中英对照

    SAP的一些术语表,中英对照 Accounting Document for Material 物料核算凭证 Actual Settlement: Order 实际结算:订单 Approve Time ...

最新文章

  1. 皮一皮:有这样的妈妈挺有趣的...
  2. iphone保修期多久_卖疯了!开发区9.9元起换iphone原厂电池!
  3. SpringBoot入门教程(一)详解intellij idea搭建SpringBoot
  4. python生成树状图_python 生成 树状结构
  5. php数据库操作类的调用优化,PHP PDO优化数据库操作类 多数据库驱动类
  6. 重磅发布!阿里云推PostgreSQL 10 高可用版
  7. java 使用fusioncharts_fusioncharts同一页面显示2个仪表盘,且以java字符串作为xml数据...
  8. 华为机试HJ29: 字符串加解密
  9. 反思 | 事件总线的局限性,组件化开发流程中通信机制的设计与实现
  10. 微信小程序图片上传一直loading中,上传没反应
  11. 生活记录:给枯燥的心灵浇浇水
  12. 生信学习——转录组测序分析的大致流程
  13. 杂谈-苹果账号调查事件始末,Apple审核流程或有变
  14. 浪潮之巅·IT从业者或投资人必读书籍
  15. K8s Kubernetes集群部署
  16. 通过 SQL Server 视图访问另一个IP地址数据库服务器表的方法
  17. 浅谈yolov4中的一部分数据增强
  18. JS添加/修改CSS样式
  19. 零基础如何入门IT行业?
  20. [VC] 冒号(:)与C/C++

热门文章

  1. python利用opencv简单识别红绿灯
  2. linux 易语言窗口程序_易语言开发Linux程序
  3. 平面几何:两点确定一条直线
  4. cesium 如何使实体平滑更新位置
  5. java中的对称加密算法和非对称加密算法
  6. mysql 流水号_mysql数据库做流水号
  7. 基于微信小程序的订水送水系统设计与实现毕业设计毕设开题报告
  8. .NET Core发送HTTP Post和Get
  9. jdk安装,配置环境变量
  10. 详解C语言实现扫雷游戏