
RFC JCO NCO
把以前做过的RFC、JCO、NCO例子集中一起
刘欣的博客
深耕SAP技术领域20年,一直为企业的ERP-SAP系统保驾护航。
熟悉制造企业PLM、DMS、MES、LES、SRM等各业务域系统及业务。
展开
-
SapNwRfc 命名规范
大量使用SapNwRfc,还是需要规范命名规则,不至于定义混乱。原创 2024-11-20 11:35:54 · 156 阅读 · 0 评论 -
ABAP RFC SQL 模糊查询和多个区间条件
一、所有字符支持模糊查询,在SAP SQL中,使用 %S%来实现。,代码中在BETWEEN,TO两个字段填入。代码中在BETWEEN,TO两个字段填入。,程序需要填入最大上下限。原创 2024-10-31 14:39:50 · 760 阅读 · 0 评论 -
SAP RFC 用户安全授权
在通讯用户内部,权限对象:S_RFC中,限制进一步可以调用的RFC函数授权,这样即使RFC的用户密码被别人拿到,它也做不了什么,顶多还是调用这几个RFC函数。对于RFC接口的用户,使用五种用户类型之一的“通讯”类型,这种类型的用户没有登陆SAPGUI的权限。二、对调用的RFC授权。原创 2024-11-01 10:13:53 · 952 阅读 · 0 评论 -
SAP RFC 输入一张表(C# 使用 SapNwRfc 二)
SapNwRfc中的配置参数,记录日志关闭 Trace=0,可以得到很好的性能。只用了1秒钟,SAP中灌入了10000条数据。原创 2024-06-15 18:04:01 · 752 阅读 · 0 评论 -
RFC中封装了屏幕操作,要注意调用RFC的用户类型
我做了一个RFC,这个RFC封装了对CU50事务代码的后台操作。用JCO或NCO去 call 这个RFC的时候,如果用户类型不是”前台“,RFC工作就不完整,就不能输出数据;当把用户类型改成”前台“,这个CALL RFC就是正常的。原创 2024-03-05 16:18:40 · 225 阅读 · 0 评论 -
SAP RFC返回多张表(C# 使用 SapNwRfc 一)
用VS2022的WINFORM应用程序,使用NuGet中的SapNwRfc类库,call SAP系统中的RFC,传入7个参数,得到RFC返回的2张表的数据。五、全部C#代码,用Listview显示数据也是很快的,只要使用好 listView1.BeginUpdate();三、程序点击按钮,代码开一个单独线程处理CALL SAP的RFC,RFC运行后,返回2张表的数据,在LISTVIEW中显示出来。二、WINFORM中,放两个LISTVIEW显示最后SAP返回的表数据。原创 2024-01-26 16:22:58 · 1471 阅读 · 1 评论 -
静态类的绑定(SAP NCO通用服务器开发二)
SapNwRfc(SAP NetWeaver RFC library)原创 2023-01-31 15:29:14 · 363 阅读 · 0 评论 -
静态类的绑定(SAP NCO通用服务器开发一)
问题一:当SAP中有RFC函数时,用户只需要在通用服务器上配置好数据接口,然后重启一次服务器就可以工作了。那么C#中的数据对象,需要可以从配置上生成?,可以部署到任何一个SAP服务器旁边,用户只需要在服务器上做好配置,数据就可以从SAP服务器通过RFC接口输出到这个配置服务器中,然后自动保存到数据库。当通用服务器C#程序收到SAP RFC发过来的数据,把数据保存到哪儿,数据库,文本,JSON?博主一直有一个想法,用SAP的NCO中间件做一个通用服务器。其实这是NCO adapter的功能。原创 2023-01-19 13:56:41 · 319 阅读 · 2 评论 -
SAP异步RFC不支持发送数据到外围系统?
遇到一个场景,SAP系统通过RFC发数据给外部程序,使用的RFC同步的方式:外围程序可以正确的收到数据:SAP在RFC上还提供其它的调用方式:但是,用异步的RFC参数来发送数据给外部程序,完全接收不到任何数据:看说明好像是异步RFC发给外部程序不被SAP支撑???:...原创 2022-06-09 14:23:56 · 250 阅读 · 1 评论 -
SAP JCO3 官网代码解读 sap call java server
自己从网上把自己的代码拷回来,文章时间大约是2017年。SAP JCO版本 3.0.18, 官网例子代码文件 StepByStepServer.java,保留其中第4个例子函数,实现sap call java server./* 第一步,SAP系统中,rz10里面参数gw/acl_mode的值要0才可以,运行SM59有注册网关服务。/* 第二步,SAP系统中,SE37里面定义一个远程调用的函数JCO_SET_TRACE。FUNCTION JCO_SET_TRACE.*"-----------.原创 2022-04-22 08:43:25 · 917 阅读 · 0 评论 -
SAP NCO 连接.NET平台的MSSQL(流星程序集之十一)
MFC没有消亡,它化为了一缕烟,青云直上,在烟中你仿佛能看到一些形状,比如C#......SAP在.NET平台提供了NCO3中间库。VS2003, VS2008, VS2010 都可以使用。使用NCO3库,WIN平台应用程序可以很轻松的连接到SAP系统,调用ABAP function的接口功能,实现WIN平台同各种平台SAP的数据交互。C#的winf原创 2014-12-29 14:11:23 · 2216 阅读 · 0 评论 -
SAP JCO NCO 进出工作方式详解
SAP为我们提供了JAVA平台程序的连接库SAP JCO3,由此打通所有JAVA程序同SAP服务器的数据传递:SAP也为我们提供了.net平台程序的连接库SAP NCO,由此打通WINDOWS平台程序同SAP服务器的数据传递:原创 2015-05-07 09:47:04 · 5709 阅读 · 0 评论 -
SAP NCO中间件 server模式测试
高温假做了一个NCO中间件的Server模式测试,初衷是为该功能可能用于生产环境做准备,感觉使用NCO非常的轻松,也很可靠。1. 测试程序使用WINFROM应用程序,在PC机上运行。2. 测试中发现C#使用NCO中间件类库,NCO会自己补救掉线的连接,如果网络中断或掉线,网络连接会自己重连。 非常神奇!!!3. 测试方式及数据量:SAP系统中的一张原创 2015-08-04 09:06:48 · 978 阅读 · 0 评论 -
SAPJCO server (SAPinbound) 七步
SAP JCO版本 3.0.18, 官网例子代码文件 StepByStepServer.java保留其中第4个例子函数,实现sap call java server./* 第一步,SAP系统中,rz10里面参数gw/acl_mode的值要0才可以,运行SM59有注册网关服务。/* 第二步,SAP系统中,SE37里面定义一个远程调用的函数JCO_SET_TRACE。FUNCTION JCO_SET...原创 2018-06-03 19:13:29 · 2570 阅读 · 2 评论 -
SAP 接口 inbound (SAP CALL JAVA ) 负载均衡说明
关于SAP和oracle技术资料对于RFC JCO inbound 、outbound 特别说明:一、ORACLE的资料显示(Integration Adapter for SAP R/3 User's Guide for Oracle WebLogic Server 12c Release (12.2.1.3.0)E84122-01 第11页) :inbound :SAP CALL ...原创 2018-07-12 16:09:24 · 3090 阅读 · 1 评论 -
SAP RFC JCO 中间件类库错误说明
SAP RFC JCO dll libErrorDescription:Constant Description JCO_ERROR_ABAP_EXCEPTION An exception has been thrown by a function module in the remote system JCO_ERROR_APPLICATION_EXCEPTIO...原创 2019-02-22 10:46:49 · 2353 阅读 · 0 评论 -
SAP JCo BAPI的使用(刘欣) 2009-2-6
//-----------BAPI-------------------business application programming interfaceSAP JCo BAPI的使用(刘欣)2009-2-6//----------使用jco调用BAPI------------1.service.sap.com/connectors上下载jco,3.0使用有点问题,所以使用2007年的jco2.1.8,在该包中有一个JCo Tutorial.pdf文件,非常详细的讲述了jco的内容.2.用.原创 2020-10-19 11:29:33 · 683 阅读 · 0 评论