php - 数据输入 SAP 系统后触发 PHP

标签 php mysql transactions sap-basis

首先我想说的是,我是 SAP 新手,我已经完成了研究,但就是找不到解决方案。

在 SAP 上输入交易后,我必须更新数据库。此事务的输出是一个 txt 文件,我想将其自动注入(inject)到我的数据库中。我知道文件的结构以及它应该所在的目录。我还有一个可以注入(inject)它的数据库。我应该做的是,一旦客户输入交易并且使用最新的 txt 文件更新目录,我的脚本必须获取该文件并更新数据库

有办法做到这一点吗?

最佳答案

我会选择 SAP 将数据发送到网络服务器。可能且简单的解决方案:

1,在网络服务器上创建接收器脚本,例如接受 POST 请求(使用适当的身份验证方法)。接受文件或数组格式。该脚本应向数据库插入/更新条目。

2、在SAP端创建一个程序,从该目录中获取正确的文件并将文件或数组中的格式化数据发送到Web服务器。定义定期处理的作业。

关于php - 数据输入 SAP 系统后触发 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43364387/

相关文章:

php - 可以将 INSERT、UPDATE、DELETE、SELECT 查询放在同一个文件中吗

java - 集成 Java 桌面应用程序和 MySQL 服务器之间的中间层

php - 清理公众意见的最佳方式是什么?

java - 事务交替超时

Delphi + FireDAC 在ApplyUpdates 上获取数据库错误

php - 3 个我无法破译的 PHP 小错误

php - 如何在不重新加载页面的情况下更改地址栏中的网址

php - 避免 cURL 调用之间的网络问题

MYSQL案例然后更新

transactions - Weblogic 事务超时 : how to set in admin console in WebLogic AS 8. 1