有没有办法使用IPP(在c#中)来区分账单和供应商信用?现在,当我遍历账单支付(在这种情况下为支票)的所有线路以显示正在支付的账单时,供应商信贷显示但是它们看起来与账单没有任何不同(金额是正数,没有账单)类型等)。
Intuit.Ipp.Data.Qbo.BillPaymentQuery qbBillPaymentQuery = new BillPaymentQuery();
qbBillPaymentQuery.DocNumber = "143766";
List<Intuit.Ipp.Data.Qbo.BillPayment> qboBP = qbBillPaymentQuery.ExecuteQuery<Intuit.Ipp.Data.Qbo.BillPayment>(context).ToList<Intuit.Ipp.Data.Qbo.BillPayment>();
foreach (BillPayment b in qboBP)
{
Response.Write("Bill Payment Amount: " + b.Header.TotalAmt + "<BR>");
foreach (BillPaymentLine x in b.Line)
{
Intuit.Ipp.Data.Qbo.BillQuery qbBillQuery = new BillQuery();
qbBillQuery.ResultsPerPage = 1;
//qbBillQuery.PageNumber = 1;
qbBillQuery.TxnId = x.TxnId;
//qbBillQuery.SpecifyOperatorOption(FilterProperty.DocNumber, FilterOperatorType.EQUALS);
DataServices dataServices = new DataServices(context);
Bill b2 = new Bill();
b2.Id = x.TxnId;
Bill b3 = dataServices.FindById(b2);
Response.Write(b3.Header.DocNumber + " - " + x.Amount + "<BR>");
}
}
答案 0 :(得分:0)
在QBO中,生产使用不完全支持 VendorCredit 。它作为测试版的一部分提供。 参考文档 - https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/v2/0400_quickbooks_online/0500_supported_entities_and_operations
答案 1 :(得分:0)
你是对的。我能够复制你的问题。供应商信用对象也被检索为账单对象,这不应该发生。
参见样本xml,第一个是账单,最后3行是贷项凭证。 它们之间确实没有区别。此外,供应商信用额度对我来说不正确
但是,此供应商信用目前处于测试阶段,在生产之前无法报告此问题。