问题标签 [bapi]
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 - 通过 SUBMIT 执行程序,带有 GUI 抑制
我想将 SAP 程序(事务)的功能公开为 BAPI。我需要调用报告和供应范围过滤器,以便绕过 GUI。
有没有人有 SUBMIT ... WITH ... ABAP 构造的工作示例,或其他关于如何完成我需要做的事情的建议?
abap - 在哪里可以找到新手 BAPI 编码指南?
一段时间以来,我一直在处理通过 Web 服务与 SAP 交互的应用程序,并且我也想着手编写 Web 服务背后的 BAPI。我的公司一直在使用 SAP 顾问进行 BAPI 编程,我也想担任该职位。
作为最终用户,我对 SAP 的核心功能有相当多的经验,所以我在这方面并不完全陌生。但我以前从未做过任何 BAPI 编程,而且我很难找到好的初学者指南。我想为有经验的程序员找到一些东西,将您从 SAP 的“hello world”等价物带到编写业务关键 BAPI。
我听说 BAPI 编码类似于 SQL 中的编码,是这样吗?
另外,我想找到一个免费的在线指南,但我意识到这可能是一厢情愿的想法,所以任何综合性书籍也会有所帮助。
php - SAP 的 BAPI API 是专有的,还是只是其他东西的包装?
我刚刚被卷入一个涉及 SAP 的项目的中间。具体来说,我需要使用 SAP 的 BAPI API 从“客户的”SAP 系统中提取大量信息。
鉴于 SAP 是一个封闭的平台,我一直很难找到 SAP 和 BAPI 的谁/什么/何地/何时/如何的高级概述。我意识到你可能会花费一生的时间来使用这些 ERP 系统,但仍然无法理解整个事情。我只想要一个基本的概述,这样我就可以与“客户的”SAP 人员进行智能交谈。
具体来说,我的问题是:
BAPI 只是 SOAP 和/或 XML-RPC 的包装器,还是完全专有的通信格式?
如何从 PHP 中使用这些 API?
我已经看到了 ABAP 的首字母缩写词。它是什么意思,它在什么地方适合?
sap - “POSNR”是什么的缩写或首字母缩略词?
我正在处理一些来自 SAP 系统的数据。有一个字段名为
这似乎是某种类型的行项目/数据库标识符。这是什么的缩写?这对我正在做的事情并不是很挑剔,但每次我盯着这个词时,它看起来都是纯粹的胡言乱语,可能会稍微分散注意力。
php - 将 Magento 与 SAP ECC 6.0 后端集成
我是一名刚毕业(阅读:缺乏经验)的开发人员,我的任务是确定将 Magento 与基于 SAP 的后端集成的可行性。我们公司的开发人员没有任何使用 SAP 或 Magento 的经验,所以我希望 Stack Overflow 社区能够为我的研究指明正确的方向。我们是一家小公司(四名全职开发人员),这个项目的时间线很紧,所以我试图收集尽可能多的信息。
客户具有分层定价结构、税收计算逻辑、促销交易和自动运费确定,所有这些都在 SAP ECC 6.0 系统中实施。他们希望将所有在线商店迁移到 Magento,同时继续利用 SAP 中的所有现有功能。这个想法是通过覆盖 Magento 中的某些模块来远程调用 SAP BAPI 来实现这一点。
我调查了 SAPRFC,它看起来很有希望,但在更新频率方面相对陈旧。是否有任何开发人员有将 SAPRFC 与 SAP ECC 6.0(有或没有 Magento 集成)一起使用的经验?如果是这样,您的经历是什么,涉及的最大风险因素是什么?
任何意见、建议或资源链接将不胜感激。
java - JCo 中的“NOT_SUPPORTED_BY_GUI”异常
我们有一个将指定文档上传到 SAP 的 BAPI。
BAPI 接受三个参数:ID、FILE_LOC 和 FOLDER_NAME。我在 JCo 代码中设置如下值:
但是当我尝试执行 BAPI 时,出现以下异常:
如果我通过胖客户端(SAP Logon)执行,相同的 BAPI 工作正常。但是通过JCo,它给出了这个错误。
abap - 如何最初填充绑定到 BAPI 调用结果的 WebDynpro 表?
我对 webdynpro abap 相当陌生,并且遇到以下问题:我创建了一个服务,返回一组所有现有客户。这个功能很好用,如果我在一个小程序中测试它,只需打印出这些行。
现在我创建了一个 webdynpro,其中包含一个表格来显示这些客户。我也做了绑定!并且它有效,但前提是事件触发了执行...功能。
我需要的是一种“最初执行”,这意味着该函数在表最初加载时被执行。
我怎样才能做到这一点?
sap - GLAccount 信息 - 模拟 BAPI_INCOMINGINVOICE_CREATE
我目前正在开发一个使用 Java/JCo 将发票发布到 SAP 的应用程序。我为此目的使用 BAPI_INCOMINGINVOICE_CREATE ,它工作得很好。现在我有一个额外的要求,在通过 BAPI_TRANSACTION_COMMIT 确认交易之前预览总金额(贷方和借方)的 GL 帐户分配。本质上它与 MIRO 交易中提供的“模拟”选项相同。
有没有办法在实际提交交易之前检索 SAP 将作为发票过帐结果填充的 GLACCOUNTDATA 信息?默认情况下,BAPI_INCOMINGINVOICE_CREATE 调用似乎不会返回此表!
任何帮助是极大的赞赏。
abap - 如何按用户 ID 获取 SQVI 查询列表?
就像一些背景知识一样,我打算用 .NET 编写一个 Excel 插件,它可以执行来自 SAP 系统的查询。
因此,我正在寻找 SAP 的 SQVI 事务的功能模块列表。我似乎找不到太多关于它们的信息;我之前发现的少数论坛帖子似乎已经被互联网遗忘了。
具体来说,我希望能够查找用户创建的查询,然后在 Excel 中显示结果。我可以管理Excel操作以及远程执行SAP功能模块;我根本找不到需要执行哪些 SQVI 功能模块。
更新:我确实找到了这篇文章,它指导我在 AQGF 组中搜索功能模块(以 RSAQ* 开头的功能模块)
abap - 如何搜索可用的 RFC 功能模块和表格
我必须承认我不是 SAP R/3 编程方面的专家,所以这更像是一个基本问题。
有没有办法在 SAP 系统上获取可访问的 RFC 模块和/或表的列表?
在互联网上的许多示例中,我发现一个似乎在每个 SAP 系统上都可用的 RFC 模块(“SD_RFC_CUSTOMER_GET”),我想知道是否还有更多这些标准 RFC 模块可以使用。我可以轻松地在 SAP 系统中查询所有可用的 SAP 查询,但我只是找不到使用 RFC 模块或表执行此操作的方法。在谷歌上搜索了几个小时后,我什至找不到这些 RFC 模块的列表......
所以我错过了什么还是这不可能?
感谢您提前提供任何帮助。