我有一个要求。我必须将badi( acc_document )作为参数传递给Bapi bapi_acc_document_post 中的extension1以更新表中的字段,但我不知道该怎么做。
关心Devinder
答案 0 :(得分:0)
BAPI扩展参数几乎是自由形式 - 如您所见,BAPI_ACC_DOCUMENT_POST
参数EXTENSION1
和EXTENSION2
被定义为带有字符字段的表。
您可以将所需的任何数据存储到其中,并在执行任何其他BAPI参数时使用它们,关键是您需要解释增强中的值。例如,如果调用者将外部文档编号存储到EXTENSION1
行中,则只需在BADI中使用它时将其解释为文档编号。如果你在扩展参数中传递一个结构,它可能会有点棘手(因为你有多个字段需要处理),但同样的原则适用。