BAPI_MATERIAL_BOM_GROUP_CREATE创建BOM
天使用BAPI函数:BAPI_MATERIAL_BOM_GROUP_CREATE创建BOM组数据,过程中发现很多问题啊。总结如下:
BOMGROUP VARIANTS 这两个参数必须要传递。否则会导致程序dump。
所以在网上找了个实例程序。传的参数如下:
REFRESH BOMGROUP.CLEAR BOMGROUP.
BOMGROUP-BOM_GROUP_IDENTIFICATION = 'BAPI_SMP_COL1'."标识物料单组
BOMGROUP-OBJECT_TYPE = 'BGR'."BOM 组中的对象类型
BOMGROUP-OBJECT_ID = 'SIMPLE1'."BOM 组中对象的标识
BOMGROUP-BOM_USAGE = '5'."BOM 用途
BOMGROUP-LTXT_LANG = SY-LANGU."语言:用此语言存储长文本
BOMGROUP-TECHNICAL_TYPE = ' '."技术类型
BOMGROUP-BOM_TEXT = '原材料BOM'."BOM 文本
APPEND BOMGROUP.CLEAR BOMGROUP.
REFRESH VARIANTS.CLEAR VARIANTS.
VARIANTS-BOM_GROUP_IDENTIFICATION = 'BAPI_SMP_COL1'."标识物料单组
VARIANTS-OBJECT_TYPE = 'BOM'."BOM 组中的对象类型
VARIANTS-OBJECT_ID = 'SIMPLE1'."BOM 组中对象的标识
VARIANTS-ALTERNATIVE_BOM = '01'."可选的 BOM
VARIANTS-BOM_STATUS = '01'."BOM 状态
VARIANTS-BASE_QTY = '1.000'."基本数量
VARIANTS-VALID_FROM_DATE = SY-DATUM."有效起始日期
VARIANTS-FUNCTION = 'NEW'."功能
APPEND VARIANTS.CLEAR VARIANTS.
特别说明的是,那个可选BOM,赋值为‘01’,如果你写成‘1’。那就会报错。所以前面那个0不能省略啊。
这个 ITEMASSIGNMENTS参数不能省略呀,要和VARIANTS.想对应。
note:如果不想创建bom组,而是简单的只创建BOM,那么可以使用函数 CSAP_MAT_BOM_CREATE
BAPI_MATERIAL_BOM_GROUP_CREATE创建BOM的更多相关文章
- SAP CSO1创建BOM
1业务说明 此文档使用BAPI:BAPI_MATERIAL_BOM_GROUP_CREATE创建BOM 2前台实现 事务代码:CS01 输入行项目信息 保存即可 3代码实现 3.1调用BAPI 抬 ...
- PP 创建BOM
转自 http://blog.csdn.net/u012369651/article/details/19190939 一.最终结果预览. 二.创建过程. 使用到的事务码 CS01 创建BOM CS0 ...
- 规则引擎 - (三)BOM工程(上)
建工程并关联xom工程 1.新建——>项目——>规则项目——>标准规则项目. 项目命名,下一步. 在xom设置中选择之前建好的xom工程,下一步. 工程没用到xsd,不选择,下一步. ...
- Java 使用 Maven BOM 统一管理版本号
一个中大型的 Java 项目往往包含若干 JAR 包,这些 JAR 包有着不同的版本号.如果这些 JAR 包单独发布,然后直接通过版本号引用相应的 JAR 包,不同版本的兼容性维护将变得十分麻烦.为了 ...
- SAP物料批次管理配置及操作手册(轉載)
这个有待学习 业务说明需要先熟悉基本的物料管理(MM).生产计划管理(PP).销售与分销管理(SD)的相关知识.在化工.制药.快消.汽车零部件等行业,为了进行质量的跟踪,往往需要使用批次管理来监控质量 ...
- 具体解释EBS接口开发之WIP模块接口
整体说明 文档目的 本文档针对WIP模块业务功能和接口进行分析和研究,对採用并发请求方式和调用API方式分别进行介绍 内容 WIP模块经常使用标准表简单介绍 WIP事物处理组成 WIP相关业务流程 W ...
- 详解EBS接口开发之WIP模块接口
总体说明 文档目的 本文档针对WIP模块业务功能和接口进行分析和研究,对采用并发请求方式和调用API方式分别进行介绍 内容 WIP模块常用标准表简介 WIP事物处理组成 WIP相关业务流程 WIP相关 ...
- SAP 生产订单变更管理 OCM Order Changement Management
SAP OCM Order Changement Management 一.目的 订单变更管理系统是当我们的订单(生产订单.计划订单.采购订单)已经存在的时候,其物料主数据或销售数据有变更时,我们可 ...
- SAP BAPI一览 史上最全
全BADI一览 List of BAPI's BAPI WG Component Function module name Description Description Obj. Ty ...
随机推荐
- [日常摸鱼]Vijos1083小白逛公园-线段树
题意:单点修改,询问区间最大子段和,$n\leq 5e5$ 考虑分治的方法$O(nlogn)$求一次最大子段和的做法,我们是根据中点分成左右两个区间,那么整个区间的答案要么是左边答案,要么是右边答案, ...
- 企业微信JS-SDK实现会话聊天功能
vue引入企业微信JS-SDK实现会话聊天功能 这两天在做一个对接企业微信实现会话聊天的功能, 发现企业微信文档这块儿做的不是特别详细,网上搜索也没找到特别完整的流程. 期间也踩了不少的坑, 在此进行 ...
- 实验题目:python面向对象程序设计
1.定义并实现一个矩形类Rectangle,其私有实例成员为矩形的左下角与右上角两个点的坐标,能设置左下角和右上角两个点的位置,能根据左下角与右上角两个点的坐标计算矩形的长.宽.周长和面积,另外根据需 ...
- RESTful API风格
前言 之前写的接口,有用过Webservices,MVC,ashx,但都没个统一的请求规范,随百度. 参考链接,原文出处 http://www.ruanyifeng.com/blog/2014/05/ ...
- WEB层知识点
目录 Web 应用程序技术 HTTP 1.1 HTTP请求 1.2 HTTP响应 1.3 HTTP方法 1.4 URL 1.5 HTTP消息头 1.常用消息头 2.请求消息头 3.响应消息头 1.7 ...
- IntelliJ IDEA无法新建类解决办法
IntelliJ IDEA无法新建类解决办法 灿夏 2018-07-14 08:50:05 4891 收藏 1 展开 原文地址 IntelliJ IDEA使用教程 (总目录篇) [原文地址](ht ...
- 【C++】C++之类型转换
作者:李春港 出处:https://www.cnblogs.com/lcgbk/p/14209848.html 目录 一.前言 二.static_cast 2.1 使用场景 2.2 实例 三.dyna ...
- Spring Boot 有哪些优点?
a.减少开发,测试时间和努力. b.使用 JavaConfig 有助于避免使用 XML. c.避免大量的 Maven 导入和各种版本冲突. d.通过提供默认值快速开始开发.没有单独的 Web 服务器需 ...
- 软件“美不美”,UI测试一下就知道
摘要:软件测试的最高层次需求是:UI测试,也就是这个软件"长得好不好看". 为了让读者更好地理解测试,我们从最基础的概念开始介绍.以一个软件的"轮回"为例,下图 ...
- #3使用html+css+js制作网页 番外篇 使用python flask 框架 (I)
#3使用html+css+js制作网页 番外篇 使用python flask 框架(I 第一部) 0. 本系列教程 1. 准备 a.python b. flask c. flask 环境安装 d. f ...