在重新计算期间可能遇到此警告消息的三个原因
如果您正在开发一个新的Deltek Cobra项目或对现有项目进行更改,当您运行重新计算时,您可能会在日志文件中看到以下警告。
“[警告]未找到MECHENG的费率,MECHENG在2011年12月1日或之前设置的费率”
出现这种情况的原因有很多。本文概述了这些原因,应该可以帮助您将问题缩小到解决方案。
原因1
费率的日期确实可以设置为项目想要使用费率之后的时间。如果您在项目中分配了一个资源,要在2012年1月开始工作,但是费率集中的最早日期是2012年12月,那么您将收到这条消息。
解决方案:在速率文件中检查速率集的日期,并将其修改为第一次使用资源之前的日期。
但是,当我可以清楚地看到利率设置日期远在第一次使用资源之前时,我就遇到过多次这种警告:但消息仍然存在。这是怎么回事?
以下是其他一些可能导致这一警告的“陷阱”,它们更难追踪。它们通常发生在对当前利率文件进行更改之后,或者当您将其更改为修改后的利率文件时。
原因2
资源名中的前导或尾随空格。
我以前在博必威体育网页全网独家客上写过这个。当您从Excel中创建的CSV文件中加载费率时,可能会发生这种情况。Excel在保存到CSV文件时,可以在文件中的元素之前或之后放置空格。当这些被读入到Deltek眼镜蛇,你不会看到空间的速率文件对话框。使用下划线来说明这一点,下面是发生的情况。
在Rate对话框中显示为“Engineer”的资源实际上可能是“_Engineer”或“Engineer_”。无论哪种方式,当眼镜蛇试图为工程师计算一个费率时,它都不会工作。它正确地报告“没有找到工程师的速率”。判断是否存在这种情况的唯一方法是使用All Reports选项卡中的“export Rates”报告导出费率文件。然后将其保存为CSV文件,并在记事本中检查它到其他文本编辑器,以查看是否有任何不需要的空格。
原因3
如果以上都不是真的,还有一个地方可以找到解决方案:这个问题可能会让你踢自己。
如果你更改了速率文件,你记得告诉类吗?
当您更改项目的费率文件时,您可以转到项目信息对话框,并使用“文件”选项卡中的“费率:”字段选择新的费率文件。在本例中,我们将“道德感”改为“道德感”。
然而,通常会忘记的是,如果在所选类的rate file字段中指定了速率文件,则您可能还需要更改项目使用的每个类的值集。
在上面的例子中,设置了Rate File字段。这就是如何为不同的类使用不同的速率文件。但是,如果它为空,类将使用Project Rate File,您将不会遇到警告。因此,检查Rate File字段,确保它为空白或设置为项目中每个类的新速率文件。