2014-09-25 49 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有這個完整性檢查很好。我只是希望這個錯誤更有幫助。

相關問題