SAP IDM用户有效日期

2020-09-24 02:58发布

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

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


1。 对于HCM,如果我更改了PA30中的某些内容(例如,姓氏),则可以看到它现在已经反映到后端ABAP系统中(在SU01中)。 现在,我再次陷入SU01有效期的问题。 我注意到,当我第一次尝试更改PA30中SU01的姓氏时,有效起始日期已更改为01011900。

因此,我尝试了以下步骤来解决该问题,但没有成功。 对于任务"将HCM员工写入SAP Master",我添加了两个附加属性MX_VALIDTO = $ FUNCTION.sap_importTimeValues(%P0001-SYHR_A_P0000_AF_FIREDATE%!! MX_VALIDTO)$ MX_VALIDFROM = $ FUNCTION.sap_importTimeValues(%P0001-SYHR_A_ )$

步骤1:在将HCM Employee写入SAP Master任务中,我在目标选项卡中添加了属性" MX_VALIDTO"和" MX_VALIDFROM",并具有故障单描述中所述的值。

步骤2:我执行了有关人员编号的报告RPLDAP_EXTRACT_IDM

第3步:我可以在VDS中确认从HR提取的数据,但是如果我查询数据库(从idmv_vallink_basic选择*,其中mcAttrName的mskey = 154902顺序),则看不到正在为MX_VALIDTO和MX_VALIDFROM创建的mcAttrName

我已遵循SAP注释2018449,并将VDS属性" FIXVALIDFROM"更改为" FALSE"。 重新执行RPLDAP_EXTRACT_IDM后,日期仍在01.01.1900中更改。

2。 在PA30中创建新条目正在测试用户供应-新用户创建。 我已经在HR中创建了一个新员工,执行了报告RPLDAP_EXTRACT_IDM,并在任务HCM Employee to SAP Master中遇到以下错误。

脚本sap_getSysUname失败。 脚本输入:[00036060-00036060] 00036060 !! [00036060-00036060] TRON !! FALSE; 消息详细信息:无效的SyUname:[00036060-00036060] TRON不存在或今天无效,putNextEntry(条目216998)得到了DSEInternalException

java.lang.Throwable:无效的SyUname:[00036060-00036060] TRON不存在或 今天无效,我已经阅读了SAP Note 1308250,它说,为此,该属性应使用"。MX_HCM_SYSUNAME $ FUNCTION.sap_cutDate(%P0105-SYHR_A_P0105_AF_SYSUNAME%)$"并进行检查,这是默认设置。

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

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


1。 对于HCM,如果我更改了PA30中的某些内容(例如,姓氏),则可以看到它现在已经反映到后端ABAP系统中(在SU01中)。 现在,我再次陷入SU01有效期的问题。 我注意到,当我第一次尝试更改PA30中SU01的姓氏时,有效起始日期已更改为01011900。

因此,我尝试了以下步骤来解决该问题,但没有成功。 对于任务"将HCM员工写入SAP Master",我添加了两个附加属性MX_VALIDTO = $ FUNCTION.sap_importTimeValues(%P0001-SYHR_A_P0000_AF_FIREDATE%!! MX_VALIDTO)$ MX_VALIDFROM = $ FUNCTION.sap_importTimeValues(%P0001-SYHR_A_ )$

步骤1:在将HCM Employee写入SAP Master任务中,我在目标选项卡中添加了属性" MX_VALIDTO"和" MX_VALIDFROM",并具有故障单描述中所述的值。

步骤2:我执行了有关人员编号的报告RPLDAP_EXTRACT_IDM

第3步:我可以在VDS中确认从HR提取的数据,但是如果我查询数据库(从idmv_vallink_basic选择*,其中mcAttrName的mskey = 154902顺序),则看不到正在为MX_VALIDTO和MX_VALIDFROM创建的mcAttrName

我已遵循SAP注释2018449,并将VDS属性" FIXVALIDFROM"更改为" FALSE"。 重新执行RPLDAP_EXTRACT_IDM后,日期仍在01.01.1900中更改。

2。 在PA30中创建新条目正在测试用户供应-新用户创建。 我已经在HR中创建了一个新员工,执行了报告RPLDAP_EXTRACT_IDM,并在任务HCM Employee to SAP Master中遇到以下错误。

脚本sap_getSysUname失败。 脚本输入:[00036060-00036060] 00036060 !! [00036060-00036060] TRON !! FALSE; 消息详细信息:无效的SyUname:[00036060-00036060] TRON不存在或今天无效,putNextEntry(条目216998)得到了DSEInternalException

java.lang.Throwable:无效的SyUname:[00036060-00036060] TRON不存在或 今天无效,我已经阅读了SAP Note 1308250,它说,为此,该属性应使用"。MX_HCM_SYSUNAME $ FUNCTION.sap_cutDate(%P0105-SYHR_A_P0105_AF_SYSUNAME%)$"并进行检查,这是默认设置。
付费偷看设置
发送
6条回答
小灯塔
1楼-- · 2020-09-24 03:45

你好罗纳德,

请在下面找到我的评论-

对于问题1-有效日期问题

请注意,SAP IDM以YYYY-MM-DD格式存储日期,因此请确保输出$ FUNCTION.sap_importTimeValues(%P0001-SYHR_A_P0000_AF_FIREDATE%!! MX_VALIDTO)$和$ FUNCTION.sap_importTimeValues(%P0001-SYHR_A_P0000_AF_HIREDATE% !MX_VALIDFROM)$必须采用正确的日期格式。

在HCM登台区域中对MX_HCM_EMPLOYEE条目类型运行SQL查询,并确保已从HCM加载HCM字段P0001-SYHR_A_P0000_AF_FIREDATE和P0001-SYHR_A_P0000_AF_HIREDATE。

我已遵循SAP注释2018449,并将VDS属性" FIXVALIDFROM"更改为" FALSE"。 重新执行RPLDAP_EXTRACT_IDM后,日期仍在01.01.1900中更改。 -> 01.01.1900是SAP设置的默认日期,这意味着您的IDM未传递有效日期。

对于问题2-脚本sap_getSysUname失败错误

IDM引发错误,因为HCM属性P0105-SYHR_A_P0105_AF_SYSUNAME的值为[00036060-00036060] 00036060 !! [00036060-00036060] TRON。 它具有2个日期,而sap_cutDate函数仅剪切第一个日期。 在我的一个项目中,我已经处理了自定义查询来处理这种情况。

此致

库马尔(C Kumar)

宇峰Kouji
2楼-- · 2020-09-24 03:36

罗纳德(Hi Ronald),

我从事此工作已经有一段时间了,但是我确实记得SYSUNAME在这方面遇到问题。 您搜索过社区吗? 那里可能有东西。

想知道 Ridouan Taibi 布兰登·布林(Brandon Bollin)史蒂芬·沃内克(Steffi Warnecke)Dominik Trui Ole KristianRøsberg伊恩·丹尼尔(aan)也许可以提供帮助?

祝你好运!

Matt

小c菟菟
3楼-- · 2020-09-24 03:58

Hi C Kumar,

感谢您的回复。 我与SAP进行了远程会议,并提出了解决方案

对于问题1:

两个

-创建一个脚本,将日期从DD.MM.YYYY更改为YYYY-MM-DD

-将运行提取作业的用户的SU01"默认"标签更改为YYYY-MM-DD

对于问题2:

我注意到只有在首次执行提取作业之前未在PA30中维护SYSUNAME时,才会发生这种情况。

有一个SAP注释1308250作为解决方法。 使用条目"。 在"将HCM员工写入SAP主数据库"任务的目标选项卡中,单击MX_HCM_SYSUNAME $ FUNCTION.sap_cutDate(%P0105-SYHR_A_P0105_AF_SYSUNAME%)$$。

不幸的是,我仍然遇到错误。

xfwsx85
4楼-- · 2020-09-24 03:46

我们不使用VDS,因此在这里我无济于事。 抱歉。 :/

此致

Steffi。

Nan4612
5楼-- · 2020-09-24 03:55

我对VDS也不太满意。 旁注...对不起,迟到的答案! 我没有收到有关您标签的电子邮件通知。 我将解决此问题。

shere_lin
6楼-- · 2020-09-24 03:49

对于SYSUNAME,Henrik帮助确定了MSKEYVALUE的工作值

$ FUNCTION.sap_cutDate(%P0105-SYHR_A_P0105_AF_SYSUNAME%)$$'

一周热门 更多>