位置: IT常识 - 正文

SAP ABAP——SAP简介(三)【S/4 HANA前端显示界面】(sap abap入门)

编辑:rootadmin
SAP ABAP——SAP简介(三)【S/4 HANA前端显示界面】

推荐整理分享SAP ABAP——SAP简介(三)【S/4 HANA前端显示界面】(sap abap入门),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:sap abap developer,sap afab,sap a1,sap中abap什么意思,sap abap入门,sap ajab,sap afab,sap中abap什么意思,内容如对您有帮助,希望把文章链接给更多的朋友!

💂作者简介: Thunder Wang,一名热爱财税和SAP ABAP编程以及热爱分享的博主。目前于江西师范大学在读,同时任汉硕云(广东)科技有限公司ABAP开发顾问。在学习工作中,我通常使用偏后端的开发语言ABAP,SQL进行任务的完成,对SAP企业管理系统,SAP ABAP开发和数据库具有较深入的研究。

💅文章概要: 本篇文章我们就来介绍一下SAP S/4 HANA的两种前端显示界面——SAP GUI和`SAP Fiori,将详细地对两种前端显示界面进行比较分析。

🤟每日一言: 保护好你的梦想,等到它开花结果的那天,它会让你俯视所有曾经看低你的人。

目录前言回顾SAP GUI SAP GUI简介 使用GUI的S/4架构SAP Fiori SAP Fiori 简介 SAP Fiori 架构   SAP WEB调度程序   SAP 前端服务器   SAP 后端服务器   SAP HANA数据库和HANA XS Engine SAP Fiori应用程序类型   Transactional App(事务型)   Fact Sheet App(资料信息型)   Analytical App(分析型)SAP GUI和SAP Fiori的比较写在最后的话前言回顾

  在上一章:SAP ABAP——SAP简介(二)【SAP主要产品时间线】   中我们了解了SAP公司地主要产品时间线,我们知道了在未来SAP的下一代商务套件是S/4 HANA ,本篇文章我们就来介绍一下SAP S/4 HANA的两种前端显示界面类型 SAP GUI和SAP Fiori。

SAP GUI SAP GUI简介

  SAP GUI 是 SAP 的通用客户端,用于访问 SAP 应用程序中提供的开发功能和业务功能。 SAP GUI 既是 SAP 应用的开发环境,也是运行环境。它从 SAP 服务器获取信息,例如在其窗口中需要显示的信息,在何时,何处,以及以什么样的方式来显示。

  在S/4 HANA诞生以前,SAP ABAP的开发环境和前端显示界面只有SAP GUI,如下图所示,相信各位朋友们并不会陌生

  在S/4之前的版本中(R/3、ECC),只能使用SAP GUI进行传统开发。SAP GUI提供了下述事务代码(T-CODE)进行ABAP开发

T-CODE描述说明SE80对象导航器包含了所有与ABAP开发相关的工作区SE38ABAP编辑器ABAP主要的开发工具SE37函数编辑器函数的开发工具SE11ABAP数据字典数据字典类型和对象的开发工具SE16数据浏览器维护数据库表数据的开发工具SE93维护事务码维护事务码(T-CODE)的开发工具SE43区域菜单维护SAP菜单开发工具SE21包构建器SAP包的开发工具SE24类构建器维护类的开发工具SE09传输组织器CTS(变更传输系统)的开发工具SM30维护表视图维护表/视图数据的开发工具 使用GUI的S/4架构

  S/4 HANA继承了ECC的传统三层架构——表示层、应用层、数据库层

SAP GUIABAP表示层应用层数据库层

  用户通过SAP GUI进行操作,于是表示层向应用层传输用户提交功能的请求,应用层服务器接收请求后调用相应功能的ABAP代码并且向数据库层传输调用HANA数据库数据的请求,最终完成操作,生成数据报表展现给用户

SAP Fiori

 SAP Fiori 简介

  SAP Fiori是SAP软件和应用程序的新用户体验(UX)。

  它提供了一组应用程序,用于常规业务功能。如工作批准财务应用程序,计算应用程序和各种自助服务应用程序。

  听起来似乎有点绕口是吗?其实简单点来理解Fiori就是:SAP S/4的新一代UI,相较于传统的SAP GUI界面来说,Fiori无需进行安装,只需要在浏览器中登录即可使用,在Fiori主页内嵌了许多个如同APP一样的应用程序,其中事务性APP的功能就等同于传统SAP GUI中的事务码(T-CODE),如下图所示是SAP Fiori的各设备显示页面,可以看到Fiori是响应式的,可以完美兼容各种设备,界面相较于传统SAP GUI来说也十分美观。

 SAP Fiori 架构SAP ABAP——SAP简介(三)【S/4 HANA前端显示界面】(sap abap入门)

  在前面介绍了使用GUI的S/4框架并阐述了其运行原理,接着我们来介绍一下Fiori的基础框架

   SAP WEB调度程序

  SAP Web调度程序是SAP Fiori架构中最终用户的第一个联系人。这可以通过移动设备或笔记本电脑处理来自最终用户的所有Web浏览器请求。它是所有HTTP / HTTPS请求的入口点,并定义系统是否必须接受或拒绝请求以及请求应该去的服务器。它可以拒绝或接受与SAP Fiori系统的连接。事务应用程序可以在任何数据库上运行,但事实表和分析应用程序需要运行SAP HANA数据库。

   SAP 前端服务器

  SAP ABAP前端服务器包含Fiori系统和NetWeaver网关的所有UI组件。这些UI组件由中央UI添加,SAP UI5控制库和SAP Fiori Launchpad组成。它还包含产品特定的UI。附件包含各种业务套件的UI开发,如ERP,SCM,SD,MM等。SAP NetWeaver Gateway用于设置SAP业务套件与目标客户端,平台和框架之间的连接。它提供开发和生成工具来为不同的客户端开发工具创建OData服务。

   SAP 后端服务器

  SAP ABAP后端服务器用于包含业务逻辑和后端数据。资料单和SAP业务套件的搜索模型包含在ABAP后端服务器中。

   SAP HANA数据库和HANA XS Engine

  HANA XS引擎用于运行SAP Fiori中的所有分析应用程序。它包含Fiori应用程序内容和通过SAP HANA Live提供的虚拟数据模型重用内容。

  HANA XS Engine由以下两部分组成 :

商业套件的HANA Live App内容。HANA Live内容包含VDM重用内容,可用于扩展性目的。 带有KPI Modeler的Smart Business组件。

 SAP Fiori应用程序类型

  在Fiori中有三种不同类型的APP

   Transactional App(事务型)

  事务型APP可以理解为GUI版本上的事务代码,这类程序与GUI版本的类似,提供了基础的GRUD功能(增删改查)。

   Fact Sheet App(资料信息型)

  这类App通俗点来说就是在一个App里面通过各种维度展现某一类型的应用数据,比如之前的采购管理画面,在这个画面可以直观查询从采购申请到采购订单,交货凭证以及相关的发票凭证等一应单据,可以非常直观查看所有流程的数据。

   Analytical App(分析型)

  能看到的各种图表,图形,根据用户感兴趣的维度展现出来,比如一段时期以内的前十客户销售数据、地区前十销售数据、应收欠款前十客户等,这类SAP标准预设的App都能够很直观看到各种维度的管理图表。

SAP GUI和SAP Fiori的比较

  SAP GUI在某种程度上,成为了SAP系统的一个经典符号,它虽然不如SAP Fiori那般美观,但简洁,高效,风格统一。即使在S/4 HANA时代SAP GUI仍是不可被替代的一环,仍然有许多的用户在使用和许多传统的开发在上面进行。   Fiori 清爽的风格,友好的操作方式,以及在不同终端的通用性,其优势也是显而易见的。并且经过性能调优后,Fiori的反应速度相较1.0版本来说变快了许多了。Fiori拥有五种设计原则——基于角色的、响应性、简单 、无缝体验、令人愉快的,这五种设计原则使得Fiori为SAP S/4打造出全新的用户体验(UX)。   综上所述,借用阿诺德·施瓦辛格的一句话来总结——"我老了,但我并不过时"!SAP GUI不可替代,但不会再是唯一选择了。

写在最后的话

  由于笔者对SAP Fiori并没有较深入的研究,后续的教程都将是基于SAP GUI来进行的。至此,便是本文的全部内容啦! 大家一起投个票——你会选择SAP GUI还是SAP Fiori呢?

✨原创不易,还希望各位大佬支持一下\textcolor{blue}{原创不易,还希望各位大佬支持一下}原创不易,还希望各位大佬支持一下

👍 点赞,你的认可是我创作的动力!\textcolor{9c81c1}{点赞,你的认可是我创作的动力!}点赞,你的认可是我创作的动力!

⭐️ 收藏,你的青睐是我努力的方向!\textcolor{ed7976}{收藏,你的青睐是我努力的方向!}收藏,你的青睐是我努力的方向!

✏️ 评论,你的意见是我进步的财富!\textcolor{98c091}{评论,你的意见是我进步的财富!}评论,你的意见是我进步的财富!

本文链接地址:https://www.jiuchutong.com/zhishi/295938.html 转载请保留说明!

上一篇:一文讲清chatGPT的发展历程、能力来源和复现它的关键之处(一文讲清资产负债表中各个项目的来龙去脉)

下一篇:04-vscode搭建cmake的编译环境(vscode+cmake)

  • 荣耀平板v7pro怎么开启多屏协同(荣耀平板V7Pro怎么设置横屏全屏)

    荣耀平板v7pro怎么开启多屏协同(荣耀平板V7Pro怎么设置横屏全屏)

  • 苹果x不开免提声音小(苹果X不开免提听不到声音)

    苹果x不开免提声音小(苹果X不开免提听不到声音)

  • qq送礼物当天几点到(qq送礼物当天几点到账)

    qq送礼物当天几点到(qq送礼物当天几点到账)

  • excel里行高多少是一厘米(excel行高多少合适手写)

    excel里行高多少是一厘米(excel行高多少合适手写)

  • switch有充电标志充不进电(switch充电标志在哪里)

    switch有充电标志充不进电(switch充电标志在哪里)

  • 朋友圈仅聊天还能看到对方朋友圈吗(朋友圈仅聊天还能看到背景图吗?)

    朋友圈仅聊天还能看到对方朋友圈吗(朋友圈仅聊天还能看到背景图吗?)

  • 笔记本打不开怎么办(笔记本打不开怎么把文件拷贝文件)

    笔记本打不开怎么办(笔记本打不开怎么把文件拷贝文件)

  • 苹果手机充一晚电好吗(苹果手机充一晚上电可以吗)

    苹果手机充一晚电好吗(苹果手机充一晚上电可以吗)

  • 华为怎么设置天气在主屏幕显示(华为怎么设置天气壁纸)

    华为怎么设置天气在主屏幕显示(华为怎么设置天气壁纸)

  • 华为自带谷歌商店在哪(华为手机自带的谷歌商店在哪)

    华为自带谷歌商店在哪(华为手机自带的谷歌商店在哪)

  • 演示机和真机有什么区别(演示机和真机有什么区别价钱差多少)

    演示机和真机有什么区别(演示机和真机有什么区别价钱差多少)

  • 小米6支持多少w充电(小米6支持多少W快充)

    小米6支持多少w充电(小米6支持多少W快充)

  • qq怎么设置闺蜜标识(QQ怎么设置闺蜜)

    qq怎么设置闺蜜标识(QQ怎么设置闺蜜)

  • 快手私信删除能恢复吗(快手私信删除还能找到吗)

    快手私信删除能恢复吗(快手私信删除还能找到吗)

  • 荣耀9x怎么分屏(荣耀9x怎么分屏和平精英)

    荣耀9x怎么分屏(荣耀9x怎么分屏和平精英)

  • ps4硬盘不够用怎么办(ps4硬盘剩余空间多少合适)

    ps4硬盘不够用怎么办(ps4硬盘剩余空间多少合适)

  • 微信图像倒立怎么解决(微信倒过来的表情怎么弄)

    微信图像倒立怎么解决(微信倒过来的表情怎么弄)

  • oppok3支持内存卡吗(oppok3能插内存卡)

    oppok3支持内存卡吗(oppok3能插内存卡)

  • 抖音78张照片怎么卡点(抖音78张照片怎么弄)

    抖音78张照片怎么卡点(抖音78张照片怎么弄)

  • 微信在新手机如何登录(微信在新手机如何下载)

    微信在新手机如何登录(微信在新手机如何下载)

  • oppo手机右上角的hd怎样关闭(oppo手机右上角有个锁怎么去掉)

    oppo手机右上角的hd怎样关闭(oppo手机右上角有个锁怎么去掉)

  • Photoshop怎样祛除大面积雀斑(photoshop消除)

    Photoshop怎样祛除大面积雀斑(photoshop消除)

  • 拼多多现金签到怎么删除好友(拼多多现金签到的钱怎么没有了)

    拼多多现金签到怎么删除好友(拼多多现金签到的钱怎么没有了)

  • .et文件怎么打开(uasset文件怎么打开)

    .et文件怎么打开(uasset文件怎么打开)

  • 桌面级CPU天梯图排行榜(桌面级cpu天梯图2023)

    桌面级CPU天梯图排行榜(桌面级cpu天梯图2023)

  • 苹果推送最新系统macOS Catalina 10.15.6开发者预览版Beta 2(苹果推送最新系统)

    苹果推送最新系统macOS Catalina 10.15.6开发者预览版Beta 2(苹果推送最新系统)

  • python爬取网站数据(含代码和讲解)(python爬取网站数据毕业论文)

    python爬取网站数据(含代码和讲解)(python爬取网站数据毕业论文)

  • 税前扣除项目主要内容?
  • 外资企业法最新
  • 租办公室自己装修可以拆走吗
  • 药品费用开具增值税发票项目应为什么
  • 小微企业所得税税率2.5% 10% 25%
  • 发票认证抵扣后还有用吗
  • 小规模纳税人的增值税账务处理
  • 增值税纳税处理
  • 最新企业准则
  • 来料加工与进料加工的相似之处有
  • 购买原材料产生的运输费计入什么科目
  • 补缴社保的工资表
  • 公司给员工发的工资要交税吗
  • 修理费要开税控清单吗
  • 小规模纳税人已经开了3%的票还可以享受1%的优惠吗
  • 个人对公益事业的认识与看法
  • 公司名下没车能报油费吗
  • 企业销售产品的会计分录
  • 企业买的商业保险退款怎么做账
  • 增值税留抵税额在借方还是贷方
  • 如何解决电脑无法定位程序输入点
  • 苹果14发布会时间
  • 工人工资怎么算
  • php获取中文字符串长度
  • php接口规则
  • 前端gui
  • 圣诞精灵什么意思
  • 抖音是如何成功的
  • 注意力机制加在什么位置
  • 特斯拉 ai day
  • tr命令详解
  • javascriptjs
  • 税控系统维护费普通发票可以全额抵扣吗
  • 缴税的会计处理
  • 建筑业用的会计账簿
  • 或有对价的确认条件
  • 福利费为什么通过应付职工薪酬科目要紧吗
  • 当月利息发票未开可以先入账吗
  • sql分页语句
  • 公司支付款项制度
  • 物业管理费专票税率是多少
  • 未开票收入是什么科目
  • 资质平移股权账务怎么办
  • 资产减值损失借贷方向
  • 出口退税的发票是专票还是普票
  • 过期产品进项税用转出吗
  • 房产置换怎么做
  • 差旅费的会计处理
  • 发票边上的孔有什么用
  • 现金支票取现怎么记账
  • 建筑企业提供服务的机制保障
  • 行政单位如何做好机构编制工作
  • 财税讲座视频
  • 银行存款日记账模板
  • 工业企业销售商品
  • win10的时间设置
  • shell多进程并行返回值
  • DxO Optics Pro 9 激活破解安装详细图文教程
  • mac打开safari快捷键
  • 去掉电脑右下角显示的时间
  • win7控制面板有哪些功能
  • 2021年win10累积更新
  • linux vmware卸载
  • /etc/init.d/rcs
  • opengl多级采样消除锯齿有什么用
  • Android游戏开发打砖块
  • 基于jPlayer三分屏的制作方法
  • js parsejson
  • nodejs quic
  • linux做ftp
  • python解析excel文档
  • unity的gui
  • 如何用jquery
  • js中生成随机数
  • 开票系统开不了票
  • 进项税额的抵扣凭证
  • 地税发票查询官网查询
  • 国家税务总局跨区迁移规定
  • 外汇申报填写什么最简单
  • 收心归位经典语录短句
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设