小崔说SAP技术博客 - SAP导入工具
type: channel
link: https://sapxiaocui.top/index.php/tag/SAP%E5%AF%BC%E5%85%A5%E5%B7%A5%E5%85%B7/
items: 自研Rise系列之SAP B1自定义导入工具分享，支持HANA和MSSQL

自研Rise系列之SAP B1自定义导入工具分享，支持HANA和MSSQL
type: item
date: 2024-01-03T09:13:00+00:00
description: 为方便开发顾问和实施顾问及时导出所需要的表结构对象字段等而开发的工具，跟大家分享，从而提高项目实施效率。选择需要导出表结构对应的帐套，如果需要导出该帐套下的所有表结构，字段，对象，查询管理器，格式化搜索等，直接点击按钮 导出到文件夹 【条件筛选导出到文件夹】导出该帐套下的部分单据对象所对应的表、字段、对象界面样式、UDO数据、存储过程、视图、函数等 比如点击条件筛选导出到文件夹DBXML 【1】点击确定进行要导出的表选择【2】点击下一步，弹出的框，会自动选择表关联的相关字段【3】点击下一步列出表的对应的对象【4】点击下一步，列出是否导出UDO数据，可以直接点击查询列出所有UDO【5】点击下一步列出需要导出的存储过程视图函数等SAP自定义属性导入填好SAP相关参数后，点击从文件夹导入，选择导出的文件夹DBXML就可以了，这时会有进度条显示添加的情况注：是否启用删除，在勾上时系统会有提示，为防止误操作，在导入的过程中也会弹出一个提示如需要一个空库，选择一个空文件夹，并勾上 是否启用删除，程序会删掉帐套里面对应的表，字段，对象。 导入完成后别忘记点击查看错误日志文件如何导入一个在SAP前端不能添加的字段SAP有些表前端并未开放字段的添加示例：分支表OBPL，需要在该表添加一个字段U_TESST 操作如下：1.SAP中添加字段到表ORDR (只是用于做过渡，执行第3步后需要删除该字段)，如U_TEST2.用该工具点击筛选导出 ，就导出ORDR.U_TEST这一个字段3.找到导出的xml文件，更改里面的表名ORDR为OBPL4.用该工具导入，这时OBPL就有我们需要添加的字段了 具体操作步骤，自行研究，一般实施顾问和开发顾问都能学会使用的。运行程序由于是exe文件，无法支持上传到博客里，所以请加微信获取，谢谢。