QBXMLのReceivePaymentAddrq -Requestで指定されたオブジェクトTXNIDが見つかりません

StackOverflow https://stackoverflow.com/questions/4293335

  •  28-09-2019
  •  | 
  •  

質問

私はQBXMLで働いており、受信PaymentAddrqの特定の請求書に支払いを適用しようとしています。明らかに非常に一般的である「リクエストで指定されたオブジェクトTxnidが見つかりません」を取得しています。このトピックに関する他のほとんどのフォーラムスレッドは、Araccountrefフィールドがリクエストに追加されると解決されますが、それは私にとって違いをもたらさなかったようです。

TXNID 68B4-1290718970の請求書を照会し、以下を確認しました。

  • 私のリクエストのaraccountref listidはqueryretにあるものと一致します
  • 私のリクエストのcustomerRef listIdはqueryretにあるものと一致します

私のXMLリクエストは以下にあります。何が足りないの?

ありがとう

<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>
役に立ちましたか?

解決

他の人の参照のために、質問はすでにここで答えられていました:

Intuitが独自のフォーラムを削除した今、答えを更新しました:

あなたが見ているエラーにはいくつかの一般的な理由があります:

  • 参照しているオブジェクト(68B4-1290718970)は存在しない可能性があります。このトランザクションが存在する100%肯定的ですか?

  • あなたが言及しているオブジェクトは、支払いを適用できるものではないかもしれません。請求書に支払いを適用します。オブジェクトは請求書を参照していますか?

  • 参照しているオブジェクトには、支払いが持っている通貨と同じ通貨がない場合があります。 QuickBooksでマルチ通貨を使用していますか?通貨は一致しますか?

  • 参照しているオブジェクトには、支払いと一致するA/Rアカウントがない場合があります。 これは、QuickBooksに複数のA/Rアカウントがある場合に特に一般的であり、請求書または支払いを作成するときに使用するA/Rアカウントを明示的に指定していません。 A/Rは請求書と支払いマッチを説明しますか?

  • あなたが参照しているオブジェクトは、オープンバランスがない場合があります(たとえば、すでに支払われている可能性があります)。あなたが参照しているオブジェクトは、少なくとも15.95のバランスを持っていますか? (適用しようとした金額)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top