功能位置:地址

2020-09-05 16:50发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我使用BAPI_FUN...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我使用BAPI_FUNCLOC_CREATE创建一个功能位置。 BAPI不关联地址。 因此,我尝试使用函数ADDR_INSERT,ADDR_NUMBER_GET,ADDR_MEMORY_SAVE和ADDR_MEMORY_CLEAR创建地址(按此顺序调用)。 地址已创建,位于表ADRC中,但没有指向功能位置的链接。 表ILOA或事务IL03中没有条目。 我不明白这一点。 我给出了功能位置的编号以及其他带有参数address_handle和adress_reference的键,但是这个键被忽略了。

如何在功能位置中创建地址? 使用ADDR *功能还是有其他功能/BAPI?

关注Myriam

8条回答
spaceman01
2020-09-05 17:35

我使用了这段代码。 可以。但是一旦功能位置创建调用被调用,就必须调用此代码。这只是一种解决方法。

CALL FUNCTION'FUNC_LOCATION_READ'

导出

tplnr = functional_location"必须提交功能位置

导入

iflo_wa = iflo_old

例外

iflot_not_found = 1

iloa_not_found = 2

no_authority = 3

OTHERS = 4。

IF sy-subrc 0。

  • 抛出错误

ENDIF。

将iflo_old对应移动到iflo_new。

将lv_adrnr移动到iflo_new-adrnr。

将lc_update移动到riupd_old-indupd。

将lc_update移动到riupd_new-indupd1。

CALL FUNCTION'FUNC_LOCATION_UPDATE'

导出

iflo_new = iflo_new

iflo_old = iflo_old

riupd_new = riupd_new

riupd_old = riupd_old。

一周热门 更多>