PP部分主数据导出SQVI设置

本文详细介绍了PP主数据配置中的三个关键部分:物料主数据PP视图、BOM数据及Routing数据的导出设置。通过具体表格关联和字段说明,为用户提供了一套完整的配置指南。
一、 PP 部分主数据一般包括 :
一般情况下, PP 主数据包括如下三项:
1.
物料主数据 PP 部分视图;
2.
BOM 数据;
3.
Routing 数据。
对有些情况下,可能还包括生产版本。

二、 物料主数据 PP 部分导出设置 :
Table:
MARC— 物料工厂数据
MAKT— 物料描述
关联: marc-matnr=makt-matnr
若物料描述存在多语言,可能需在 MAKT 中指定
一般选择字段:
物料号
工厂
在工厂级标记要删除的物料
发货单位
需求计划类型
MRP 控制者(物料计划人)
厂内生产时间(自制生产时间)
计划交货天数
批量(物料计划)
采购类型
特殊采购类型
最小批量
采购订单批量的舍入值
对于独立和集中需求的相关需求标识
综合 MRP 标识
浮动的计划边际码
反冲标识
利润中心
部件废品百分数
计划策略组
消耗模式
消耗期间 逆向
消耗期间 向前
期间标识
安全库存
外部采购的缺省仓储地点
生产发料库存地点(对反冲物料更多的是设置在 BOM 中)
可用性检查的检查组
物料描述

三、 BOM 导出设置 :
Tables:
MAST—BOM 链接物料
STKO—BOM 表头
STAS—BOM 项选择
STOP—BOM 项目
MAKT— 物料描述
表关联:
MAST-STLNR=STKO-STLNR
MAST-STLAL=STKO-STLAL
STKO-STLTY=STAS-STLTY
STKO-STLNR=STAS-STLNR
STKO-STLAL=STAS-STLAL
STAS-STLTY=STPO-STLTY
STAS-STLNR=STPO-STLNR
STAS-STLKN=STPO-STLKN
STPO-IDNRK=MAKT-MATNR
MAST-MATNR=MAKT-MATNR
一般选择字段:
MAST
物料号
工厂
BOM 用途
可选 BOM
STKO
删除标识
基本数量
STAS
删除标识(一般用此删除标识)
STPO
删除标识
BOM 组件
项目类别
BOM 项目号
组件计量单位
组件数量
部件废品百分数
工序废品
指示符 - 替代项目
使用可能性按 %( 可选项目 )
MAKT
物料描述

四、 Routing 数据导出设置 :
Tables
MAPL— 分配任务清单到物料
PLKO— 任务清单表头
PLAS— 任务清单工序作业选择
PLPO— 任务清单工序 / 作业
CRHD— 工作中心表头
MAKT— 物料描述
表关联:
MAPL-PLNTY=PLKO-PLNTY
MAPL-PLNNR=PLKO-PLNNR
MAPL-PLNAL=PLKO-PLNAL
PLKO-PLNTY=PLAS-PLNTY
PLKO-PLNNR=PLAS-PLNNR
PLKO-PLNAL=PLAS-PLNAL
PLAS-PLNTY=PLPO-PLNTY
PLAS-PLNNR=PLPO-PLNNR
PLAS-PLNKN=PLPO-PLNKN
PLPO-ARBID=CRHD-OBJID
MAPL-MATNR=MAKT-MATNR
一般选择字段:
MAPL
物料号
工厂
任务清单类型
任务清单组码
组计数器
删除标识
MAKT:
物料描述
PLKO
任务清单使用
状态
从批量
到批量
任务清单描述
PLPO
操作 / 活动编号
控制码
标准文本码
工序短文本
作业 / 工序的计量单位
用于转换工艺路线和工序单位的分母
用于转换任务清单和工序计量单位的计数器
基本数量
活动类型
标准值计量单位
标准值
。。。
要求重叠
可选重叠
标志:流水生产
所需分解
最大分解号
CRHD
工作中心
<think>好的,我现在需要处理用户在SAP中批量导出未交销售订单数据的问题。首先,用户之前询问过如何查询物料对应的未交销售订单,现在他们想进一步了解如何批量导出这些数据。我需要结合之前的回答和用户提供的引用内容,特别是引用[1]中提到的维护供应商数据和工厂装运数据,以及引用[2]中提到的数据分发和中间件的使用。 首先,用户可能需要标准的事务代码或报表来导出数据。之前提到过VA05和CO09,这些可能可以用来生成清单,但需要导出功能。比如,VA05的结果列表可能有导出选项,或者使用ALV报表的导出功能。 另外,用户提到的引用[1]中提到维护供应商和装运数据,这可能涉及到确保相关配置正确,以便在导出数据时不会出现错误。比如,如果装运数据未维护,可能在导出时遇到问题,需要先检查这些配置。 引用[2]中提到的数据分发和中间件,可能涉及到使用LSMW或中间件来批量导出数据到外部系统。这可能是一个更高级的方法,适合需要定期导出的情况。 接下来,我需要考虑不同的方法:标准事务代码导出、定制报表、LSMW批处理、Query工具(如SQVI)以及中间件集成。每种方法的步骤和注意事项都需要详细说明,比如事务代码VA05的导出步骤,如何筛选未交订单,如何通过ABAP程序或SQVI创建定制报表。 同时,用户可能遇到权限问题,或者数据量大的情况,需要考虑后台作业或者性能优化。比如,使用SE38创建程序,或者使用LSMW导出大量数据时使用后台处理。 还需要验证这些方法是否与用户之前的配置相关,比如确保装运数据正确,避免出现引用[1]中的错误。例如,在导出前检查工厂装运数据是否维护,否则可能导致数据不完整。 最后,总结这些方法,并提醒用户注意事项,比如权限、数据筛选条件和性能问题。同时,生成相关问题,帮助用户进一步了解数据导出后的处理或集成方法。</think>### 在SAP中批量导出未交销售订单数据的详细方法 以下是多种适用于不同场景的批量导出方案,结合事务代码、标准功能及定制开发逻辑: --- #### **方法1:使用标准事务代码 `VA05` 导出** **适用场景**:快速生成未交订单清单并导出Excel/CSV文件。 **步骤**: 1. **执行事务代码 `VA05`**,进入销售订单清单界面。 2. **设置筛选条件**: - **物料号**:输入需查询的物料编号(若需全部物料可留空)。 - **交货状态**:选择`A`(未开始交货)或`B`(部分交货),具体值根据系统配置可能略有差异。 - **订单类型**:限定为销售订单(如`OR`标准订单)。 3. **执行查询**后,系统显示符合条件的销售订单列表。 4. **导出数据**: - 点击顶部菜单栏的 **清单 → 电子表格 → 导出**。 - 选择格式(如Excel或CSV),指定字段范围(建议勾选关键字段:订单号、物料号、订单数量、未交数量、客户编号等)。 - 保存至本地或服务器路径[^1][^2]。 --- #### **方法2:通过ABAP程序或定制报表** **适用场景**:需定期导出或集成到其他系统。 **步骤**: 1. **创建定制报表**: - 使用事务代码 `SE38` 编写ABAP程序,通过表关联获取数据: ```abap SELECT vbak~vbeln, vbap~matnr, vbap~kwmeng AS order_qty, vbap~kwmeng - vbap~wmeng AS open_qty FROM vbap INNER JOIN vbak ON vbap~vbeln = vbak~vbeln WHERE vbap~matnr IN @s_matnr -- 输入物料范围 AND vbap~wmeng < vbap~kwmeng -- 未交条件 AND vbak~auart IN ('OR', 'ZF') -- 限定订单类型 INTO TABLE @lt_result. ``` - 使用`ALV`或`OO ALV`展示数据,并添加导出按钮。 2. **后台作业调度**: - 若需定期导出,通过事务代码 `SM36` 创建后台作业,将结果输出至文件(如`.txt`或`.xls`)。 --- #### **方法3:使用LSMW(Legacy System Migration Workbench)** **适用场景**:大批量数据导出或自动化集成。 **步骤**: 1. **创建LSMW项目**(事务代码 `LSMW`): - 定义对象类型为`批量导出`,选择表`VBAP`和`VBAK`关联视图。 2. **配置字段映射**: - 选择关键字段(如订单号、物料号、未交数量等),设置筛选条件(`VBAP-WMENG < VBAP-KWMENG`)。 3. **生成导出文件**: - 执行数据提取后,将结果保存为本地文件(支持Excel、CSV等格式)[^1][^2]。 --- #### **方法4:通过Query工具(SQVI/SQ01)** **适用场景**:无开发权限时快速生成查询。 **步骤**: 1. **创建快速查询**(事务代码 `SQVI`): - 添加表`VBAK`和`VBAP`,设置关联条件`VBAK-VBELN = VBAP-VBELN`。 - 添加筛选条件:`VBAP-MATNR = '物料号'` 和 `VBAP-WMENG < VBAP-KWMENG`。 2. **配置输出字段**:选择订单号、物料号、未交数量等。 3. **导出结果**: - 执行查询后,使用菜单 **系统 → 列表 → 导出 → 电子表格** 完成导出[^1][^3]。 --- #### **方法5:通过CRM中间件或XIF接口** **适用场景**:需将数据同步至CRM或其他外部系统(引用[2])。 **步骤**: 1. **配置中间件数据分发**(事务代码 `PIDE`):
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值