2020-09-23 13:41发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我想使用BADI ME_PROCESS_REQ_CUST 代替该帐户来进行采购申请。 因此,我想使用方法 PROCESS_ACCOUNT ,但是不幸的是它没有被触发。 我发现使用位置类型'D'不会触发此方法。 那么我该如何用头寸数据代替该帐户? 我可以看到方法 PROCESS_ITEM 正在被触发,但是据我所知,我无法使用此方法访问会计数据?
致谢
迈克尔
PROCESS_ITEM中接收的参数带有IF_ACCT_CONTAINER_MM接口,您是否检查过GET_ITEMS,REMOVE和CREATE_ITEM之类的方法?
另一个观点。 能否取决于领域本身?
当我想在前台更改SAKTO时,在帐户分配标签中无法执行此操作。
我必须执行此服务选项卡。 在现场使用F1帮助时,该结构称为ESKN,而不是EXKN。 也许更新了错误的字段?
您能给我一些使用它们的帮助吗? 就像使用引用的引用调用引用一样。 我的想法太多了。 看起来我可以使用GET_ITEMS和CREATE_ITEM行,但是很高兴能得到一些帮助来解决它。
然后,仅用于服务,寻找我对 ME_PROCESS_REQ_CUST〜PROCESS_ITEM活动编号(ESLL-SRVPOS) 如何访问服务数据,并使用GET和SET_DATA之类的方法进行修改。
这样正确吗? 不知道这段代码是否正确,因为对我而言太多OO。 至少它没有转储;-)
但不幸的是,没有任何更新。
数据:ls_exkn TYPE exkn, ls_mereqitem TYPE mereq_item, lr_acc_list TYPE mmpur_accounting_list, lr_acc_type TYPE mmpur_accounting_type。 ls_mereqitem = im_item-> get_data()。 lr_acc_list = im_item-> if_acct_container_mm〜get_items()。 环回lr_acc_list INTO lr_acc_type。 ls_exkn = lr_acc_type-model-> get_exkn()。 *更改SAKTO (.....)进行变更编码 lr_acc_type-model-> set_exkn(ls_exkn)。 ENDLOOP。
这是与ME51相关的过时BAPI(*),不是为了享受交易ME51n,请始终使用BAPI_PR_CREATE"创建享受购买申请"。
(*)参考 1803189-常见问题解答:不再支持ME21,ME51和BAPI_PO_CREATE等。 p>
最多设置5个标签!
PROCESS_ITEM中接收的参数带有IF_ACCT_CONTAINER_MM接口,您是否检查过GET_ITEMS,REMOVE和CREATE_ITEM之类的方法?
另一个观点。 能否取决于领域本身?
当我想在前台更改SAKTO时,在帐户分配标签中无法执行此操作。
我必须执行此服务选项卡。 在现场使用F1帮助时,该结构称为ESKN,而不是EXKN。 也许更新了错误的字段?
您能给我一些使用它们的帮助吗? 就像使用引用的引用调用引用一样。 我的想法太多了。 看起来我可以使用GET_ITEMS和CREATE_ITEM行,但是很高兴能得到一些帮助来解决它。
然后,仅用于服务,寻找我对 ME_PROCESS_REQ_CUST〜PROCESS_ITEM活动编号(ESLL-SRVPOS) 如何访问服务数据,并使用GET和SET_DATA之类的方法进行修改。
这样正确吗? 不知道这段代码是否正确,因为对我而言太多OO。 至少它没有转储;-)
但不幸的是,没有任何更新。
这是与ME51相关的过时BAPI(*),不是为了享受交易ME51n,请始终使用BAPI_PR_CREATE"创建享受购买申请"。
(*)参考 1803189-常见问题解答:不再支持ME21,ME51和BAPI_PO_CREATE等。 p>
一周热门 更多>