总结拓展十:SAP开发计划(下)

  • 第一节 接口功能开发说明书设计

1、软件系统接口作用

答:系统接口,是实现系统间数据传输的功能。

2、软件系统接口特点

1)采用Web Service技术作为平台,有众多的数据传输协议标准,通过API与外界交流数据。

2)接口形式分为,点对点式和中间式。

                    

3)接口传输模式

*同步

*异步

3、SAP软件接口方式

1)RFC函数

——RFC(远程启用的模块) 是SAP系统提供作为与外部程序进⾏数据传输的通道。

 使用SE37(BAPI_PO_CREATE)将RFC函数封装成Web Service

  1. SAP PO(Process Orchestration)

——PO是SAP 中间件产品,是建立在Web Service架构上为不同系统之间的数据交换和流程整合。

*SAP PO可以实现SAP与非SAP应用程序的无缝集成。

2.其他固定格式文件

——外部文件批量导入如:TXT、XLS、XML、CSV文件格式等

4、SAP接口流程

例:OA创建供应商审核无误后,通过接口传输至SAP-ERP系统,具体流程分为以下步骤:

5、SAP接口设计步骤(☆☆☆☆☆

1)调研接口业务并做深入了解,如:为什么要在OA在创建供应商

2)设计数据流向,如:发送端OA->接收端SAP,业务是供应商主数据

3)接口触发方式,实时传输和手工传输

4)SAP接收数据处理方式,直接处理和先存储到中间表再处理

5)接口数据校验设计,校验接口数据是否与原数据一致。如:收货单与原来的采购订单。

6)设计接口反馈信息内容,如:传输表示成功为S,失败为E。

7)设计传输失败的处理方法

8)设计接口传输日志底表,如:在OA和SAP端都要设计日志底表,用来记录传输情况

9)设计接口传输日志查询报表,方面用户查询和统计传输情况。如:开发一份日志查询

10)确定接口传输方式,如:采用RFC

6、项目上接口工作安排(★★★★★

1)业务顾问调研需要做的接口业务;

2)召开接口专题会议,讨论接口实现可行性和方法;

3)参会人员如:OA技术顾问、ABAP顾问、MM顾问、FICO顾问、采购部、财务部;

4)MM写接口FS,要分工到具体的顾问;

5)OA顾问和ABAP顾问分别做开发;

6)ABAP顾问写好RFC函数后安排MM顾问做单元测试,用SE37模拟OA接口数据;

7)OA系统与SAP系统连通后,与OA一起做集成测试;

7、SAP接口开发清单

MM模块:

OA/WMS/MES等B端系统——SAP系统

  其他ERP系统——SAP系统

8、国内常见ERP版本知识拓展

1)用友: T系列(T1\T3\T6)——针对中、小型企业

                 U系列(U8\U9)——针对大中型企业

                 NC系列——针对集团性企业

2) 金蝶:金蝶云苍穹、EAS Cloud——针对集团性、大型企业

               金蝶云星空——针对中、大型企业

               金蝶精斗云、金蝶KIS云——针对中、小型企业

  • 第二节  单据打印功能开发说明书设计
  1. 打印功能开发说明书设计步骤
  1. )业务需求确认

打印业务使用频次(随时、每日、每月、每季度、每半年、每年等)

执行模式(前台、后台)

输出方式(画面显示方式、下载到EXCEL输出、表单打印预览)

输出打印样板(报表说明、输出格式ALV、表头信息)

表单输出纸张尺寸(无规定、其他特定尺寸)

表单打印方向(纵向、横向、不适用)

前台业务操作说明或测试方法

(输入相关条件后,产生结果ALV格式显示、用户自定义预览打印)

2)功能设计

选择屏幕设计

打印样板界面字段对应底表和技术名称整理

自建数据字典的定义

3)取数逻辑

(略)

  • 第三节  新增/增强功能开发说明书设计
  1. 新增/增强功能开发设计步骤

1)新增功能开发需求确认

业务描述和需求描述

新增功能逻辑描述

2)具体功能设计

3)取值逻辑

(略)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1539214.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

Vscode搭配latex简易教程

1. 找镜像网站下载texlive的iso文件 清华源镜像 下载之后直接打开iso文件,打开install-tl-windows.bat文件,进行安装即可,安装大概30分钟左右 2. VScode端配置 2.1 下载这三个插件 2.2 打开设置 2.3 追加内容到配置json文件当中 // Latex…

14_input子系统my_touch_device,my_touch_handlerLinux内核模块

01_basicLinux内核模块_the kernel was built by:x86 64-linux-gnu-gcc-12(ub-CSDN博客文章浏览阅读678次,点赞3次,收藏3次。环境IDubuntuMakefilemodules:clean:basic.creturn 0;运行效果。_the kernel was built by:x86 64-linux-gnu-gcc-12(ubuntu 12…

贷款年利率迷局:年利率3.8%为何变成2.07%?

朋友们,聊聊贷款那点事儿,特别是那个让人又爱又恨的年利率,听起来简单,3.8%就是一年给银行3.8%的贷款总额当利息,对吧?但别急,这里头学问大着呢!有时候,你发现标着3.8%的…

keil调试变量值被篡改问题

今天遇到一个代码中变量值被篡改的问题,某个数组的第一个值运行一段时间之后变成了0,如图: 看现象基本可以断定是内存越界导致的,但是要如果定位是哪里内存越界呢? keil提供了两个工具 1、set access breakpoint at(设置访问断点…

ES6标准---【八】【学习ES6看这一篇就够了!!!】

目录 前言 export命令 输出变量 输出函数/类 export中的as别名 export必须一一对应 export接口的响应性 注意 import命令 import命令的语法 import命令里的as别名 import的只读性 import命令具有提升性 import的一些约定 import的静态执行 import的唯一执行性 模…

基于SmartUpload组件实现文件上传功能的案例

SmartUpload组件简介 SmartUpload组件 专门用于实现文件上传及下载的免费组件SmartUpload组件特点 使用简单:编写少量代码,完成上传下载功能能够控制上传内容能够控制上传文件的大小、类型缺点:目前已停止更新服务 SmartUpload组件应用 单文…

【Java】多线程前置知识 初识Thread

多线程前置知识 & 初识Thread 冯诺依曼体系结构初步认识存储设备CPU指令 操作系统初识操作系统内核态和用户态 进程/任务进程是什么进程的管理进程的调度虚拟内存地址进程间的通信 线程线程的出现线程是什么线程可能出现的问题线程与进程的联系和区别 协程初识Thread类Thre…

Java lambda表达式的变量捕获

有人看到这个lambda表达式能够访问isQuit这个变量而且还是可以被修改的变量,就发出疑问了,之前不是说lambda不能不或变量吗? 1.规则 java的lambda表达式变量捕获规则只是针对于外部作用域的局部变量来说的!!&#xf…

Linux环境变量进程地址空间

目录 一、初步认识环境变量 1.1常见的环境变量 1.2环境变量的基本概念 二、命令行参数 2.1通过命令行参数获取环境变量 2.2本地变量和内建命令 2.3环境变量的获取 三、进程地址空间 3.1进程(虚拟)地址空间的引入 3.2进程地址空间的布局和理解 …

【机器学习】:深潜智能的底层逻辑、前沿探索与未来展望】

欢迎来到 破晓的历程的 博客 ⛺️不负时光,不负己✈️ 在科技的浩瀚星空中,机器学习犹如一颗璀璨的新星,以其独特的魅力和无限潜力,引领着我们向智能的深处探索。今天,我们将一同踏上这场深度之旅,不仅解析…

pdf图片怎么提取出来?这6个pdf图片提取工具全搞定,值得推荐!

在我们的日常办公和学习中,pdf文件成为了信息传递的重要载体。然而,有时我们在pdf文档中发现一些精彩的图片,想将其提取出来供个人使用或分享给他人。无论是为了更灵活的处理,还是为了发送特定的图像,提取pdf中的图片都…

国产新港海岸NCS8622Type-C/DP1.4 to HDMI2.0 Converter

NCS8622是一款高性能低功耗的Type-C/DP1.4至HDMI2.0转换器,设计用于将USB Type-C源或DP1.4源连接到HDMI2.0。
 NCS8622集成了符合DP1.4标准的接收器和符合HDMI2.0标准的发射器。 此外,CC控制器用于CC通信以实现DP替代模式。
 DP接收器集成了HDCP 1.…

gazebo 仿真阶段性问题汇总二

目录 写在前面的话遇到的问题问题一:启动了多个 robot_state_publisher解决办法 问题二:rviz 启动报错解决办法 问题三:rviz 中 wheel 一直指向 base_link解决方法 问题四:摄像头和opencv坐标系的问题解决方法 问题五:…

Submariner 部署全过程

Submariner 部署全过程 部署集群配置 broker 集群: pod-cidr:11.244.0.0/16 service-cidr 11.96.0.0/12 broker 172.100.0.109 node 172.100.0.108 集群 1( pve3 ): pod-cidr:10.244.0.0/16 service-…

微信支付开发-支付工厂JsApi产品代码

一、JSAPI支付产品、APP支付产品、小程序支付产品流程图 二、H5支付产品、Native支付产品 三、工厂父类抽象类代码开发 <?php /*** 微信父类抽象类* User: 龙哥三年风水* Date: 2024/9/19* Time: 11:33*/ namespace Payment\WechatPay; abstract class WechatPaymentHandl…

翻页时钟 2.0-自动置顶显示,点击小时切换显示标题栏不显示标题栏-供大家学习研究参考

更新内容 自动置顶显示点击小时切换显示标题栏&#xff0c;&#xff08;显示标题栏后可移动时钟位置&#xff0c;鼠标拖动边框调整时钟大小&#xff09;不显示标题栏时&#xff0c;透明部分光标可穿透修正一个显示bu 下载地址&#xff1a; https://download.csdn.net/download…

一站式项目管理系统如何实现全链条数字化管理?

在当今数字化高速发展的时代&#xff0c;项目申报领域也面临着管理方式的革新挑战。从传统的人工管理到如今追求高效、精准的数字化管理模式转变&#xff0c;是行业发展的必然趋势。如启服云项目管理系统之类的出现&#xff0c;为项目申报管理带来了新的思路。 立项阶段的数字化…

假期学习笔记总结--iOS 自动释放池

iOS 自动释放池 https://juejin.cn/post/6844904094503567368#heading-23 ARC和MRC 苹果在 iOS 5 中引入了ARC&#xff08;Automatic Reference Counting&#xff09;自动引用计数内存管理技术&#xff0c;通过LLVM编译器和Runtime协作来进行自动管理内存。LLVM编译器会在编…

怎么把图片压缩变小?把图片压缩变小的八种压缩方法介绍

怎么把图片压缩变小&#xff1f;在当今这个信息高度共享的时代&#xff0c;图片不仅仅是简单的视觉元素&#xff0c;它们承载着我们的记忆、故事和创意。无论是旅行的风景、家庭的聚会&#xff0c;还是工作中的项目展示&#xff0c;图片都在我们的生活中扮演着不可或缺的角色。…

文达通从创业板、北交所转战港股:净利润下滑,资产负债率124%

《港湾商业观察》施子夫 8月13日&#xff0c;青岛文达通科技股份有限公司&#xff08;以下简称&#xff0c;文达通&#xff09;递表港交所获受理&#xff0c;联席保荐机构为山证国际、浤博资本。 在选择递表港交所前&#xff0c;文达通曾于新三板挂牌上市并且还曾尝试谋求创业…