2013-06-28 26 views
0

創建檢查時,當我通過忒的.Net SDK寫檢查,我發現了以下錯誤說如何添加帳戶ID或項目ID在QuickBooks

「錯誤驗證明細1,帳號ID或項目ID字段:請指定一個項目ID或帳戶ID。「

API文檔也稱線(CheckLine)應具有賬號項目ID。但是在CheckLine對象中沒有帳戶ID項目Id的任何屬性。您能否告訴我如何爲CheckLine對象分配帳號Id項目ID

示例代碼:

Dim line = New Qbo.CheckLine(1) {} 
        line(0) = New Qbo.CheckLine() With { _ 
         .Amount = 20, 
         .BillableStatus = Qbo.BillableStatusEnum.NotBillable, 
         .AmountSpecified = True 
        } 
+0

PFB鏈接。 http://stackoverflow.com/questions/17342010/create-checks-with-quickbooks-api/17377822#17377822 –

回答

0

添加的僞碼C#進行BillpaymentHeader。

同樣,你可以用它來CheckLine:

billheader.ItemsElementName = new ItemsChoiceType[1]; 
    billheader.ItemsElementName[0] = ItemsChoiceType.BankAccountId; 
    billheader.Items = new object[1]; 
    billheader.Items[0] = new Intuit.Ipp.Data.Qbo.IdType() { idDomain = Intuit.Ipp.Data.Qbo.idDomainEnum.QBO, Value = "1" };