找到 1044 篇文章 关于 SAP

使用表关系在 SAP Business One 中查询返回无数据

Giri Raju
更新于 2019-07-30 22:30:20

427 次浏览

这看起来像是查询中连接的问题。尝试将内部联接替换为左联接,如下所示。我运行了此查询,它运行良好:select T0.DocNum as 'Payment Number', T0.DocDate 'Payment Date', T0.CardCode, T0.CardName 'Customer Name', T1.BankCode 'Bankcode', T3.BankName 'Bank Name', T2.Phone1 , T0.CreditSum, T0.CashSum, T0.TrsfrSum, t0.CheckSum, t1.CheckNum as 'Check Number', t1.DueDate as 'check date', t6.VoucherNum as 'Voucher Number', t0.TrsfrRef as 'Transfer No', t0.TrsfrDate AS 'Transfer Date', ousr.USER_code as 'user code', T5.DocNum, t11.U_P_BuildingName as 'Building Name', CASE when T5.DocNum is null then 'On Account' else 'Paid For Invoice' END AS 'Payment Status', CASE when T5.DocStatus = 'O' then ... 阅读更多

在 SAP BO 报表中显示其他列过滤的列中的不同值

Sreemaha
更新于 2019-12-10 09:05:26

1K+ 次浏览

有多种方法可以做到这一点。首先是创建如下变量:Terms Count =Count([Terms Code]) in ([Sales #])您必须将此变量添加到您的报表中。它将为所有 Sales # 1000 显示 1,为所有 Sales # 1001 显示 2。您可以对 Count > 1 应用过滤器。您也可以使用 PREVIOUS() 函数如下所示:Previous([Payment Terms Code]; ([Sales #];[Line #]))

无限制的 ABAP 报表的源代码

Sai Subramanyam
更新于 2020-02-14 08:00:24

367 次浏览

如果您必须使用 RFC,您可以编写启用 RFC 的函数模块。您可以编写一个新的 FM,允许您检索程序源代码。首先,您需要创建一个如下所示的结构,并在此基础上创建表类型。此表可以传递到 RFC 函数。这里显示了您可以在函数模块中使用的表类型:下一步是创建一个启用 RFC 的函数模块。创建函数模块时,您必须传递参数。function zsrcex_extractor . *"---------------------------------------------------------------------- *"*"Local Interface: *"  IMPORTING *"     VALUE(PACKAGE_SIZE) ... 阅读更多

我应该安装什么来开始学习 SAP ABAP?

Samual Sam
更新于 2019-07-30 22:30:20

241 次浏览

SAP NetWeaver 是一个基于 Java 的堆栈,并且它的开发人员版本可用。https://www.sap.com/developer/trials-downloads.html在 SAP 系统中,函数模块就像 Web 服务。它们用于公开数据字典的结构或公开业务对象。函数模块是包含一组可重用语句的子程序,具有导入和导出参数。与包含程序不同,函数模块可以独立执行。SAP 系统包含几个预定义的函数模块,可以从任何 ABAP 程序中调用。函数组充当许多逻辑上属于一起的函数模块的容器。例如,函数模块 ... 阅读更多

在 SAPUI5 应用程序中使用 Odata 调用网关时请求超时

varma
更新于 2019-12-10 09:52:36

1K+ 次浏览

由于您已经尝试了不同的参数,我建议您检查 ICM 和 Web Dispatcher 的超时选项。在 SAP 中,您有 ICM 和 Web Dispatcher 具有不同的超时,由不同的参数控制:打开连接的超时:icm/conn_timeout接收请求的超时:icm/traffic_control 网络连接的保持活动超时:icm/server_port_ 选项 TIMEOUT 和 icm/keep_alive_timeout后端的处理超时:icm/server_port_- 选项 PROCTIMEOUTSAP 对这些场景的建议:在由于长时间运行的应用程序导致保持活动和处理超时的标准超时设置 60 秒不足的系统中,SAP 建议将 TIMEOUT 和 PROCTIMEOUT 参数都设置为 ... 阅读更多

安装 SAP ERP 的免费版本以学习 ABAP

usharani
更新于 2019-07-30 22:30:20

2K+ 次浏览

您可以从 SAP 网站安装免费试用版,但为此,您需要一个 SAP 合作伙伴 ID。SAP 还提供开发者试用版,您可以安装以下链接:https://www.sap.com/developer/trials-downloads.htmlSAP NetWeaver Application Server ABAP 带有临时许可证,允许您登录到系统。在使用系统之前,第一步需要安装 90 天的 Minisap 许可证您可以查看所有可供下载的 SAP NetWeaver AS ABAP 版本、安装程序和操作指南。您还可以参考此链接以了解许可证条款、PAM 和其他相关详细信息 ... 阅读更多

通过 DI API 连接 SAP B1 耗时过长

varun
更新于 2019-07-30 22:30:20

375 次浏览

尝试删除此位置下的所有文件 - %UserProfile%\AppData\Local\SAP\SAP Business One\Log\DIAPI删除所有文件后,将加快连接过程。

在 SAP HANA 表中使用按小时分组

Prabhas
更新于 2020-02-26 10:10:15

519 次浏览

您可以尝试此方法将时间转换为日期和小时格式 -select to_varchar(time, 'YYYY-MM-DD'), hour(time), sum(r_time) as r_time, sum(p_time) as p_time from t1 group by date(time), hour(time) order by to_varchar(time, 'YYYY-MM-DD'), hour(time);您还可以尝试使用 Series_Round() 和 group by 子句。select SERIES_ROUND(time, 'INTERVAL 1 HOUR') as time, sum(r_time) as r_time, sum(p_time) as p_time from t1 group by SERIES_ROUND(time, 'INTERVAL 1 HOUR') order by SERIES_ROUND(time, 'INTERVAL 1 HOUR');

在 SAP Windows 激活服务中防止 WAS 响应中的 XML 重新格式化

Monica Mona
更新于 2019-07-30 22:30:20

80 次浏览

不,除非您自己编写所有代码,否则没有其他可能性。这似乎是反序列化期间的问题。很可能与您在响应中发送的参数相关。您可以尝试启用跟踪以进一步检测并检查出错的地方。

双击 ALV 网格以调用事务并在 SAP 中传递信息

Lakshmi Srinivas
更新于 2019-07-30 22:30:20

889 次浏览

您可以使用字段 - “wa_selrow” 来定义单击了哪一列。此外,将网格从行选择模式更改为单元格选择模式。wa_selrow 包含它调用事务的哪个字段,而不管您单击的字段是什么,因此根据 wa_selrow 的内容,您可以控制对事务的调用。您还可以打开调试器并双击该字段以检查传递给 wa_selfield 的值。

广告