0
私はquickbooks PHPウェブコネクタを使用しており、新しい顧客データをquickbooksデスクトップに送ることができます。しかし、私は顧客を編集する上でドキュメントを見つけることができませんでした(つまり、ウェブアプリケーションで編集をqbデスクトップに送信したいと思います)。これはWebコネクタで可能ですか?quickbooks web connector "edit" function
私はquickbooks PHPウェブコネクタを使用しており、新しい顧客データをquickbooksデスクトップに送ることができます。しかし、私は顧客を編集する上でドキュメントを見つけることができませんでした(つまり、ウェブアプリケーションで編集をqbデスクトップに送信したいと思います)。これはWebコネクタで可能ですか?quickbooks web connector "edit" function
QuickBooksに新しい顧客データを送信することは、更新されたデータをQuickBooksに送信することとほぼ同じです。
CustomerMod
をそして、あなたはよ:
あなたがqbXML構文を調べることができます:あなたはOSRを参照する場合
それを本当に見る電子唯一の大きな違いは、あなたがこれらの二つのフィールドを指定しなければならないことである。
<?xml version="1.0" encoding="utf-8"?>
<?qbxml version="8.0"?>
<QBXML>
<QBXMLMsgsRq onError="stopOnError">
<CustomerModRq requestID="15">
<CustomerMod>
<ListID>ABCD-1365684445</ListID>
<EditSequence>1365684445</EditSequence>
<Name>Test Customer UPDATED</Name>
... more fields here ...
</CustomerMod>
</CustomerModRq>
</QBXMLMsgsRq>
</QBXML>
:
<ListID >IDTYPE</ListID> <!-- required -->
<EditSequence >STRTYPE</EditSequence> <!-- required -->
だからあなたの要求は次のようになります
にコードを投稿すれば、これまでに行ったことをCustomerAdd
で確認することができます。次に、上記のリクエストを送信できるように、進んで変更する方法について詳しく説明します。
ありがとうKeith!私はconsolibyteサイトのサンプルコードを使用して、\t $ Queue-> enqueue(QUICKBOOKS_ADD_CUSTOMER、$ id_value)のようにキューに顧客を追加します。 _quickbooks_customer_add_requestを使用してqbxmlをqbデスクトップに送信します。 qbデスクトップに編集機能を送信しようとしている場合は、そのようなインターフェースが利用可能ですか? –
また、listidとeditsequenceidを取得するにはどうすればよいですか? –
*あなたのコードを投稿すればもっと助けることができます。残念ながら、*あなたのコードを掲載していない*ので、あなたをさらに導くことは不可能です。 –