簡體   English   中英

如何通過 RFC 更新源代碼程序?

[英]How to Update source code program by RFC?

有沒有 FM 可以通過 RFC 更改源代碼程序? 像 RPY_PROGRAM_UPDATE?

在 rfc 的標准中,我們有 RPY_PROGRAM_INSERT/READ 但 UPDATE 不在 rfc 中

有人知道任何模塊嗎?

由於網絡攻擊的潛在風險,從外部動態創建程序是非常危險的。

您永遠不應該使用未發布的標准程序。 RPY_PROGRAM_INSERTRPY_PROGRAM_UPDATE未發布。

更好地創建自己的非常安全的代碼,包括授權檢查和盡可能多的檢查,因為公司並不總是掌握他們給予的授權。 不要使用 ABAP 語句INSERT REPORT ,因為它保留給 SAP。 只有GENERATE SUBROUTINE POOL可以有效地使用,但要注意限制(內部會話最多 36 倍)。

請參閱INSERT REPORT (保留給 SAP)和GENERATE SUBROUTINE POOL (可以使用但有限制)的 ABAP 文檔。

PS:就個人而言,我永遠不會在我的系統中允許這種代碼。

我看到我們有RPY_PROGRAM_UPDATE功能模塊,但它沒有遠程啟用功能。 也許它針對不同的版本是固定的。
或者,您可以使用RPY_INCLUDE_UPDATE功能模塊來更新程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM