Infotype 1001组织分配用特殊字符填充。

2020-09-13 02:39发布

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

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

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


大家好,

大家好,我正在使用下面的FM更新hrp1001。 调用两次以更新A008和B008。

A008是所有者关系

B008相反

A008 =人的老位置

B008在哪里=该职位由该人担任。

但是,当我看到事务" P013d"中的概述时,我看到的是"" ???")而不是abbr

 ls_relation-mandt = sy-mandt。
   ls_relation-plvar ='01'。
   ls_relation-otype ='S'。
   ls_relation-objid = -计划。
   ls_relation-infty ='1001'。
   ls_relation-istat ='1'。
   ls_relation-rsign ='A'。
   ls_relation-relat ='008'。
   ls_relation-begda = lv_begda。
   ls_relation-endda = lv_endda。
   ls_relation-sclas ='P'。
   ls_relation-sobid =员工编号。
   追加ls_relation至lt_relation。
 通话功能'RH_INSERT_INFTY'
     出口
       vtask ='D'
     桌子
       innnn = lt_relation
     例外情况
       no_authorization = 1
       error_during_insert = 2
       repid_form_initial = 3
       corr_exit = 4
       begda_greater_endda = 5
       其他= 6。

 

Sy-subrc = 0,没有错误。

2条回答
My梦
2020-09-13 03:41

我不知道是否有帮助,但是尝试设置子类型:

 CONCATENATE ls_relation-rsign ls_relation-relat INTO ls_relation-subty。

此外,尝试使用其他fm,例如:

RH_UPDATE_INFTY_1001_EXT

RH_PNNNN_MAINTAIN

一周热门 更多>

相关问答