問題タブ [qbxml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
enterprise - QuickBooks Enterprise 2013 からの不正な AccountQueryRs
この QBXML 要求を QB Enterprise 2013 に対して使用する (ユーザーの 1 人による)...
各アカウントの Fullname 要素にアカウント名のみが含まれ、完全な親パス (Fullname) が含まれていない応答が返されます。例を次に示します。Sublevel は 1 であるため、Fullname 要素には親参照があるはずですが、存在しないことに注意してください。これは、ここの Name 要素と同じです。
CustomDetailReportQueryRs を使用して、そのユーザーにも同じことが起こったことにも注意してください。他の QuickBooks エディションはフルネームを返しますが、アカウント名のみを返します。
他の誰かがこれに遭遇しますか?
quickbooks - ReceivePaymentAddRs で CreditCardTxnInfo を取得できないのはなぜですか?
QBMS を使用してクレジット カードの支払いを処理しています。次に、QBXML と QB Web コネクタを使用して、これらの支払いを QB に追加します。QBMS 支払い処理は正常に機能しており、QB への ReceivePaymentAddRq は、トランザクション データを QB に正しく追加します。私の問題は、QB が ReceivePaymentAddRs マークアップで CreditCardTxnInfo を返せないことです。QBXML リクエストは次の形式です。
応答には、クレジット カードのトランザクション情報 (CC 番号、CC トランザクション ID など) が含まれているはずでした。Web サービスの要求に対する応答を一致させるために、この情報が必要です。残念ながら、私が得ている応答は次のようになります。
CreditCardTxnInfo はどこにありますか?
quickbooks - QBXML を使用して過去の口座残高を取得するにはどうすればよいですか?
QuickBooks のすべてのアカウントについて、直近 24 月末の残高を取得する必要があります。レポート (たとえば、GeneralSummaryReportQueryRq) を実行せずにそれを行う方法はありますか? そうでない場合、アカウント名だけでなく、GeneralSummaryReportQueryRq コマンドを使用してレポート出力にアカウントの ListID 値を表示する方法はありますか?
add - エラー 3176 - QuickBooks エラー メッセージ: クレジットをロックできません
QBXML - WebConnector を使用して「SetCredit」で請求書を追加しようとしています。(QBXMLは正しく形成されています)
注: 「QuickBooks Enterprise Solutions 13.0」があります。誰も QuickBooks ファイルを開いていません。また、quickbooks のエンタープライズ UI も閉鎖しました。
Quickbooks モードが「マルチユーザー」に設定されている場合、「SetCredit」を使用して請求書を追加すると、以下のエラーがスローされます。
3176 - 関連する CreditTxnID オブジェクト D4700-1369861742 が既に使用されているか、このオブジェクトのロックの取得に失敗しました。QuickBooks エラー メッセージ: クレジットをロックできません
ただし、QuickBooks モードを「Single-User」モードに変更すると、「SetCredit」で請求書が正常に追加されます。
「マルチユーザー」モードのクイックブックが必要なため、このエラーを修正してください。
ありがとう、
アルン