我被困在这个挑战中,不知道为什么它没有完成。请看下面的细节。
错误信息-
Challenge Not yet complete... here's what's wrong: The Fulfillment Cancellation Automation process does not appear to be working properly. Make sure that a cancelled Fulfillment updates the Adventure Package correctly.我的流程生成器如下所示:
Object: Fulfillment
Entry Criteria: [Fulfillment__c].Status__c = Cancelled AND [Fulfillment__c].Schedule_Date__c > TODAY()
Immediate Actions:
Based on [Fulfillment__c].Opportunity.OpportunityLineItems
Field Update Filter condition :
Line Item ID equals Formula [FullFillment__c].AdventurePackageId__c
Field to Update :
Sales Price equal to [Fulfillment__c].Deposit__c我在网上做了一些发现,也改变了下面的内容,但没有为我工作。
Explorer__c字段被设置为“必需”和“如果删除查找记录该怎么办?”被设置为“不允许删除作为查找关系一部分的查找记录”。
我将“必需”更新为false,并更改了“如果删除查找记录怎么办?”若要“清除此字段的值。如果需要此字段,则无法选择此选项。”我也不需要布局上的Explorer__c字段.
经过以上所有的改变,我仍然无法完成这项挑战。
任何帮助都是非常感谢的。
提前谢谢。
发布于 2020-10-26 22:20:51
我也得到了这个,我认为在他们的测试中很可能有一个错误。
我已经手动测试了这些过程,它的工作原理正如所描述的。Adventure上的销售价格将被更新为履行方的存款金额。
在查看调试日志时,查询显然会将1条记录(这正是我们所期望的)选择到一个名为fullfillmentList的列表中,然后代码会立即失败消息Fulfillment list is empty的断言。

发布于 2021-06-07 10:14:26
显示此错误是因为,您可能已经停用了前面的流程流程,即实现创建,该流程也应该是活动的,以便在超级警徽中完成此步骤。
https://stackoverflow.com/questions/62807483
复制相似问题