如何成功实现0CA_IS_TS_1和0CA_TS_IS_2

2020-08-30 04:04发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)由于我对这些提取器有很多问题,并...

         点击此处--->   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条回答
me_for_i
2020-08-30 04:20

你好,黛西-

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

此致

吉尔·琼斯

一周热门 更多>