yangsen 的 站内主页

2019
08-29

TOMCAT安装与配置 HOT

为了SAP连接农业银行的银企业直联,自己做了个WEB 服务,只能自己安TOMCAT使用,以下为安装过程。 一、下载TOMCAT.我下载的是TOMCAT8.02.把TOMCAT解压后,放到C:\TOMCAT目录。 二、下载JDK,并安装,,我下载的是8u181版本, 三、在WEINDOWS的,环境变量中增加系统变量,CATALINA_HOME = C:\TOMCAT TOMCAT_HOME   = C:\TOMCAT path增加:    %CATALINA_HOME%\lib;%CATALINA_HOME%\bin;%CATALINA_HOME%\lib\servlet-api....Read More >
2019
08-29

把农业银行的SOCKET,转换为WEBservice服务提供出来 HOT

由于农业银行的银企业直联功能提供的的服务是SOCKET,不提供WEBSERVICE,但当前SAP不支持SOCKET,所以就在前置机上做了一个TOMCAT,的WEBSEVICE服务,使用JAVA开发,把农银的SOCKET转换为WEBSERVICE提供出来,以方便SAP使用,然后SAP通过此代码实现读取或者操作农业银行的银企业直联前置机的功能。 SAP端的ABAP操作WEBSERVICE 读取农业银行的银企业直联前置机的例子,参看: 以下为JAVA开发WEBSERVICE的一些关键点: 1.创建WEB服务, 2.在服务中转入数据按银行要求整理并使用SOCKET把数据传及银行前置机....Read More >
2019
08-29

ABAP操作WEB SERVICE读取农业银行数据, HOT

此例子主要是ABAP使用 IF_HTTP_CLIENT 读取WEB SERVICE,得到数据的说明,例子中用的WEB SERVICE,是自己用JAVA做的一个服务,在服务中主要是SOCKET连接农业银行前置机, 其中 WEB SERVICE的地址是: http://10.0.18.100:8080/abcAP/services/SendAndReceive_CQRA10 :传入参数 IV_INPUT 的内容,可以调用SOAPUI调用WEB服务测试时得到,我当前的内容在调用此前处理为大概如下内容: [crayon-5f043882db6f7540965194/] 3.函数整体代码....Read More >
2019
08-29

script form 打印不能取到程序变量的问题处理 HOT

我的需求是这样子的,之前有一个程序运行打印的 SCRIPT FORM,打印都是正常的,现在用户需要把这个打印输出配置为用SAP标准OUTTYPE输出,就是NACE的那些配置输出,所以配置好后,在输出的FORM中调用一个函数来打印SCRIPT FORM了,说简单点,就是原来一个程序打印的功能,再在需要修改成一个函数来打印,以下是解决步骤,记录如下: 1.这直接就是COPY代码的工作,想来应该没难度,结果确发现,COPY成函数后,打印正常,但打印出来的内容,总是没有函数中的变量值,也就是FORM中的Symbols的值(比如:&EKKO-EBELN&)不能取值。 2.以....Read More >
2019
08-29

SAP 修改表的方法 HOT

方法一,此方法新系统里好是不行的1.SE16N打开表, 2.地址中输入&SAP_EDIT,就能编辑数据了 方法二,此方法新系统里好是不行的 1.SE16查询出需要修改的数据, 2.双击需要修改(删除)的数据行,用明细显示 3.在地址中输入:/H  ,进行调试状态,然后在明细中的一个字段是回车,系统会进入调试; 4.在代码:  if code = 'SHOW'.         的地方把code的值改为“EDIT” 或者DELE, 5.续运行程序,之后,就可以对表中此行的数据进行修改并 方法三、此方法使用的是SE16N中的功能, 1.打开INCL....Read More >