SAP ERP - 如何从 C# BAPI_ACC_DOCUMENT_POST执行 BADI



我必须在BAPI bapi_acc_document_post的参数extension1中将数据传递给BAdI acc_document,但我不知道如何使用SAP .NET连接器做到这一点。

有什么建议吗?

问候,德文德

BAPI 扩展参数几乎是自由格式的 - 如您所见,对于BAPI_ACC_DOCUMENT_POST参数,EXTENSION1EXTENSION2被定义为带有字符字段的表。

您可以将所需的任何数据存储到其中,并像使用任何其他 BAPI 参数一样使用它们,关键是您需要解释增强中的值。例如,如果调用方将外部文档号码存储到一行EXTENSION1中,只需在 BADI 中使用它时将其解释为文档号码即可。如果您在扩展参数中传递结构,则可能会有点棘手(因为您有多个字段要处理),但同样的原则适用。

最新更新