首页 > 其他分享 >SAP ITS Mobile 配置

SAP ITS Mobile 配置

时间:2023-07-13 09:11:58浏览次数:37  
标签:Mobile 创建 MOBILE 点击 HTML SAP ITS 模板

Title

ITS MOBILE配置

很久不更新了,前段时间忙着两三个项目,着实有点上头,最近又有些自己私事需要处理,今天写一下前段时间做的ITS条码系统的配置

创建一个函数组-ZITS_MOBILE

其实你也可以创建一个report程序,创建Internet服务还是基于事务码的,对于函数组我们创建一个屏幕9100

创建一个事务代码:ZITS_MOBILE;注意:勾上 SAP GUI FOR HTML

在SE80中创建ITS服务

(1) 右键点击包—》创建—》其他(1)—》Internet 服务

(2) 将对应的屏幕发布成HTML模板:选中要发布的屏幕-9100,

点击右键-》附加功能-》创建HTML模板,选择参数如图:

这里提一下,项目上用到了3种生成样式,

1. MOBILE4 这个不带HTML格式得,画面之前得空格会自动缩进

2. MOBILE 这个是绝对位置得,按照GUI上画得屏幕位置排列

3. 这种方法是可以控制得比较精确,可以根据用户具体的扫码设备屏幕像素调整:

右击创建编辑器模板

可以看到出来一个下图所示的绘画界面,有点像屏幕编辑器

点击SETTINGS设置设备的像素

其次选中一个对象,也可以在右边栏位看到属性和位置的设置,根据自己需求调整,完成这一步,你的网页端的ITS和GUI上的画面样子就没有关系了。

完成之后选择从编辑器模板创建HTML模板

(3) 保存后生成HTML代码,点击发布模板

生成HTML文件后,可以在<head>处,添加一段代码,让HTML达到一个初步得自适应

<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,minimum-scale=1.0,user-scalable=no">

随后发布模板

SICF创建和激活服务

通过路径 default_host/sap/bc/gui/sap/its

选中右键,点击新的子元素,输入服务名称,继续下一步

(下图名称改为ZITS_MOBILE)

GUI链接选择‘Y是’,点击GUI配置按钮

输入事务码及主题

登陆数据页签选择‘L替代登陆程序’,如果需要默认用户名密码,就在服务的登陆数据填写用户名密码

处理器清单页签输入:CL_HTTP_EXT_ITS

错误页选择‘系统登陆’,并点击‘配置’按钮

配置页选择定制实施,ABAP 类为:CL_MOBILE_SYSTEM_LOGIN

然后点击保存按钮,返回到default_host/bc/gui/sap/its目录下找到刚刚新建的服务:ZITS_MOBILE,右键激活服务。然后右键选择测试服务

显示得是一个传统得登录界面(这个登录界面和上面得ABAP类-CL_MOBILE_SYSTEM_LOGIN有关系)

当使用/UI2/CL_SRA_LOGIN替换CL_MOBILE_SYSTEM_LOGIN时,

我们可以看到登录界面变为:这样得登录界面就比较美观

为当前的路径设置别名,在浏览器中可以直接通过别名打开页面

选中default_host主机,点击新建

在目标元素页签中通过服务的路径找到刚刚新建的服务,点击保存

至此,ITS服务就配置完成了,可以通过网址:http://IP地址:端口/its_mobile 访问。

http:// host:port/&& (host是主机ip或域名, port是端口号, &&是设定的别名);

标签:Mobile,创建,MOBILE,点击,HTML,SAP,ITS,模板
From: https://www.cnblogs.com/ZJY-1314/p/17549439.html

相关文章

  • 批量解压上传SAP Note
    最近在做印度GST相关的东西,需要手动给系统实施上百个SAPNote,十分繁琐。标准事务代码SNOTE只支持每次上传一个Note,逐个上传大量Note会很麻烦,为此摸索出一个批量解压上传的流程,下面是细节。 0,去SAP网站下载Note文件1,准备好SAR文件,如'0002407980_00.SAR',把所有SAR文件放到同一......
  • CSAPP DataLab学习笔记
    1.bitXor/**bitXor-x^yusingonly~and&*Example:bitXor(4,5)=1*Legalops:~&*Maxops:14*Rating:1*/intbitXor(intx,inty){return2;}思路将异或的真值表写出来,再用&|~表示,最后化简代码intbitXor(intx,inty)......
  • vue3中父组件与组件之间参数传递,使用(defineProps/defineEmits),涉及属性传递,对象传递,
    Vue3中子父组件之间的通信一、父组件传递参数到子组件采用defineProps传递属性父组件:<template><div><h1>这是父组件</h1><h1>父组件像子组件传递参数</h1><h2>传递属性值</h2><HH:fatherMessage="fatherMessage":valNum="valNum":valBool=......
  • SAM-FastSAM-MobileSAM
    SAM-FastSAM-MobileSAM目录SAM-FastSAM-MobileSAMSAM:FastSAM:MobileSAM参考资料SAM:构建了一个大型分割数据集,包含1100w图像10亿masks模型结构上,包含三个部分图像编码器,灵活的提示编码器和快速的掩码解码器。建立在Transformer视觉模型之上。imageencoder采用VITDet中......
  • MyBaits查询MySQL日期类型结果相差8个小时
    问题描述在Java项目中使用MyBatis作为ORM框架,但是查询出的MySQL日期类型字段值总是比数据库表里的值多8个小时。具体说明:MySQL数据库表字段类型为timestamp,映射的Java日期类型为java.util.Date,当数据库表里的字段值为2023-07-0800:08:38时,查询出的Java字段值为2023-07-0808:0......
  • CSAPP-Data Lab 思路记录
    >gcc-O1-Wall-m32-lm-obtestbits.cbtest.cdecl.ctests.c>Infileincludedfrombtest.c:16:0:>/usr/include/stdio.h:27:10:fatalerror:bits/libc-header-start.h:Nosuchfileordirectory>#include<bits/libc-header-start.h>>......
  • windows下安装 Git图形化统计工具 - gitstats
    gitstats是一款git历史统计工具,可以生成定量的统计数据,并以html图表的形式展示。统计文件包括文件数量、代码量、提交量、作者信息、每天活跃度、每周活跃度、每月活跃度以及提交数排名等等,信息比较丰富。安装:gitstats依赖Git、Python2以及Gnuplot。以下是最新的依赖版本。-......
  • [引]CCAA ITSMS 信息技术服务管理体系基础考试大纲
    CCAA-TR-111-01信息技术服务管理体系基础考试大纲_中国认证认可协会 http://www.ccaa.org.cn/ksdg/644.html申请注册信息技术服务管理体系审核员实习级别的人员,需通过“信息技术服务管理体系基础”科目考试。2.2考试方式“信息技术服务管理体系基础”科目考试为闭卷考试,考......
  • Mac中VscodeC++万能头文件配置bits/stdc++.h
    /Library/Developer/CommandLineTools/usr/include路径下创建bits文件夹新建stdc++.h头文件,内容如下//C++includesusedforprecompiling-*-C++-*-//Copyright(C)2003-2018FreeSoftwareFoundation,Inc.////ThisfileispartoftheGNUISOC++Library.T......
  • 授人以渔:如何获得当前登录 SAP ABAP 系统用户的主机名
    本文写作动机来自我的知识星球里一个朋友的提问。我们复习一下本教程第二篇文章里学习到的知识:1.ABAP标准培训教程BC400学习笔记之一:ABAP服务器的架构和一个典型的ABAP程序结构介绍这是ABAP系统典型的三层架构。广大SAP从业者,在自己本地电脑安装了SAPGUI,那么这......