如何使用调频 - BAPI_PROCORD_CREATE / BAPI_PRODORD_CREATE / BAPI_TRANSACTION_COMMIT的输入信息

88 阅读1分钟

简介

本博客可以帮助你了解如何使用函数模块。

主要部分

转到SE37交易

然后在字段中给出任何功能模块。

然后点击执行

在下一个屏幕中,点击数值按钮

现在给出输入值

MATERIAL     = MATNR for which you need to create the order as like in CO01/ CR01 screen
PLANT        = WERKS in which you are creating the order as like in CO01/ CR01 screen
ORDER_TYPE   = AUART - Order type as like in CO01/ CR01 screen
QUANTITY     = MENGE - Quantity for which the order need to be created
PROD_VERSION = VERDIS - Production version

如果你需要显示字段名,点击列来获得它。

现在返回并点击执行

现在,输出将显示成功信息。生产订单将被创建

如果您想保存输入值,请点击保存,并给出一些名称来保存它。这样您就可以在下次使用它。

保存的输入数据可以从测试数据目录中获取。

有些时候,数据在执行后不会被保存。所以我们需要使用BAPI_TRANSACTION_COMMIT来保存数据。

你可以像下面这样做

在se37屏幕上,进入功能模块>执行>测试序列

然后把两个功能模块按顺序排列,并点击执行。

现在这两个FM将逐一执行。现在选择测试数据目录来自动选择输入值。

点击执行。它将完成第一个调频并转到下一个调频

在这里,在等待中保持X,然后点击执行。在这里,数据将被保存。这就是检查功能模块的方法。你也可以使用BAPI事务来获得每个功能模块的详细信息。

总结

我希望这对你有很大的帮助