我創建了一個Expense
記錄並鏈接到一個Invoice
。當我通過API導入Invoice
對象時,它已經鏈接瞭如下的事務。Quickbooks Online - 無法獲取LinkedTxn詳細信息
"LinkedTxn":[{
"TxnId":"1356", //Id of Expense
"TxnType":"ReimburseCharge" //Type showing as ReimburseCharge
}]
在Quickbooks online docs,它被mentiond作爲
鏈接代表在 返回客戶發生的費用與
LinkedTxn.TxnType
設置爲ReimbCharge
,對應於計費客戶費用ChargeCredit
或StatementCharge
響應分別爲Cash
,Delayed Credit
和Delayed Charge
。指向這些 類型事務的鏈接僅在QuickBooks UI中建立,只有 ,並且在API級別以只讀方式提供。使用
LinkedTxn.TxnLineId
作爲單獨讀取請求中的ID作爲 特定資源以檢索鏈接對象的詳細信息。
作爲迴應,它顯示TxnType爲ReimburseCharge
,但我沒有在api explorer或docs中看到任何類似的對象。我不知道用id請求什麼類型的對象。我嘗試了Purchase
,PurchaseOrder
,Bill
等,但沒有請求返回預期的費用記錄。
請幫助如何通過API訪問此鏈接的交易ID的費用記錄。
發票JSON:與描述打印紙 發票行是在此發票聯爲代價的。
{
"Invoice":{
"Id":"1358",
"LinkedTxn":[
{
"TxnId":"1356",
"TxnType":"ReimburseCharge"
}
],
"Line":[
{
"Id":"1",
"LineNum":1,
"Description":"Printing paper",
"DetailType":"DescriptionOnly",
"DescriptionLineDetail":{
}
},
{
"Id":"3",
"LineNum":2,
"Description":"Magazine Monthly",
"Amount":100.0,
"DetailType":"SalesItemLineDetail",
"SalesItemLineDetail":{
"ItemRef":{
"value":"19",
"name":"Publications:Magazine Monthly"
},
"UnitPrice":100,
"Qty":1,
"TaxCodeRef":{
"value":"NON"
}
}
},
{
"Amount":250.0,
"DetailType":"SubTotalLineDetail",
"SubTotalLineDetail":{
}
}
],
"Balance":250.0
}
}