Scribe:没有得到正确的结果

时间:2014-09-09 14:17:00

标签: dynamics-crm data-migration data-integration sage-erp scribe-workbench

我正在使用Sage ERP MAS 200进行Microsoft Dynamics CRMScribe整合。


我有一系列5个Scribe作业,我正在尝试计算各种值并在CRM(目标)中更新/插入:

(1)作业1:此作业只是将MAS(源)的AR_Customer表中的所有数据传输到CRM(目标)中的同一个表。此外,对于很少的新领域(yeartilldate销售,月份销售,prioryear销售,Monthlytrend),它会插入值0。

(2)工作2:月到日或期至: 这个计算CRM中月份到日期销售或期间直到销售和更新的值。这些帐户的值未更新,该值已插入为0(在作业1中)。

(3)工作3:上一年: 这个计算CRM中的上一年销售和更新的值。这些帐户的值未更新,该值已插入为0(在作业1中)。

(4)工作4:年度至今: 这个计算CRM中年份直到销售和更新的值。这些帐户的值未更新,该值已插入为0(在作业1中)。

(5)工作5:MonthlyTrend: 这个计算了AccountsTrend的值和CRM中的更新。这些帐户的值未更新,该值已插入为0(在作业1中)。


问题:

对于1,2,3和4号职位,根本没有问题。问题出现在工作5中。 我的工作有7个步骤。第7步(CRM管理员)不被任何步骤调用(即,工作流中没有将数据传递到该步骤的步骤)。但是,由于某些原因,我仍然没有删除它。

我的工作(帐户)中的第6步应该进行帐户更新。我有相同的公式来计算第6步和第7步的MonthlyTrend值。

以下是观察结果: 1 GT;对于那些流量永远不会达到步骤6和7的记录:对于步骤6和7,每月趋势的值得到了正确的计算(我可以看到当我点击“测试作业”时的值)。 2 - ;对于那些流程从未到达步骤7但到达步骤6的记录:在步骤7中正确计算了MonthlyTrend的值,但是没有为步骤6计算(值仍为#NULL)。

另外,对于步骤6,当我尝试给出恒定值(如0或8)时,即使在上述情况2中也会显示。


请让我知道为什么会这样。

0 个答案:

没有答案