2014-09-25 50 views
2

我们看到失败NetSuite的同时通过NetSuite的API更新费,无法找到子列表与关键应用匹配行:

我们看到错误消息是如下Unable to find a matching line for sublist apply with key: [doc,line] and value: [123344,null]其中123344是该法案的external id 。 任何想法可能是什么原因呢?

回答

1

“无法找到子列表与关键应用匹配行:[DOC,线]和值:123344,]”

还有就是你的问题,你可以不匹配行,如果你没有通过线路号码。

+0

用于 – 2015-01-23 11:36:19

+1

@NaveenRaj的文档编号是什么doc是您申请的对象的内部标识,在这种情况下,它应该是发票或账单。 – drewish 2015-10-28 17:41:55

+1

@drewish谢谢..我早点知道它,但你的帖子应该可以帮助别人。注释了评论 – 2015-10-28 18:37:05

0

我们在插入新付款时遇到了同样的问题,但它使用Invoice列的内部ID。

请注意,在添加/更新付款时,映射规范不清楚如何识别发票。该API需要一张发票,并且在您提供发票的内部标识时它会起作用。

+0

我的回忆是,如果您引用的文档只有一个订单项,您不需要指定它(可能默认为0?),但是如果有多个订单项,则需要提供行号。 – drewish 2015-10-28 17:43:31

0

请注意,当您尝试为已具有Invoice:Paid In Full交易状态的发票创建付款时,SuiteTalk会为您提供这个秘密的小消息。

不要误解我的意思 - NetSuite有这个完整性检查很好。我只是希望这个错误更有帮助。

相关问题