
SAP协同SAP集成平台课程D.pdf
22页时间:2018.08 集成集成 高效高效 稳定稳定 易用易用 致远协同SAP集成平台 SAP模块与 接口介绍 集成平台 功能 致远-SAP 优势互补 集成平台 配置 集成平台 优化 0 0课程总览 0 40 4业务场景业务场景 问1: 你们需要的业务场景是怎样的? 答1: 我们需要在协同平台中填写客户信用,数据, 给领导审批之后,提交SAP 保存 一片空白与混沌 各自有各自的想法 各种头脑风暴的碰撞 一千个人眼中有一千个哈姆雷特 0 40 4业务场景业务场景 问2: 你们需要什么样的表单? 答2: 字段设计:以业务需求为核心,结合协同 平台需求与SAP 接口需求,确定数据库表字 段; 表单页面设计; 辅助性底表设计:为便于用户输入,如组 织架构,人员等,需要设计关联数据底表; 0 40 4业务场景业务场景 问3: 该业务流程是怎样的? 答3: 确定业务流程,确定分支结点的业务逻辑 确定与SAP 进行业务数据交互的节点, 如领导审批之后,传递审批结果到SAP 0 40 4业务场景业务场景 问4: 数据传递到SAP 之后,如何处理? SAP 需要传递怎样的结果到协同平台? 答4: SAP 端开发程序逻辑。
接口中设计输入字段(平台表单中的值传 入) 接口中设计输出字段( SAP 返回程序执 行结果给协同平台) CIP 集成平台 SAP 集成平台 0 40 4集成平台集成平台- -平台配置过程平台配置过程 协同平台 表单制作,流程制作 集成平台 连通协调平台-SAP,传输数据 SAP 系统 定义输入输出字段 OA 集成平台配置过程 SAP 系统OA 平台集成平台 业务调研开始 表单制作 流程制作 结束 生成协调平台 数据库表 创建RFC 接口程序 定义输入输出 字段 创建SAP 连接 匹配协调平台 与SAP 字段 0 40 4集成平台集成平台- -1 1. . 进入平台进入平台 系统管理员账号登录致远协同平台 CIP集成平台 SAP集成平台SAP服务器配置 CIP 集成平台 SAP 集成平台 0 40 4集成平台集成平台- -2 2. . 配置配置SAP SAP 连接连接 设置SAP 连接,用户名密码,连接数,线程数 0 40 4集成平台集成平台- -3 3 接口配置接口配置 SAP 接口配置:关联表单 模板和 ABAP 函数的字段,并说明是哪一个节 点触发函数 进入SAP 接口配置页面 设置: 配置描述:描述这个配置, SAP 服务器:设置具体的QAS 或 PRD 环境 表单模板名,SAP-ABAP 函数:将两者字段匹配 节点信息:指明流程到哪一节点时调用接口程序 是否会写协同平台:若为流程表单,填写否,若 为非流程表单,填写是 设置输入字段,输出字段:配置接口执行过程中 的数据参数 0 40 4集成平台集成平台- -4 4 设置定时任务设置定时任务 定时任务:在设定的时间周期内,调用 接口,主要用于主数据的创建。
进入定时任务界面 设置: KEY:选择一个配置 Job 名称,job类型,备注:用来描述这个定时任务 表达式:设定多长周期运行 启用状态:设定是启用,还是禁用 是否立即执行:在上线期初,会立即执行一次任务, 后续设置为否,按周期运行 0 40 4集成平台集成平台- -5 5 查看日志查看日志 查看日志:保存显示接口调用返回的信 息,包括错误和成功消息 进入同步日志 同步日志记录每次执行接口的时间,返回 的消息; 可以设置日志显示的列, 可以设置查询条件来帮助搜索需要的信息 0 40 4集成平台集成平台- -业务执行总流程业务执行总流程 OA 流程表单处理过程 集成平台OA主程序OA主程序 启动OA服务器 连接OA数据库 开始 数量:null 状态:null 员工 发起流程 OA表单读取数 据库 员工 修改表单 数据,提交 保存数据 commit 领导审批 修改状态 审批通过 暂存数据 未commit 数量:100 状态:待审批 数量:100 状态:通过 (未commit) 连接成功 读取OA数据库 获取OA context 参数 平台代码读取wis 配置表 封装成jco 需要的参数对象 数量:100 状态:待审批 JCO 连接SAP服务器 保存JCO消息日 志和错误信息 否 调用OA消息接 口,平台代码 结束 平台开始执行 停留在领导审 批节点,状态 回滚到待审批 数量:100 状态:待审批 执行RFC 程序执行成功 保存RFC错误消息 记入平台日志 否 返回RFC成功消息 记入平台日志 是 调用OA消息接 口,平台代码结 束 领导审批通过 commit 数量:100 状态:通过 结束 是 执行OA 流程 协同平台 发起流程,执行流程 集成平台 连通协同-SAP,传输数据 SAP 系统 运行程序,返回结果 0 40 4集成平台集成平台- -已实现的已实现的WebserviceWebservice接口程序接口程序 协同平台 SAP 系统 集成平台 模块模块接口名称接口名称功能描述功能描述发送方发送方接收方接收方 FICO内部订单上传OA系统接口SAP 创建内部订单,同步到协同平台SAP协同平台 底表 FICO费用报销单上传SAP系统接口员工在协同平台中提交费用报销单,财务 审批通过后同步到SAP 中创建财务凭证。
协同平台 表单 SAP MM供应商主数据上传SAPSAP创建供应商主数据,同步到协同平台SAP协同平台 底表 MM采购订单上传协同采购订单上传协同平台SAP协同平台 表单 MMOA采购订单审批结果回传接 口 协同中审批采购订单,将审批结果传到SAP 系统 协同平台 表单 SAP PS项目结构主数据上传OA系统 接口 SAP系统创建项目数据,同步到协同平台SAP协同平台 底表 0 40 4集成平台集成平台- -基于基于RFC RFC 接口的实现接口的实现- -FICOFICO 协同平台 SAP 系统 集成平台 模块模块接口名称接口名称功能描述功能描述发送方发送方接收方接收方 FICO会计科目主数据同步SAP 创建会计科目主数据,同步到协同平台SAP协同平台 底表 FICO会计科目主数据创建协同平台创建会计科目主数据,审批通过后, 同步到SAP 协同平台 表单 SAP FICO成本要素主数据同步SAP 创建成本要素主数据,同步到协同平台SAP协同平台 底表 FICO成本要素主数据创建协同平台创建成本要素主数据,审批通过后, 同步到SAP 协同平台 表单 SAP FICO其他主数据同步与创建: 成本中心,内部订单,资 产卡片 略略略 0 40 4集成平台集成平台- -基于基于RFC RFC 接口的实现接口的实现- -FICOFICO 协同平台 SAP 系统 集成平台 模块模块接口名称接口名称功能描述功能描述发送方发送方接收方接收方 FICO预制凭证维护财务部在SAP中预置财务凭证,同步到协同 平台; SAP协同平台 底表 FICO预制凭证过账财务部在协同平台在对预制凭证审核后,结 果传到SAP进行过账; 协同平台 表单 SAP FICO会计凭证审核财务部在协同平台维护会计凭证,审核通过 后,结果传到SAP 进行过账; 协同平台 表单 SAP FICO费用报销财务部在协同平台发起费用报销流程,维护 费用报销信息,审批通过后,传到SAP 进行 过账。
协同平台 表单 SAP FICO付款清账财务部在协同平台发起付款清账流程,维护 费用报销信息,审批通过后,传到SAP 进行 过账 协同平台 表单 SAP 0 40 4集成平台集成平台- -基于基于RFC RFC 接口的实现接口的实现- -FICOFICO 协同平台 SAP 系统 集成平台 模块模块接口名称接口名称功能描述功能描述发送方发送方接收方接收方 FICO资产采购财务部在协同平台中维护资产采购合同、资 产采购订单,审批通过后,同步到SAP 协同平台 表单 SAP FICO员工借款员工在协同平台中维护借款流程,审批通过 后,同步到SAP 创建借款凭证 协同平台 表单 SAP FICO费用报销(对公,个人)根据业务需要,在协同平台中发起费用报销 流程,审批通过后,同步到SAP 生成付款凭 证 协同平台 表单 SAP 0 40 4集成平台集成平台- -基于基于RFC RFC 接口的实现接口的实现- -MMMM 协同平台 SAP 系统 集成平台 模块模块接口名称接口名称功能描述功能描述发送方发送方接收方接收方 MM供应商主数据同步采购部在SAP 创建供应商主数据,同步到 协同平台; SAP协同平台 底表 MM供应商主数据维护流程采购部在协同平台创建供应商主数据,审 批通过后,同步到SAP; 协同平台 表单 SAP MM物料主数据维护协同平台发起物料主数据维护流程,各不 同部门维护不同的数据,审批通过后,同 步到SAP 创建物料主数据; 协同平台 表单 SAP MM采购价格维护采购部在协同平台中发起采购价格申请流 程,审批通过后,同步到SAP 创建采购信 息记录; 协同平台 表单 SAP MM采购配额维护采购部在协同平台中为某一物料维护不同 供应商配额,审批通过后,同步到SAP; 协同平台 表单 SAP 0 40 4集成平台集成平台- -基于基于RFC RFC 接口的实现接口的实现- -MMMM 协同平台 SAP 系统 集成平台 模块模块接口名称接口名称功能描述功能描述发送方发送方接收方接收方 MM采购申请维护采购部在协同平台发起采购申请流程,审 批通过后,同步到SAP; 协同平台 表单 SAP MM采购订单维护采购部在协同平台发起采采购订单流程, 审批通过后,同步到SAP; 协同平台 表单 SAP MM部门领料业务部门在协同平台中发起非生产性领料 申请,审批通过后,同步到SAP 创建预留 单据 协同平台 表单 SAP 0 40 4集成平台集成平台- -基于基于RFC RFC 接口的实现接口的实现- -SDSD 协同平台 SAP 系统 集成平台 模块模块接口名称接口名称功能描述功能描述发送方发送方接收方接收方 SD客户主数据同步销售部在SAP 创建客户主数据,同步到协 同平台; SAP协同平台 底表 SD客户主数据维护流程销售部在协同平台创建客户主数据,审批 通过后,同步到SAP; 协同平台 表单 SAP SD信用主数据创建销售部在协同平台创建信用主数据审批流 程,审批通过后,同步到SAP 创建客户信 用; 协同平台 表单 SAP SD代垫费销售部在协同平台中维护研发代垫费,审 批通过后同步到SAP创建代垫费主数据; 协同平台 表单 SAP SD销售报价管理销售部在系统平台中维护销售报价,审批 通过后,同步到SAP 创建价格主数据 协同平台 表单 SAP SD销售订单审批销售部在协同平台中维护销售订单,审批 通过后,同步到SAP; 协同平台 表单 SAP 0 4集成平台-已优化的功能与未来优化目标 已实现的改进 自适应RFC 回传字段 日期字段格式调整 定时任务增加起止日期 日志信息按日期倒序 配置SAP 连接后显示连接结果 适应 Oracle 数据库 节点处理前事务 流程结束和终止事务 未来优化目标 项目实施方法论 完善开发规范 增强事务处理机制 更完善的接口配置功能 更灵活的消息返回 对Webservice的适应 更强的RFC解析功能 定时任务设置优化 感谢聆听,谢谢! 工作因协同而美好组织因协同而高效商业因协同而文明世界因协同而精彩 。
