ReceivePaymentAddRq in QBXML - The TxnID specified in the request cannot be found

I work in QBXML and try to apply a payment to a specific account in ReceivePaymentAddRq. I get, apparently, quite often, "The TxnID object specified in the request cannot be found." Most other forums on this topic resolve after adding the ARAccountRef field to the request, which does not seem to change.

I requested an invoice for TxnID 68B4-1290718970 and checked the following:

  • My query ARAccountRef ListID matches what is in QueryRet
  • My CustomerRef ListID query matches what is in QueryRet

My XML request is below. What am I missing?

thank

<QBXML>
    <QBXMLMsgsRq onError = "continueOnError">
    <ReceivePaymentAddRq requestID = "0">
        <ReceivePaymentAdd>
            <CustomerRef>
                <ListID>80000111-1286514304</ListID>
            </CustomerRef>
            <ARAccountRef>
                <ListID>80000091-1273734429</ListID>
            </ARAccountRef>
            <TxnDate>2010-11-10</TxnDate>
            <RefNumber>2999      </RefNumber>
            <TotalAmount>15.95</TotalAmount>
            <PaymentMethodRef>
                <ListID>80000002-1273560098</ListID>
            </PaymentMethodRef>
            <Memo>_32T0DE94J</Memo>
            <DepositToAccountRef>
                <ListID>80000090-1273734138</ListID>
            </DepositToAccountRef>
            <AppliedToTxnAdd>
                <TxnID>68B4-1290718970</TxnID>
                <PaymentAmount>15.95</PaymentAmount>
            </AppliedToTxnAdd>
        </ReceivePaymentAdd>
    </ReceivePaymentAddRq>
    </QBXMLMsgsRq>
</QBXML>
+3
source share
1

- :

, Intuit :

, :

  • , (68B4-1290718970), . 100% , ?

  • , , , . -. -?

  • , , , . QuickBooks, ?

  • , , A/R . , QuickBooks A/R, , A/R . A/R - ?

  • , , (, ). , , 15,95? (, )

+3

Source: https://habr.com/ru/post/1777212/


All Articles