• 供应商自动配送功能

    供应商自动配送功能

    只为了练习,所以假想了一个需求,就是甲方在自己的SAP系统里创建采购订单(SAP gui),然后货品供应商在网页中打开网页( fiori APP)查找需要配送的货品(可以按计划交易日期来,或者甲方告诉供应商采购订单)创建配送单,供应商可按自己实际库存修改配送量(不能大于采购订单量),然后确认配送,最后供应把货品送到甲方,甲方在SAP 中操作进行采购收货。 所以此功能设想了两个FIORI APP: …
  • S4F01_ZH_Col05

    S4F01_ZH_Col05

    百度网盘下载,SVG文件,用浏览器打开,但显示屏幕有点不理想,而在线的是我 … 继续阅读 →
2023
06-30

ABAP代码模板4-自定义多窗口单据功能程序 HOT

ABAP代码模板4-自定义多窗口单据功能程序 此前做的多窗口时,大多以显示为主,并且显示 的表格对象以ALV显示 ,这样不方便编辑维护(比如:ABAP代码模板3-多自定义窗口),当我们需要类似ME21N,ME22N,ME23N,这种有主从单据创建,维护,显示 的单据功能操作时,可以使用些模板处理。程序 中有主表,从表,维护,必输,数据有效性验证等功能。 创建单据时如图 修改数据时如图 程序通过输入事务码来判断创建,修改,显示 ,不同的事务码有不同的显示 操作项目。 程序中ZLMS_ZLME01161....Read More >
2023
05-12

SELECT动态查询条件 HOT

SELECT动态查询条件 需求是想做一个维护查询条件的配置就,就是用户可以配置多个查询 条件组合,然后程序运行中,依据数据或者其它的配置判断 使用那一个条件组合,如图,用户在配置时设置各种条件组合,最终生成SELECT 的WHERE条件,把SELECT的条件保存到表中,再次选择此条件组合时,也可以使用此WHERE条件打开条件组合配置窗口。 以下是生成WHERE条件的代码 [crayon-6a25c026432a1366074639/] 在使用WHERE条件可如下面的操作 代码中的LT_C....Read More >
2023
04-25

SAP WEB 自定义登陆 HOT

SAP WEB 自定义登陆 [wshop_downloads] 在SAP中使用Web Dynpro,ITS,FIORI时,可能 需要自定的用户登陆管理,当前需求是在微信公众号打开FIORI APP时,想使用微信的权限网页授权,来验证用户有效性,再加SAP管理操作用户,这样,当用户在公众号打开一个地址(FIORI APP地址)时,带着网页授权的CODE值,在SAP中的鉴权过程中得到些CODE值然后通过微信检验此值的有效性,并得到对应的微信用户信息(微信号,头像,网页授权access_token等信息),并在SAP中判....Read More >
2023
03-21

ABAP历险记 HOT

ABAP历险记 本文操作有很大风险,请把文章看完整再进行测试操作 背景 这几天在研究FIORI的登陆问题,想从微信公从号打开FIORI APP,然后用公众号的安全验证来验证SAP用户的有效性,比如 SICF设置FIORI APP默认用A账号(低权限,读取数据都不行),从公众号中打开此APP地址,在ABAP中通过公从号传来的验证code连接公众号验证有效,并得到用户微信信息(微信号,手机号等),此时可通过这些信息来做处理,比如登陆紧急用户访问(/GRCPI/GRIA_EAM)来切换更大权限的不同的账....Read More >
2022
11-28

历史对像打包生成请求号 HOT

历史对像打包生成请求号 在程序打包的工具很多,比如SAPLINK等,下面这里是选择已有对像,生成对像生成到请求号中,然后可以使用已有请求号下载的方法,把请求号的内容下载到本地,生成文件,并上传到新系统 中,这样来实现程序完整迁移。 P_071 查询【传输请求历史】包含对象请求P_CHKTR 7月25以后的请求列出P_DSORT 倒序P_EMP 清除本主题的缓存P_ERR 不存在含“S4”描述的请求号中P_FUFG 函数转成函数组P_MSG 查询【消息类及消息】传输清单P_NREL 不允许重复增加请求P_PJID....Read More >