如何成功实现0CA_IS_TS_1和0CA_TS_IS_2

2020-08-30 04:04发布

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

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


由于我对这些提取器有很多问题,并且有很多关于它们的问题的帖子; 这是使用3.5和ECC 5.0的SDN的快速操作方法(如果您使用的是R/3的早期版本,则可能需要应用一些具体说明,但其中有很多帖子)

首先,您需要确定您的客户对于这些CATS时间表提取器的需求是什么。 您是否需要两者,或者您真的只是对批准的条目感兴趣/更改了批准条目? 在我的客户那里,这只是批准的条目,我将主要与该提取程序(0CA_TS_IS_1)进行交流。 我看到人们遇到的最大问题是,激活此提取器后,等等... RSA3不会返回CATSDB表中存在的所有30/50条目。 好吧,您需要在这里重点关注的是报告时间类型。 这是在IMG的R/3环境中完成的配置(tranx SPRO,然后单击IMG)。 在此处单击以下路径:与其他SAP组件集成->到SAP业务信息仓库的数据传输->特定于应用程序的数据源(PI)的设置->人力资源->实际员工时间OHR_PT_02->定义报告时间类型 。 在本节中,您会有点不知所措,可能需要一些人力资源职能团队的帮助。 您主要要集中精力在"维护报告时间类型"部分。 在此处输入时,您可以选择(许多标准SAP默认条目)添加自己的缺勤/出勤和/或工资类型。 您可以在表T554S中找到不同的类型。 在这里,您必须定义每种缺勤/出勤类型和/或工资类型,才能在提取器中成功提取它们。 请在这里向职能团队寻求帮助。 完成此操作后,再次测试RSA3提取器,它应该从CATSDB表中提取您关注的所有记录。 完成此操作后,您可能有兴趣在CATSDB表中提取更多字段,例如AWART或其他字段。 在这里,您将使用提供的BADI定义CATSBW_CUST_ISOURCE。 SAP提供了此定义的SAP实施,称为SAP_DEFAULT,您应使其不活动并创建自己的版本,以便更改BADI的基础方法。 在您刚刚创建的活动实现的界面标签中,您将对其中的三个感兴趣(SET_OFFSET,POSTPROCESSING&DETERMINE_GRBIW); 还有其他一些,但是这些是我认为需要改变的。 在偏移量一中,将其更改为0; 我觉得这是最好,最成功的一种。 在后处理中,您将代码放入填充的字段中(可以像cmod一样进行编码,但它更简单,并且不必为E_T_DATA使用这些循环)。 在Define_GRBIW中,我删除了返回值01的代码,因为我不想限制它。 这与您刚定义的报告时间类型的第一列相关。 激活此选项后,取消隐藏结构中的必要字段并在RSA3中重新运行。 您应该一切都可以,可以带入BW。 该提取器的工作方式是读取一个称为cats_bw_time的表,并查看该表以查找最近被取消的批准记录,并创建60个条目(对于原来的30个计数器条目,该条目的负数为30个条目); 因此,当涉及到BW时,由于处理状态和计数器不是多维数据集的一部分,因此多维数据集的确会相互抵消。 这是一个非常简短的摘要,但是每个人都应该可以从这里找到解决方案。 如果您对此线程还有其他疑问,请与我联系。

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

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


由于我对这些提取器有很多问题,并且有很多关于它们的问题的帖子; 这是使用3.5和ECC 5.0的SDN的快速操作方法(如果您使用的是R/3的早期版本,则可能需要应用一些具体说明,但其中有很多帖子)

首先,您需要确定您的客户对于这些CATS时间表提取器的需求是什么。 您是否需要两者,或者您真的只是对批准的条目感兴趣/更改了批准条目? 在我的客户那里,这只是批准的条目,我将主要与该提取程序(0CA_TS_IS_1)进行交流。 我看到人们遇到的最大问题是,激活此提取器后,等等... RSA3不会返回CATSDB表中存在的所有30/50条目。 好吧,您需要在这里重点关注的是报告时间类型。 这是在IMG的R/3环境中完成的配置(tranx SPRO,然后单击IMG)。 在此处单击以下路径:与其他SAP组件集成->到SAP业务信息仓库的数据传输->特定于应用程序的数据源(PI)的设置->人力资源->实际员工时间OHR_PT_02->定义报告时间类型 。 在本节中,您会有点不知所措,可能需要一些人力资源职能团队的帮助。 您主要要集中精力在"维护报告时间类型"部分。 在此处输入时,您可以选择(许多标准SAP默认条目)添加自己的缺勤/出勤和/或工资类型。 您可以在表T554S中找到不同的类型。 在这里,您必须定义每种缺勤/出勤类型和/或工资类型,才能在提取器中成功提取它们。 请在这里向职能团队寻求帮助。 完成此操作后,再次测试RSA3提取器,它应该从CATSDB表中提取您关注的所有记录。 完成此操作后,您可能有兴趣在CATSDB表中提取更多字段,例如AWART或其他字段。 在这里,您将使用提供的BADI定义CATSBW_CUST_ISOURCE。 SAP提供了此定义的SAP实施,称为SAP_DEFAULT,您应使其不活动并创建自己的版本,以便更改BADI的基础方法。 在您刚刚创建的活动实现的界面标签中,您将对其中的三个感兴趣(SET_OFFSET,POSTPROCESSING&DETERMINE_GRBIW); 还有其他一些,但是这些是我认为需要改变的。 在偏移量一中,将其更改为0; 我觉得这是最好,最成功的一种。 在后处理中,您将代码放入填充的字段中(可以像cmod一样进行编码,但它更简单,并且不必为E_T_DATA使用这些循环)。 在Define_GRBIW中,我删除了返回值01的代码,因为我不想限制它。 这与您刚定义的报告时间类型的第一列相关。 激活此选项后,取消隐藏结构中的必要字段并在RSA3中重新运行。 您应该一切都可以,可以带入BW。 该提取器的工作方式是读取一个称为cats_bw_time的表,并查看该表以查找最近被取消的批准记录,并创建60个条目(对于原来的30个计数器条目,该条目的负数为30个条目); 因此,当涉及到BW时,由于处理状态和计数器不是多维数据集的一部分,因此多维数据集的确会相互抵消。 这是一个非常简短的摘要,但是每个人都应该可以从这里找到解决方案。 如果您对此线程还有其他疑问,请与我联系。

付费偷看设置
发送
13条回答
SAP小黑
1楼-- · 2020-08-30 04:29

嗨,蒂姆

感谢您对使这些提取器正常工作的想法。

我遇到一些问题。 CATSDB中的记录具有正确的状态(30)。 我已经检查了报告时间类型-我们定义了15种。 我已经使用CATS2创建了一些数据,并将其发布到了使用CATS7进行控制(这是这里使用的唯一CATS进程)。 CATS报告显示批准的时间表数据。

当我检查表CATS_BW_TIME是0条记录时,提取器0CA_IS_TS_1的RSA3当然会返回0。

我怀疑没有正在运行的进程是必需的,或者可能需要完成一些其他配置活动……。

有什么建议吗? 将不胜感激。

最亲切的问候

Karen

bbpeas
2楼-- · 2020-08-30 04:15

大家好,

我们在ECC中配置了新的报告时间类型。但是,当我们在提取检查器(0CA_TS_IS_1)中进行测试时,看不到任何新的报告时间类型。

是否需要其他配置或更改?

请优先回答,因为它的优先级较高。

谢谢您的帮助。

野沐沐
3楼-- · 2020-08-30 04:20

嗨,蒂姆,

想知道您是否有使用0CA_TS_IS_2和状态20记录的经验吗? 我们只是将CATS实施到BW中,我通过调试提取器找出了信息源#1的报告时间类型。 不知道为什么#2不返回记录。 阅读有关满负荷处理状态30/60事情的文档,但是应该显示staus 20记录。 是否需要在表ROIS中列出此结构? 我注意到我们的广告投资回报率排名第一,但排名第二。

谢谢

Gerry

一只江湖小虾
4楼-- · 2020-08-30 04:34

最有可能与您的BADI有关。 我上面提到的GRW部分可能给您一个问题。 现在,它使用的是值1,因此您可以更改报告时间类型以链接到1(而不是0),而不必确定将其定义为什么。 请让m知道您是否解决了问题。

哎,真难
5楼-- · 2020-08-30 04:14

蒂姆,

我想知道您是否能够为0CA_TS_IS_2安装传输。 我能够找到0CA_TS_IS_1的标准内容。 但是在更新规则之后无法从BW安装中找到任何内容。 希望很快能收到您的来信。

此致

雏菊

me_for_i
6楼-- · 2020-08-30 04:20

你好,黛西-

我刚刚注意到您的问题,以为我会加入。您是正确的,对于0CA_TS_IS_1有标准的内容传输规则,但对于0CA_TS_IS_2没有标准的内容传输规则。 就我而言,我要做的是分配数据源并只提出传输规则,即自己创建它们。 映射非常简单,因此您自己创建这些传输规则应该没有任何问题。 让我知道是否不清楚。

此致

吉尔·琼斯

一周热门 更多>