2020-08-18 21:33发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,是否有任何BAPI可以获取"特定角色"创建的项目列表,这些列表的状态为CLSD,然后将其反向还原为REL,并将状态设置为CLSD?
我可以从PRPS表"创建者"中获取用户ID,并通过将PRPS-OBNR传递给TJ02来获取WBS的活动状态,以获取CLSD的活动系统状态并将其设置回REL,然后再次 将状态设置为CLSD,但这是通过将逻辑传递到表中来完成的。 我想知道是否有一个BAPI,而不必编写此表逻辑。
致谢,阿什利。
你好阿什利,
我不知道要获取基于用户创建的WBS的功能,可能是为此需要数据库读取。
要获取状态,可以使用功能模块" STATUS_READ"。 使用OBJNR作为输入。 如果仅需要BAPI,则可以使用" BAPI_BUS2054_GET_STATUS"获取WBS元素的状态,并使用BAPI_BUS2001_GET_STATUS获取项目定义的状态。
要设置状态,可以使用BAPI的" BAPI_BUS2054_SET_STATUS"设置WBS元素的状态,并使用" BAPI_BUS2001_SET_STATUS"设置项目定义的状态。
希望这会有所帮助。
此致
Karthik
嗨Ashley,
PRPS-ERNAM与"按用户名创建"相同。 在选择标准中,您还可以使用状态选择配置文件,该配置文件将仅为您提供封闭的WBS。 我只是想知道您如何确保不对同一WBS进行两次或多次处理。
总的来说,这是刷新所有计划数据的非常奇怪的业务要求,我无法想象为什么需要这样做。/p>
但是将其作为项目关闭的前提条件来实现会更合乎逻辑。 例如,如果您尝试设置CLSD状态,则系统应验证是否没有计划数据。
Paulo
嗨 我认为您要查找的是功能STATUS_CHANGE_INTERN或STATUS_CHANGE_EXTERN。 此致 < p> Mateusz
我认为您要查找的是功能STATUS_CHANGE_INTERN或STATUS_CHANGE_EXTERN。
正如我先前所写,留下了此类要求的可能原因,在WBS关闭时自动执行此逻辑会更好 。 或者,如果未清除计划数据,也可以防止关闭,因此用户将被迫自行完成。 过去一周的状态更改文档在每周一次或每月一次上设置"已关闭"状态(使用用户名验证)不会有太大区别,这取决于数据量。 如果是特定国家/地区的公司,则意味着要在地理上进行本地化,即使过夜也可以。
问候
嗨阿什利,
交易CNMASSSTATUS具有由(用户名)创建者动态选择。 您需要先取消CLSD,然后取消TECO才能达到REL。
问候,
嗨Paulo,
是一个奇怪的要求=)我也不确定如何通过程序不处理相同的WBS,因为该程序应该仅从过去一周的一周或仅过去一个月中选择WBS元素 每月运行一次。 有什么想法吗? 请告知。
谢谢
阿什利。
最多设置5个标签!
你好阿什利,
我不知道要获取基于用户创建的WBS的功能,可能是为此需要数据库读取。
要获取状态,可以使用功能模块" STATUS_READ"。 使用OBJNR作为输入。 如果仅需要BAPI,则可以使用" BAPI_BUS2054_GET_STATUS"获取WBS元素的状态,并使用BAPI_BUS2001_GET_STATUS获取项目定义的状态。
要设置状态,可以使用BAPI的" BAPI_BUS2054_SET_STATUS"设置WBS元素的状态,并使用" BAPI_BUS2001_SET_STATUS"设置项目定义的状态。
希望这会有所帮助。
此致
Karthik
嗨Ashley,
PRPS-ERNAM与"按用户名创建"相同。 在选择标准中,您还可以使用状态选择配置文件,该配置文件将仅为您提供封闭的WBS。 我只是想知道您如何确保不对同一WBS进行两次或多次处理。
总的来说,这是刷新所有计划数据的非常奇怪的业务要求,我无法想象为什么需要这样做。/p>
但是将其作为项目关闭的前提条件来实现会更合乎逻辑。 例如,如果您尝试设置CLSD状态,则系统应验证是否没有计划数据。
此致
Paulo
嗨
我认为您要查找的是功能STATUS_CHANGE_INTERN或STATUS_CHANGE_EXTERN。
此致
< p> Mateusz嗨Ashley,
正如我先前所写,留下了此类要求的可能原因,在WBS关闭时自动执行此逻辑会更好 。 或者,如果未清除计划数据,也可以防止关闭,因此用户将被迫自行完成。 过去一周的状态更改文档在每周一次或每月一次上设置"已关闭"状态(使用用户名验证)不会有太大区别,这取决于数据量。 如果是特定国家/地区的公司,则意味着要在地理上进行本地化,即使过夜也可以。
问候
Paulo
嗨阿什利,
交易CNMASSSTATUS具有由(用户名)创建者动态选择。 您需要先取消CLSD,然后取消TECO才能达到REL。
问候,
Paulo
嗨Paulo,
是一个奇怪的要求=)我也不确定如何通过程序不处理相同的WBS,因为该程序应该仅从过去一周的一周或仅过去一个月中选择WBS元素 每月运行一次。 有什么想法吗? 请告知。
谢谢
阿什利。
一周热门 更多>