You need to sign in to do that
Don't have an account?

リードの取引開始処理をApexで実装したい
お世話になっております。
リードの取引開始処理をApex(Trigger)で実装したいと思っております。
Leadオブジェクトの「IsConverted(取引開始済フラグ)」を「true」にし、
新しいAccountを作成(もしくは既存のAccountを更新)し、
新しく作成したAccountのIDを
LeadのConvertedAccountId(取引開始済みの取引先ID)に設定する、
というように実装すれば良いのでしょうか?
ご存じの方がいらっしゃいましたらご教授頂きたいです。
どうぞ宜しくお願い致します。
リードの取引開始処理をApex(Trigger)で実装したいと思っております。
Leadオブジェクトの「IsConverted(取引開始済フラグ)」を「true」にし、
新しいAccountを作成(もしくは既存のAccountを更新)し、
新しく作成したAccountのIDを
LeadのConvertedAccountId(取引開始済みの取引先ID)に設定する、
というように実装すれば良いのでしょうか?
ご存じの方がいらっしゃいましたらご教授頂きたいです。
どうぞ宜しくお願い致します。
haruca.kさん、こんにちは。
haruca.kさんのリード取引開始ケースはトリガで実装できると思います。Database.convertLead()メソッドを使えば、haruca.kさんが述べた通りにIsConvertedもConvertedAccountIdも設定できます。
haruca.kさんはForce.com Apex コード開発者ガイド[1]を参照したことがありますかな。例もコードサンプルもそのガイドの「取引の開始」章にあります。
[1]: Force.com Apex コード開発者ガイド (http://developerforcejp.s3.amazonaws.com/developer/docs/apexcode/salesforce_apex_language_reference.pdf)
All Answers
haruca.kさん、こんにちは。
haruca.kさんのリード取引開始ケースはトリガで実装できると思います。Database.convertLead()メソッドを使えば、haruca.kさんが述べた通りにIsConvertedもConvertedAccountIdも設定できます。
haruca.kさんはForce.com Apex コード開発者ガイド[1]を参照したことがありますかな。例もコードサンプルもそのガイドの「取引の開始」章にあります。
[1]: Force.com Apex コード開発者ガイド (http://developerforcejp.s3.amazonaws.com/developer/docs/apexcode/salesforce_apex_language_reference.pdf)
ご回答ありがとうございます。
Force.com Apex コード開発者ガイドに書いてあったのですね。
今度から困ったときはまずこちらを参照するように致します。
ありがとうございました。