1

我有一个 SaaS 应用程序,可以在 QuickBooks Online 中创建费用。在 IPP 文档(https://ipp.developer.intuit.com/0010_Intuit_Partner_Platform/0050_Data_Services/0400_QuickBooks_Online/Bill)中,它表明您可以在行对象上指定 AccountID (它是文档中的最后一个字段),即需要创建基于帐户的费用。

但是,在 BillLine 的 .NET 对象中,似乎无法指定该数据。有谁知道如何使用 .NET SDK 创建“基于帐户的账单费用”?

4

1 回答 1

1
Intuit.Ipp.Data.Qbo.BillLine billLine = new Intuit.Ipp.Data.Qbo.BillLine();
billLine.ItemsElementName = new ItemsChoiceType1[] {ItemsChoiceType1.AccountId, ItemsChoiceType1.AccountName};
billLine.Items = new object[] {new IdType() {idDomain = idDomainEnum.QB, Value = "123"}, "MyAccountName"};

任何未直接公开的属性都在 ItemsElementName 属性中定义,并且值在 Items 对象数组中的相应索引中传递。您将在 .NET DevKit 中的大多数实体中看到这一点。

于 2013-03-15T18:11:02.497 回答