2016-04-29 12 views
0

Ich versuche, eine Rechnung $ 20 eine Rechnung hinzuzufügen. Dies ist aus der Quickbooks-Beispieldatei. Allerdings bekomme ich den Fehler Object \"3E42-1071498278\" specified in the request cannot be found. " Irgendwelche Ideen. Ich habe mehrere Dinge ausprobiert. Ich habe tatsächlich überprüft, dass die Rechnung existiert. Ich habe unterhalb der generierten qbxml von der SDK enthalten. Ich bin mit Version 13 des sdk und QB Version 14. Datumsänderung hat keinen Einfluss auf die FehlerreaktionQuickbooks Desktop BillPaymentCheckAdd Fehler Objekt nicht gefunden

<?xml version="1.0" encoding="utf-8"?> 
<?qbxml version="13.0"?> 
<QBXML> 
    <QBXMLMsgsRq onError = "continueOnError"> 
     <BillPaymentCheckAddRq requestID = "0"> 
      <BillPaymentCheckAdd> 
       <PayeeEntityRef> 
        <FullName>Sergeant Insurance</FullName> 
       </PayeeEntityRef> 
       <APAccountRef> 
        <FullName>Accounts Payable</FullName> 
       </APAccountRef> 
       <TxnDate>2017-01-21</TxnDate> 
       <BankAccountRef> 
        <ListID>20000-933270541</ListID> 
        <FullName>Checking</FullName> 
       </BankAccountRef> 
       <RefNumber>11000</RefNumber> 
       <Memo>786-35 Sample</Memo> 
       <ExchangeRate>1.000000</ExchangeRate> 
       <AppliedToTxnAdd> 
        <TxnID>3E42-1071498278</TxnID> 
        <PaymentAmount>20.00</PaymentAmount> 
       </AppliedToTxnAdd> 
      </BillPaymentCheckAdd> 
     </BillPaymentCheckAddRq> 
    </QBXMLMsgsRq> 
</QBXML> 

Antwort

0

Der Fehler sagt der Transaktion mit dieser ID kann nicht gefunden werden. Sie können die Transaktion in QB sehen, aber woher wissen Sie, dass die Transaktion, die Sie in QB betrachten, diese ID hat? QB glaubt nicht, dass es so ist.

Ich würde erwarten, eine BillToPayQueryRq zu sehen und die Transaktions-ID aus den BillToPayQueryRs ziehen.

0

Stellen Sie sicher, dass der payeeEntityRef dem Bill Txn entspricht. Sie können eine gültige TxnID angeben, aber wenn sie nicht an den richtigen Zahlungsempfänger gebunden ist, gibt QB einen TXNID nicht gefunden Fehler.