sap业务数据传输指南读书笔记及补充
### SAP业务数据传输指南知识点详解 #### 一、概述与背景 SAP系统在企业信息化管理中占据着举足轻重的地位。随着企业的不断发展和业务需求的变化,常常需要将大量数据从遗留系统或其他外部系统迁移至SAP系统中。这种大规模的数据迁移任务如果通过手动维护的方式来进行显然是不现实的,因此SAP提供了多种数据传输工具和技术来帮助实现这一目标。 #### 二、SAP数据传输工具介绍 SAP提供的主要数据传输工具包括: 1. **LSMW(Legacy System Migration Workbench)**:主要用于从遗留系统迁移数据到SAP系统,能够支持各种数据格式的转换,并具备数据校验功能。 2. **DXWB(Data Transfer Workbench)**:相比于LSMW更为现代化,适用于复杂的数据迁移场景,支持更广泛的数据源和目标。 #### 三、SAP数据传输技术解析 SAP系统支持的数据传输技术主要包括: 1. **Batch Input (BI)**:批处理输入技术,通过批处理的方式将数据导入系统。该技术模拟了在线事务处理过程,并进行数据完整性检查。 2. **Direct Input (DI)**:直接输入技术,允许用户直接将数据写入数据库表,不经过事务处理流程。尽管如此,DI仍然会对数据进行一定的检查。 3. **Call Transaction (CT)**:调用事务技术,通过调用特定的事务代码来执行数据导入操作。CT同样模拟了完整的事务处理流程。 #### 四、SAP数据传输流程 进行SAP数据传输的一般步骤如下: 1. **确定业务对象与传输方法**:首先明确需要迁移的数据对象以及采用哪种数据传输方法。 2. **分析遗留系统并准备原始数据文件**:理解遗留系统的数据结构,收集并整理需要迁移的数据。 3. **转换原始数据文件为SAP可接受的格式**:将原始数据文件转换为符合SAP要求的格式,如SAP记录格式。 4. **利用SAP工具或技术进行数据传输**:通过选择的工具或技术将数据导入SAP系统。 #### 五、SAP标准数据传输程序详解 SAP为常见的业务对象提供了标准的数据传输程序,这些程序通常用于处理特定类型的业务数据。例如: - **物料主数据**:RMDATIND - **材料单主数据**:RCSBI010 这些程序通常要求输入的数据文件符合特定的SAP记录格式,其中包括以下几种记录类型: 1. **会话头记录**:包含整个数据传输过程的控制信息,如会话名称、集团代码等。 2. **事务头记录**:包含每一次数据导入的概览信息,如事务代码、科目代码等。 3. **事务数据记录**:包含具体的数据信息,如供应商地址、销售范围数据等。 #### 六、SAP记录格式细节 SAP记录格式的设计十分严谨,主要包括: - **会话头记录**:类型为0,如BGR00。 - **事务头记录**:类型为1,如BLF00。 - **事务数据记录**:根据数据的不同层级有不同的类型,如BLFA1、BLFBK。 在使用SAP记录格式的过程中需要注意: - **NODATA字符**:对于不需要填写的字段,可以使用特殊字符(默认为“/”)表示为空。 - **RESET字符**:用于将某些字段设置为初始值,通常为空格,但具体情况需参考文档。 - **记录结束标志符**:每个事务数据记录的结尾需要添加一个记录结束标志符“SENDE”,其内容必须为NODATA字符。 #### 七、示例:导入Vendor数据 假设我们需要导入Vendor数据,可以按照SAP记录格式的要求对原始数据进行转换。例如,将Vendor数据转换为符合要求的格式,保存为Vendor_Converted.txt文件,并上传至SAP系统的工作目录。然后通过运行系统程序RFBIKR00来查看日志信息,确保数据导入成功。 SAP数据传输是一个复杂但重要的过程,涉及到多个工具和技术的选择与应用。企业应该根据自身的实际情况,合理规划数据迁移策略,确保数据准确无误地迁移到SAP系统中。
剩余57页未读,继续阅读
- zhanghao_04222012-09-02本来是想下载原版书籍的电子版,不过作者的笔记写的还是很认真的,还是有一定的价值
- 粉丝: 1
- 资源: 15
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助