问题标签 [sap-dotnet-connector]
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.
abap - sap connector 3.0 c# with sap hana
Is it possible?
In another company always get info from RFC made at SAP R/3 and APP made in VS Studio C# (through sap connector).
pd: What programing languages use sap hana?
c# - 从 .NET 连接器 3.0 获取信息的 SM59 配置
Sap 顾问:我总是通过 sap 连接器 3.0 (c#) 成功地从 sap r/3(RFC) 获取信息,而在 sap R/3 中没有任何配置。
我想知道我是否做错了,因为有人告诉我以正确的方式做(SM59)。
如何使用 SM59 配置?可以的话请一步一步详细介绍,
c# - 如何在 C# 中获取 SAP DDIC 表结构?
我正在使用C#编写一些关于从SAP中提取表结构的代码,并且我有一个关于 RFC_READ_TABLE 的问题,当我定义一个表的名称并且 FIELDS 表返回 5 列时,例如 : 、、和,实际上我不能根据这 5 列不知道数字字段的小数位是多少,还有其他方法可以得到吗?请注意,我的SAP 帐户是公共帐户,因为其他人也在使用它,我不应该在SAP中创建新的功能模块。FIELDNAME
OFFSET
LENGTH
T
FIELDTEXT
以下信息是我从模块 RFC_READ_TABLE 的 FIELDS 表中得到的信息:
根据 DB,该字段的数据类型是 numeric(13,2),但我怎样才能得到这个线索?提前致谢!
c# - 查找目标 PP1 的函数 RFC_READ_TABLE 元数据失败
我正在使用 C# 程序从 SAP 检索表的数据,我使用的 .dll 文件来自 SAP .NET CONNECTOR,调用以下语句时出现问题:
RfcDestination destination = RfcDestinationManager.GetDestination(cmbAsset.Text);
readTable = destination.Repository.CreateFunction("RFC_READ_TABLE");
错误消息是:“SAP.Middleware.Connector.RfcInvalidStateException”:sapnco.dll 中发生未处理的异常
其他信息:目标 PP1 的函数 RFC_READ_TABLE 元数据查找失败
问题是,我在组合框“cmbAsset”中有几个项目,对于上述语句中的某些项目正常执行,但对于其他项目则没有。另外我把sapnco.dll和sapnco_utils.dll的属性设置为'copy to local=true',有什么问题吗?提前致谢!
c# - 使用 C# 从 SAP 检索数据
我在主窗体中有两个 DataGridView,第一个显示来自 SAP 的数据,另一个显示来自 Vertica DB 的数据,我使用的 FM 是 RFC_READ_TABLE,但是调用这个 FM 时出现异常,即如果有太多目标表中的列,SAP 连接器将返回 DATA_BUFFER_EXCEED 异常,是否有任何其他 FM 或方法可以无异常地从 SAP 检索数据?
我想出了一个解决方案,就是将字段拆分为几个数组,将每个部分数据存储到一个数据表中,然后合并数据表,但是如果行数太大,恐怕会花费很多时间。
c# - 如何使用 SAP .Net 连接器 3 创建 Idocs 并将其发送到 SAP
我想使用 SAP 创建 idocs 并将其发送到 SAP。网络连接器 3.x。
我在我的应用程序中有一个配置的 RFC 目标:
但我找不到任何关于如何创建和发送 idocs 的示例。
任何人都可以提供一些有关如何创建和发送 idoc 的示例代码吗?
c# - 如何使用 NSAPConnector 将所需的参数发送到 REFDORANGE?
我需要使用BAPI_BILLINGDOC_GETLIST
SAP 的 API 来获取一些发票。查看文档后,我只看到了一个参数。但是在咨询了 SAP 的人之后,那个参数就像一个参数的集合。
因此,使用 NSAPConnector,这就是我通常调用 SAP BAPI 的方式:
但正如你可以想象的那样,它不起作用。实际的 BAPI 需要一些名为S
、OP
、REF_DOC_LO
和的字段的参数REF_DOC_HI
。正如你在这里看到的:
但是如果我实际使用这些参数,我会得到错误,基本上告诉我它们不存在。那么我只是发送REFDOCRANGE
参数中的数据吗?有谁知道应该如何格式化?
c# - 一个 RFC 调用正在返回数据,但另一个没有
我正在使用两种不同的 BAPI 从 SAP 获取数据。当我使用BAPI_SALESORDER_GETLIST
时,它工作得很好。但是当我使用时BAPI_BILLINGDOC_GETLIST
,我没有得到任何数据。这就是我尝试调用 BAPI 的方式:
据我所知,一切看起来都不错。我与 SAP 团队合作,他们确保我使用的帐户可以访问所有内容,我们在 SAP 中运行 BAPI,它运行良好。
所以 SAP 似乎很好。关于我在这里做错了什么的任何想法?