问题标签 [saprfc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
466 浏览

saprfc - 使用 JCO 为 RFC 的连续调用保留 SAP 的 RFC 数据

我想知道是否可以在 SAP 内存中打开通过 JCO 调用的 RFC,以便我可以缓存内容,这是我想到的场景:

假设一个简单的函数增加一个数字。该函数以 0 开头,所以我第一次使用导入参数 1 调用它时,它应该返回 1。

我第二次调用它时,它应该返回 2 等等。

JCO可以做到这一点吗?

如果我有函数对象并连续两次调用它总是返回 1。

我可以做我所描绘的吗?

0 投票
2 回答
2660 浏览

asp.net - 无法在 SAP.Functions 上创建 ActiveX 组件

在 Web 应用程序上显示以下错误。

当我们将 Web 应用程序传输到新的 Intranet Web 服务器时,就会发生这种情况。查看其源代码,它指向此代码:

我尝试添加此处说明的 SAP 的引用对象,但它不起作用。我们也尝试安装 SAP GUI,但它也不起作用。



##### 更新

我发现这个链接可以解决我的问题。但是,我无法将目标 CPU 更改为 x86。这是一个网站项目。我目前正在尝试将其转换为 Web 应用程序以使目标平台显示 x86。

在此处输入图像描述

0 投票
1 回答
316 浏览

traffic - SAP RFC 大量上传 - 3MB txt 文件产生 150MB 上传

我对 startRFC.exe 有一个问题,它产生的网络流量比需要的大得多。startRFC 有 3 个参数 = 3 个内部表 = 3 个 CSV 文件。发送到 SAP 的这些文件的总大小为 3MB,但需要 15 分钟,总共上传了 150MB。

有没有人经历过这个?

0 投票
1 回答
1698 浏览

php - PHP SAP RFC 函数调用不起作用

这是我第一次使用 PHP 调用 SAP 函数。遇到了这个问题,直到有经验的人帮助我才知道。

这段代码有一些像这样的错误

saprfc::callFunction('ZBAPI')

无法设置 Import-Parameter=FROM_。(它存在吗?)

但我评论导入参数意味着它从 saprfc 获取数据在这段代码中有什么问题..

0 投票
1 回答
420 浏览

php - 安装 SAPRFC 时 make 命令出错

我正在尝试在我的 linux 4.0.4-x86_64 (ubuntu14) 机器上安装 SAPRFC。

到目前为止完成的步骤

  • 下载 rfcsdk 6.40 并上传到 /usr/local/rfcsdk
  • 在我的根目录中提取 saprfc-1.4.1
  • 执行以下命令

    运行 make 命令后,我收到以下错误

    /li>

警告:不推荐使用“zend_get_parameters_ex”

制作:*** [saprfc.lo] 错误 1

谁能帮我解决这个问题。

0 投票
1 回答
636 浏览

php - phpinfo 页面 saprfc 模块未显示

我已经在 linux 4.0.4-x86_64 (ubuntu14) 机器上安装了 saprfc-1.4.1。

PHP版本:PHP 5.6.11

已完成的步骤

  • 下载 rfcsdk 7.20 并上传到 /usr/local/rfcsdk
  • 在 rfcsdk/lib 中上传了 librfccm.so 补丁
  • 在我的根目录中提取 saprfc-1.4.1
  • 编辑文件 saprfc-1.4.1/saprfc.c (第 47 行将 function_entry 更改为 zend_function_entry )
  • 在 saprfc-1.4.1 中执行以下命令
    • php化
    • 。/配置
    • 制作
    • 进行安装
  • 在 php.ini 文件中添加了 extension=/usr/local/lib/php/extensions/no-debug-non-zts-20131226/saprfc.so
  • sudo 服务 apache2 重启

完成这些步骤后,phpinfo 页面 saprfc 模块中的所有步骤均未显示。

在phpinfo 页面中的Additional .ini files parsed部分中提到了 saprfc.ini 路径

当我检查 /var/log/apache2/error.log 文件时,出现以下错误

0 投票
1 回答
466 浏览

odata - 在 OData 服务生成器中更改 RFC 参数的精度?

我正在使用 SAP 函数BAPI_TRADINGCONTRACT_GET_LIST,其中有reqquality一个类型为edm.decimal、精度为 13 和比例为 3 的属性。我想编辑它,但做不到。如何将比例值更改为 2?

或者如何编辑 RFC 模块的属性?或任何其他处理属性的程序?

0 投票
1 回答
4171 浏览

vba - RFC_READ_TABLE 不返回任何记录。为什么?

我正在尝试从 SAP 获取数据以使用 RFC_READ_TABLE 进行分析。它Fields正确返回。但是,当尝试获取行时,它返回零行。

msgbox retTab.rows.count ' >>>>>> 返回 0

最后一步返回零作为记录计数。该表包含数据。当我搜索表 FIELDS 时,它会返回正确的表字段。这与安全问题有关吗?

问候, 瓦利德

0 投票
2 回答
857 浏览

c# - C# Web API 中的 AccessViolation 异常

通过 C# Web API 访问 SAP RFC 时遇到错误。以下是详细信息:我能够从存储在 out 参数中的 SAP RFC 获得响应,但是在将其返回给我的函数时会引发异常。这是代码:

这是异常信息:

注意:代码没有问题,因为它安静的旧代码并且在我早期的机器(Windows 7 + VS 2012)中运行良好,现在使用的是 Windows 8.1。

我已经尝试过:

  • 选中/取消选中两者 - 工具 > 选项 > 调试 > 常规 > 抑制模块加载时的 JIT 优化(仅限托管)
  • Visual Studio 2012 和 2013 都尝试过
  • .Net 框架版本 4.5.2

请帮忙。

0 投票
0 回答
532 浏览

saprfc - RFC 子系统尚未初始化

我已经在 linux 4.0.4-x86_64 (ubuntu14) 机器上安装了 saprfc-1.4.1。

PHP 版本 5.5.9

RFCSDK 7.20

安装后,我在 php.ini 文件中添加了扩展名(extension = saprfc.so),然后重新启动了 apache。

为了测试安装是否成功,我将 saprfc_test.php 上传到我的 www 目录。

输入以下详细信息以登录 SAP R/3

当我尝试登录时,出现以下错误: