供应商比尔与供应商信贷/ Ipp C#

时间:2013-07-23 19:46:39

标签: intuit-partner-platform

有没有办法使用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>");




            }
        }

2 个答案:

答案 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行是贷项凭证。 它们之间确实没有区别。此外,供应商信用额度对我来说不正确 Billpayement response xml

Company file Bill payment

但是,此供应商信用目前处于测试阶段,在生产之前无法报告此问题。