总结拓展十:SAP开发计划(下)
答:系统接口,是实现系统间数据传输的功能。
1)采用Web Service技术作为平台,有众多的数据传输协议标准,通过API与外界交流数据。
2)接口形式分为,点对点式和中间式。
3)接口传输模式
*同步
*异步
——RFC(远程启用的模块) 是SAP系统提供作为与外部程序进⾏数据传输的通道。
使用SE37(BAPI_PO_CREATE)将RFC函数封装成Web Service
——PO是SAP 中间件产品,是建立在Web Service架构上为不同系统之间的数据交换和流程整合。
*SAP PO可以实现SAP与非SAP应用程序的无缝集成。
2.其他固定格式文件
——外部文件批量导入如:TXT、XLS、XML、CSV文件格式等
例:OA创建供应商审核无误后,通过接口传输至SAP-ERP系统,具体流程分为以下步骤:
1)调研接口业务并做深入了解,如:为什么要在OA在创建供应商
2)设计数据流向,如:发送端OA->接收端SAP,业务是供应商主数据
3)接口触发方式,实时传输和手工传输
4)SAP接收数据处理方式,直接处理和先存储到中间表再处理
5)接口数据校验设计,校验接口数据是否与原数据一致。如:收货单与原来的采购订单。
6)设计接口反馈信息内容,如:传输表示成功为S,失败为E。
7)设计传输失败的处理方法
8)设计接口传输日志底表,如:在OA和SAP端都要设计日志底表,用来记录传输情况
9)设计接口传输日志查询报表,方面用户查询和统计传输情况。如:开发一份日志查询
10)确定接口传输方式,如:采用RFC
1)业务顾问调研需要做的接口业务;
2)召开接口专题会议,讨论接口实现可行性和方法;
3)参会人员如:OA技术顾问、ABAP顾问、MM顾问、FICO顾问、采购部、财务部;
4)MM写接口FS,要分工到具体的顾问;
5)OA顾问和ABAP顾问分别做开发;
6)ABAP顾问写好RFC函数后安排MM顾问做单元测试,用SE37模拟OA接口数据;
7)OA系统与SAP系统连通后,与OA一起做集成测试;
MM模块:
OA/WMS/MES等B端系统——SAP系统
其他ERP系统——SAP系统
1)用友: T系列(T1\T3\T6)——针对中、小型企业
U系列(U8\U9)——针对大中型企业
NC系列——针对集团性企业
2) 金蝶:金蝶云苍穹、EAS Cloud——针对集团性、大型企业
金蝶云星空——针对中、大型企业
金蝶精斗云、金蝶KIS云——针对中、小型企业
①打印业务使用频次(随时、每日、每月、每季度、每半年、每年等)
②执行模式(前台、后台)
③输出方式(画面显示方式、下载到EXCEL输出、表单打印预览)
④输出打印样板(报表说明、输出格式ALV、表头信息)
⑤表单输出纸张尺寸(无规定、其他特定尺寸)
⑥表单打印方向(纵向、横向、不适用)
⑦前台业务操作说明或测试方法
(输入相关条件后,产生结果ALV格式显示、用户自定义预览打印)
2)功能设计
①选择屏幕设计
②打印样板界面字段对应底表和技术名称整理
③自建数据字典的定义
3)取数逻辑
(略)
1)新增功能开发需求确认
①业务描述和需求描述
②新增功能逻辑描述
2)具体功能设计
3)取值逻辑
(略)