Quickbooksで従業員のタイムエントリを別のデータベースに同期させるC#アプリケーションを作成するという苦労の仕事を与えられました。私はQBプログラミングの新しさから、顧客のリストを取得し、次に各顧客のためのジョブを取得し、次に従業員を取得するなど、基本的なタスクを実行しようとしています。私はSDKのドキュメントを読んできましたが、私は今見ている例が私にとって現時点ではあまりにも進んでいるので、詳細についてはまだあまり詳しくは分かりません.-PQuickbooks QBFC(8.0 SDK)を使用して顧客、仕事、および雇用者のリストを取得する方法
初心者のための顧客のリストを提供するコードスニペットを求めています。
QBSessionManager SessionManager = new QBSessionManager();
IMsgSetRequest customerSet = SessionManager.CreateMsgSetRequest("US", 8, 0);
//
// Code to get list of customers here.
//
SessionManager.OpenConnection2("", "New App", ENConnectionType.ctLocalQBD);
SessionManager.BeginSession(string.Empty, ENOpenMode.omDontCare);
IMsgSetResponse Resp = SessionManager.DoRequests(customerSet);
MessageBox.Show(Resp.ToXMLString());
SessionManager.EndSession();
SessionManager.CloseConnection();
誰も私のために、「ここに顧客のリストを取得するためのコード」に記入できますか?A:ここで私が持っているコードですか事前にどうもありがとうございました!
ビクター
はい、クエリから戻って通信量を制限する要素を指定できます。クエリを使用して作成することもできますが、別の手順で行う必要があります(正しく理解していれば)。 SDKメソッドではなく、XMLに精通していますので、正確な詳細を教えることはできません。 – Yishai
FullName、Addresses、City、State、Postalcodeなどのすべての顧客の詳細が必要なので、どのタイプのリクエストが使用されているのですか。私はこのタイプのリクエスト "CustomerQueryRq"を使用しました。私はすべての顧客の詳細を得ることができません。 –