لا يمكن العثور على recepaymentaddrq في QBXML - الكائن txnid المحدد في الطلب

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

  •  28-09-2019
  •  | 
  •  

سؤال

أنا أعمل في QBXML وأحاول تطبيق دفعة على فاتورة محددة في recepaypaymentaddrq. أحصل على ، على ما يبدو شائعًا جدًا ، "لا يمكن العثور على كائن txnid المحدد في الطلب". يتم حل معظم مؤشرات ترابط المنتديات الأخرى حول هذا الموضوع بمجرد إضافة حقل Araccountref إلى الطلب ، وهذا لا يبدو أنه يحدث فرقًا بالنسبة لي.

لقد استفسرت من فاتورة TXNID 68B4-1290718970 والتحقق من ما يلي:

  • يطابق قائمة Araccountref Listed لطلبي ما هو موجود في QueryRet
  • يطابق قائمة CustomerRef الخاصة بطلبي ما هو موجود في 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 مطابق مع الدفع. يعد هذا أمرًا شائعًا بشكل خاص إذا كان لديك حسابات A/R متعددة في QuickBooks ، ولا تحدد صراحة حساب A/R الذي يجب استخدامه عند إنشاء الفاتورة أو الدفع. هل تمثل A/R الفاتورة ومباراة الدفع؟

  • قد لا يكون للكائن الذي تشير إليه رصيدًا مفتوحًا (على سبيل المثال قد يتم دفعه بالفعل). هل الكائن الذي تشير إليه لديه توازن لا يقل عن 15.95؟ (المبلغ الذي حاولت تطبيقه)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top