问题标签 [sap-r3]

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 投票
1 回答
933 浏览

abap - 加入 GLPCA 和 GLPCT 表

我正在尝试加入 GLPCA 和 GLPCT,但我不知道要使用哪些字段。

我不是 SAP/ABAP 用户,我只是将表用作数据源,我只知道它们属于 SAP R3。

有谁知道如何在这些表之间建立连接?

非常感谢 !

0 投票
1 回答
531 浏览

sql - SAP R/3 SQL DB2 BOM 爆炸

更新

我需要获得所有组件的 BOM,目前使用 Tc。CK86 ,但这并没有提供足够的信息,所以我想通过 SQL 来完成,我来自 oracle 背景,不知道如何在 DB2 R/3 中完成这项工作,我无权访问查询生成器或 quickview ,但我确实可以通过 SQL 进行读取访问,我目前正在尝试找出一种使用表获取此信息的方法:

  • MAST 材料到 BOM 链接
  • STKO BOM 表头
  • STPO BOM 项目

你们中有人对此有解决方案吗?

在 Oracle 中,我做了如下的事情:

我正在尝试以下操作,试图保持简单,但无论我尝试什么,它都会在第 18 行给我一个错误,显然在 DB2 中,在我的 oracle 工作示例中,我需要将“连接方式”放在“开始”之后它首先有“连接”,不知道它是否有区别,但无论我怎么写,它都会给我一个错误:“错误 [42601] [IBM][DB2/AIX64] SQL0104N 一个意外的令牌”之前" 在 "ASQ19130' CONNECT BY" 之后发现。预期的标记可能包括:"PRIOR"。"

这是我到目前为止得到的:

0 投票
2 回答
1290 浏览

spring - 在 Tomcat 服务器上的应用程序中实现不同的目标

今年早些时候,我CustomDestinationProvider为我的一个 Spring MVC tomcat 应用程序开发了 SAP JCO 的实现。在我的应用程序中,我使用此实现在我的 SAP R/3 系统中调用 BAPI 来检索数据。

我现在正在开发第二个 Spring MVC tomcat 应用程序,我想在我的 SAP R/3 系统中调用 BAPI 来检索数据。我将调用不同的 BAPI,因此我将检索不同的数据。由于这是一个调用不同 BAPI 的不同应用程序,我想在我的配置中使用不同的 SAP 系统用户。这个新应用程序将在与第一个应用程序相同的物理 tomcat 服务器上运行。

我的问题是我应该CustomDestinationProvider为这个新应用程序开发另一个 SAP JCO 实现,还是应该以某种方式重用第一个实现?如果答案是我应该为这个新应用程序开发另一个实现,那么我希望我会为我开发的每个需要与 SAP 对话的新 Spring MVC tomcat 应用程序开发另一个实现。这是正确的想法吗?

如果我为我的这个新应用程序执行不同的实现,我应该在代码中使用相同的目标名称,还是应该使用不同的名称?下面是我第一次实现的代码CustomDestinationDataProvider

如果答案是我不需要为我的第二个应用程序实现另一个 CustomDestinationDataProvider,我还需要记住哪些其他注意事项?

0 投票
1 回答
515 浏览

python - 使用 Pyrfc 的 SAP R/3 表中的条目数

如何使用Pyrfc Python 库查询 SAP R/3 数据库表中的条目数?

0 投票
1 回答
2285 浏览

sap-gui - SAP GUI 获取 excel 以从 SAP 系统中的表中复制一些项目

我正在尝试编写一些代码来从 sap 中提取数据,然后将其放入 Excel 表中。现在,我的 GUI 进入了正确的itemnumber. 在这里,我一直在尝试使用 GUI 记录器获取一些有用的代码。我试图选择数据,并在此处打开详细信息和选择的数据。我遇到的麻烦是GUI生成的代码没有给我.value.setfocus类似的东西。所以我不知道如何处理这个问题。GUI中的代码如下所示:

关于如何做到这一点的任何想法?

0 投票
2 回答
644 浏览

sap-erp - 如何通过 JCO3 运行 sap r/3 事务?或通过 JCO 执行报告?

如果我登录 SAP R/3 并执行事务代码MM60,那么它将显示材料列表的一些 UI 屏幕并询问材料编号。如果我指定材料编号并执行,那么它将显示输出,即材料列表。

如果我是 SAP R/3 用户,故事到此结束。

但是,如果我想使用 java 程序执行上述相同的步骤并在 java 本身中获取结果而不是转到 SAP R/3 怎么办?我想这样做基本上是因为我想将该输出数据用于 BI 工具。

假设我使用 JCO3 与 R/3 连接。

编辑 根据链接中的信息,我尝试执行以下代码之类的操作,但它没有在后台安排任何作业,也没有下载任何假脱机文件等。我已手动将文档发送到假脱机并尝试在代码。这是为了MM60.

0 投票
1 回答
909 浏览

c# - 使用 sapnco 连接到 SAP 的问题

我正在尝试使用 SAPNCO x64 v. 3.0.2 和以下代码通过一个小的 c# 程序连接到 SAP:

当我打电话时,Ping()我收到此错误:

LOCATION SAP-Gateway on host ... / ...

错误网关未连接到本地 R/3

时间 2018 年 1 月 29 日星期一 19:43:34

发布 722

组件 SAP 网关

版本 2

钢筋混凝土 726

模块 gwr3cpic.c

线 5831

计数器 2

我能弄清楚。任何将不胜感激。谢谢。

注意:当然,我已经用点替换了敏感数据。

M。

0 投票
0 回答
502 浏览

r - 构建 R 包时如何解决“找不到 dll”错误?

我正在尝试通过 Piers Harding ( https://github.com/piersharding/RSAP ) 构建 RSAP 包。我按照他关于如何在 R > 3.xx 版本上构建的说明进行操作。通过...构建库时:

...我收到错误“未找到 RSAP dll”。

我正在使用 64 位版本的 R 3.5.1 和最新的 RTools。我在 Windows 10 上。

在此处输入图像描述

0 投票
1 回答
36 浏览

sap-gui - 系统之间的请求导入逻辑应该如何?

我正在更改 DEV 系统中的报告源代码并将请求传输到 QA 系统以测试报告。假设我有许多请求,其中仅包含一个对象,我已从 DEV 传输到 QA 以在同一程序中进行更改后测试报告。

导入 QA 的请求如下:

他们都有一个相同的对象;

现在我想将所有请求从 QA 传输到生产系统。

我应该将所有请求从 QA 逐个传输到生产,还是删除除最后一个请求之外的所有请求并仅将最后一个请求传输到 PROD(以清除不必要的请求)?

哪一个更合适?

0 投票
2 回答
1217 浏览

java - Java SAP 通信

我必须使用 JCo3.0 从独立的 Java 应用程序连接到 SAP R/3 系统。据我了解,有两种方式可以连接 SAP 系统:

  • JCo 客户
  • JCo 服务器

现在我的应用程序从 SAP 系统发送和接收数据。我需要使用 JCo 客户端/服务器吗?