点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)由于我对这些提取器有很多问题,并...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供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时,由于处理状态和计数器不是多维数据集的一部分,因此多维数据集的确会相互抵消。 这是一个非常简短的摘要,但是每个人都应该可以从这里找到解决方案。 如果您对此线程还有其他疑问,请与我联系。
你好蒂姆,
我已将几个字段(如AWART和ERSDA等)添加到0CA_TS_IS_1,并使用以下字段声明附加了数据源和Badi增强功能。
将ICATSDB-ERSDA移动到ISOURCE-ZZERSDA。
将ICATSDB-APDAT移至ISOURCE-ZZAPDAT。
将ICATSDB-PRAKN移动到ISOURCE-ZZPRAKN。
诸如ZZAWART的少数字段正在填充,但其他字段没有填充,我是否需要选择语句? ICATSDB是否出于某些原因未提供其中一些较为晦涩的字段?
感谢您的帮助。
Pradeep
一周热门 更多>