分类目录归档:SAP

  • 创建银行账号

    创建银行账号

    银行账号就是我们用来收款,付款时的银行账号了,比如我的银行卡号就是一个银行账号。此功能对应的SAP标准功能是FI12,在ECC版本直接可以在FI12上创建银行账号,但HANA S4时默认时FI12是不可创建的,需要修改配置(网络上可找到),S4推荐的维护银行账号的方法是使用FIORI,在项目中也使用了WEBDypro做了一个更复杂的功能来实现,但我觉得一般需求来说,使用FIORI应该是最好的选择, …
  • 在SAP中打URL,并登陆

    在SAP中打URL,并登陆

    在SAP中可以调用IE来打开URL地址(函数WS_EXECUTE),但如打开的网页需要登陆时,还需要使用单点登陆并打开网页,比如SAP本机的FIORI ,WebDynpro的URL地址时,以下分别说明在IE中打开当前SAP服务器的URL,及在SAP GUI中打开的方法,主要是解决打开并登陆的问题,如是只为打开可以直接使用函数WS_EXECUTE 继续阅读 →
2020
08-24

SAP Web IDE 增加一个新SAPUI5版本 HOT

SAP Web IDE 增加一个新SAPUI5版本 这几天想做一个,SAP FIORI 二级登陆的功能,也就是SAP标准用户登陆后,又可以使用自定义维护的用户登陆,这样就可以在FIORI APP统一一个SAP用户名,然后使用自定义用户登陆,这样节省了SAP用户授权费用,但在使用时我需要使用sap/ui/util/Storage来做Session处理,发现当前SAP WEB IDE自带的版本最大只1.52.13,没有这类,所以就想在SAP WEB IDE Personal Edition中增加最新SAPUI5版本,当前最新版本是,1.80.0,所....Read More >
2020
08-19

SAP WEB IDE编辑器报错 HOT

SAP WEB IDE编辑器报错 在SAP WEB IDE 做SAPUI5开发时,报错: Best practices. ESLint(linebreak-style):Expected linebreaks to be 'CRLF' but found 'LF' 此报错,只是在编辑器上报错,但不影响程序APP的运行。 解决办法 在APP工程项目上,右键,属性设置(Project settings),图中,我原因的值是“UNIX”,把此值修改为WINDOWS后,现使用正常。 终极办....Read More >
2020
08-13

FIORI 服务器安装配置与安装 HOT

FIORI 服务器安装配置与安装 在BASIS安装完成SAP 服务器后,为了使用FIORI ,Gateway OData等功能时,需要一些设置。由于每天服务器,BASIS安装的程度可能不以样,细节得自己查看,以下以是我对HANA S4的一个服务器增加配置的过程,以此记录 FIORI服务器版本及安装组件需求 组件要求:SAP Gateway 2.0 安装下列组件并升级至最新GW_CORE 200 及其support package;IW_BEP 200及其support package;IW_FND 250及其sup....Read More >
2020
07-27

指定库存地点创建交货单 HOT

今天的需求是在STO创建DN单时,需要指定库存地点(LIPS-LGORT),开始时使用函数BAPI_OUTB_DELIVERY_CREATE_STO创建DN,发现不能在BAPI中指定LGORT的值,所以就想使用创建完成后,再修改的方式进行处理,就是创建DN单后,再修改DN的的库存地点LGORT,但此方法的问题是在创建成功,后修改时又发现库存不足等问题,而此时DN单已创建成功了,明显不能满足需求,所以后来就想到用增强的方法,在创建时指定LGORT,在增强中写入LGORT的值, 调用BAPI创建DN [crayon-66a4d2d1a207c300701856/] 在此BAPI....Read More >
2020
07-26

变量、内表的读取与写入到内存段中 HOT

变量、内表的读取与写入到内存段中 在一些时候,我们需要把当前的变量值,内表等信息写入到内存中,以便于在其它的增强,或者程序中共享使用此变量的值,这时我们就需要变更写入到内存中,以使用于读取使用。 把变量写入到内存 [crayon-66a4d2d1a22b6849228395/] 从内存中读取变量值 [crayon-66a4d2d1a22bd262661096/] ....Read More >