問題タブ [beatbox]
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.
python - Beatbox で Salesforce API にアクセスしようとすると REQUIRED_FIELD_MISSING になる
beatbox
Salesforce の SOAP API にアクセスするために使用しています。より具体的には、そのようにLead
使用して変換しようとしていますconvertLead
ドキュメントによると、このエンドポイントにはleadId
and以外のパラメーターは必要ありませんがconvertedStatus
、応答には次のエラー メッセージが含まれています。
System.DmlException: 挿入に失敗しました。行 0 の最初の例外。最初のエラー: REQUIRED_FIELD_MISSING、必要なフィールドがありません: [Company_Name__c]: [Company_Name__c] (システム コード)UNKNOWN_EXCEPTION00Qg0000003Er0pEACfalse
lead
(Lead
変換されるオブジェクト)には実際には空でないCompany
フィールドが含まれていることに注意してください。
このエラー メッセージの原因について何か考えはありますか? API 呼び出しに具体的にフィールドを追加しようとしましたcompanyName
が、役に立ちませんでした。
python-2.7 - Python Beatbox to Salesforce エラー Salesforce への接続
コンピューターのイメージを再作成し、マシンに Python 2.7.9 (64 ビット) をインストールしました。PIP を使用して、beatbox 32.1 をインストールしました。
Salesforce に接続するために電話をかけると、次のようになります。
エラー メッセージが表示されます。常に機能する通常のログイン資格情報だけを試し、パスワードでトークンを使用して接続しようとしました。Python Beatbox でこのエラーに遭遇した人はいますか? この問題を解決するためにどのようなデバッグ オプションを試すことができるか知っていますか?
これをさらに掘り下げた後(およびリクエストパッケージでHTTP接続をデバッグした後)、このレベルで失敗しています
python - Beatbox: SFDC データをプルするときにクエリに条件を追加できますか?
Pandas では、CreatedDate >= 1/1/2015 の Opportunity データを取得したいと考えています。
現在、CreatedDate でフィルタリングする前に、すべての Opportunity データを抽出しています。クエリに CreatedDate 条件を追加して、このプロセスを最適化することはできますか?
現在の状態:
python - Beatbox: SFDC からデータを取得するときに、OR 関数を WHERE 句に追加するにはどうすればよいですか?
現在、商談のあるアカウントのみの Account オブジェクトからデータをクエリしています。ただし、OR 関数を追加して、連絡先を持つアカウントのデータも照会できるようにしたいと考えています。
それに OR を追加するための構文は何ですか? (商談または連絡先から AccountID を選択) のように。したがって、AccountID がいずれかのデータ セットに含まれている場合、Web サイトがプルされます。
現在の状態:
python - Beatbox または simple-salesforce を使用して Salesforce でカスタム テーブルを作成する方法は?
現在、Salesforce の Python バインディング、特に Beatbox と simple-salesforce を評価しています。両方のモジュールで、新しいカスタム テーブルを作成する機能、カスタム テーブルを削除する機能、およびカスタム テーブルのすべてのアイテムを削除する機能 (個々の削除を使用しない) がありません。
もちろん、Web を介して Salesforce で独自のカスタム テーブルを作成してモデル化することもできますが、自動化とテスト容易性のために、Python を使用してテーブルを自動的に作成することをお勧めします...この問題と大量削除の問題に関するポインタはありますか?
python - Python3 + Beatbox : クエリできませんmoremore
http://tomhayden3.com/2013/08/04/salesforce-python/に記載されている手順を使用して、SFDC 組織にログインしました。ただし、その queryMore 部分を実装することはできません。それは何もしません。print(query_locator) を実行すると、接尾辞が -500 の ID が出力されます。誰かがこのコードを調べて、私が間違っていることを強調してもらえますか?