Salesforce

  • Where条件のバリデーション

    Posted in Apex, Salesforce, Vietnam Offshore on Jul 19, 2020

    ワークフロー、プロセスビルダーのように条件分をバリデートするためにApexのトリッキーで実現できました。

    String inputString = '(1 AND 2) OR 3'; //例
    String regex = '[a-zA-Z()]{1,}|\\-';
    String inputStringWithoutText = inputString.replaceAll(regex, ''); //条件分に含まれる数字以外をスペースで置き換える
    String [] arr=inputStringWithoutText.split(' ');
    for(String el : arr){
    if(el.trim().isNumeric()){
    inputString = inputString.replace(el.trim(),'Name=\'abc\''); //動的SOQLのWhere分を作成
    }
    }
    System.debug('Select Name from Account where ' + inputString + 'limit 0' );
    System.debug(Database.query('Select Name from Account where ' + inputString )); //try/catchで
    動的SOQLを実行してみて例外が起きなければ入

  • ClickDeploy販売開始のお知らせ

    Posted in News, Salesforce, 製品販売 on Jun 22, 2020

    本日からClickDeploy開発パートナー、販売代理店として日本市場に「変更セットより 10倍リリース速度ツール」を販売開始いたします。 当然記載した内容より色々な開発、リリースシナリオを用意しておりますので興味がある方が是非連絡ください。

    SlideShare: https://www.slideshare.net/hoangkap/clickdeploy Youtube Chanel: https://www.youtube.com/watch?v=C8afJGHmXVI

    変更セットより 10倍リリース速度改善

    SFDX対応

    リリース履歴管理

    Salesforce DevOps

    Salesforce App Exchange Partner

    利用者:30国以上

  • 時系列で未来を予測 with EinsteinAnalytic-パート1

    Posted in AI, Analytic, Salesforce, Vietnam Offshore on Jun 11, 2020

    セールスフォースWinter19リリースでいくつかの素晴らしい新機能を手に入れることをできました。その中に私が注目されているのは時系列SAQL関数です。 なぜでしょう?まあ、ビッグデータに関してトレンドを見てみたかったら機械学習、AI知識は必要があります。Einstein Analyticには、今までトレンド予測を見る方法がありませんでした。 時系列では、既存のデータのパターンに基づいて何が起こるかを実際に予測することができます。 例を見てみましょう。

    データの準備

    もちろん、既存のデータセットを使用することも、Salesforce に蓄積しているデータを使用しても新しいデータセットを作成することもできます。 しかし、私は使用できるデータソースをいくつか探してみました。最後に統計データサンプルを提供するプラットフォーみ”Kaggle”に入ってアボカドの価格統計データを発見してこのブログに例として使用すると決定しました。 参照元データ:https://www.kaggle.com/neuromusic/avocado-prices

    このデータセットがどれだけ正確なのかはわかりませんが、そんなことはどうでもいいのですので楽しみましょう。 次はデータセットをダウンロードし、解凍してEinstein Analyticsにアップロードしましょう

    。

    データセットを取り込んだ後レンズを作成してみ

  • 不来院の予約を予測

    Posted in AI, Salesforce, Vietnam Offshore on Jun 01, 2020

    毎年1,500万人が診療予約をとったのに来院しない、イギリスの国民健康サービス(NHS)は患者に来ないよりもキャンセルするように促している。NHSは、これらの来院しなかった診療予約のコストは年間2億1600万ポンド(2,325人のフルタイムの一般開業医の年間給与に相当)にのぼると推定している。

    似たような状況が出てくる米国では、「来院しない予約のコストは年間1,500億ドルと推定されている」と、ヘルスケア・イノベーションによると。

    Einstein Prediction Builder(EPB)のおかげでこのようなシナリオの予測を生成するのに適しています。十分な過去の診療予約データがSalesforceに保存されてEPBを使えば、システム管理者が問題解決するようにAIを適用することができます。

    この記事の続きは、アインシュタイン予測ビルダーを設定して「不来院の予約」になる可能性を予測する方法を紹介しています。

    まず「https://www.kaggle.com/」からサンプルデータをダウンロードしましょうhttps://www.kaggle.com/joniarroba/noshowappointments 過去来院しない予約データをセールスフォースの「スプレッドシートからカスタムオブジェクトを作成」機能を使って数分で自動的に「予約」オブジェクトを作成しつつデータを取り込むこと

  • salesforce summer 20 release

    Posted in Apex, Salesforce, Vietnam Offshore on May 17, 2020

    Salesforce Summer '20 リリースの特集のまとめ!

    ①動的フォーム(プレビュー)

    Lightningアプリケーションビルダー内でレコード詳細の項目やセクションを設定することでページレイアウトを編集できる機能を提供します。また、条件とロジックを項目のプロパティに追加して、項目がLightningページに表示/非表示される条件も定義できます。

    ※制限:

    ・この機能は、現在プレビューの段階です。つまり、SalesforceのMSAにより提供されるサビースの一部ではありません。

    ・カスタムオブジェクトのみに対応します。

    ②動的アクション(ベータ)

    従来のページレイアウトエディタの代わりにLightningアプリケーションビルダーを介して、レコード上部の強調表示パネルに表示するアクションを追加できるようになります。また、条件追加でアクションの表示も制御できます。

    これもベータ機能であり、カスタムオブジェクトのみに対応します。

    ③iPadで Lightning Experience アクセス

    iPadのSafariで Lightning Experience の完全なデスクトップバージョンを楽しめます。

    ④アンケート

    今回のリリースでは、Salesforceアンケートに幾つかの興味深い機能が追加されます。

    ・アンケートの回答に基づいてレコードを作成・更新します。必要な操作

  • 役に立つ社内管理アプリをNoCodeで構築する講座

    Posted in News, Salesforce on May 06, 2020

    【Salesforce】実際にアドミンとしてコーディング無しで求人情報管理システムを構築できるようにステップバイステップ教えるUdemyコースの販売を開始いたしました。

    ■English Version Building a REAL Project with Salesforce platform https://www.udemy.com/course/building-a-real-project-with-salesforce-platform/

    ■Japan Version 【Salesforce】実際にアドミンとしてコーディング無しで求人情報管理システムを開発する講座 https://www.youtube.com/watch?v=KxIO8GTmGcI&list=PLIzygy-mPpBRVpRYAr5INTJ9dQVNQT5_5

    ご不明な点がございましたらお気軽に連絡してください。

    Happy learning with Salesforce

  • Salesforce のブランド化されたドメインの設定

    Posted in Salesforce, Vietnam Offshore on Apr 16, 2020

    #Vietnam Salesforce Developer #Vietnam Salesforce Consultant #Vietnam We love Salesforce

  • #Salesforce CLIソース公開

    Posted in Salesforce, Vietnam Offshore on Apr 12, 2020

    Excited that the Salesforce CLI codebase is publicly available. Read only for now with road map to open source it. Check it out Salesforce Developers

    https://github.com/forcedotcom/salesforce-alm

    Salesforce CLIソース公開

    We love Salesforce

    Salesforce CLI は、開発組織やサンドボックスでも使用できます。

  • TRUST 通知への登録方法

    Posted in Salesforce, Vietnam Offshore on Sep 16, 2019

    TRUST 通知とは? Trust 通知は、Trust 状況サイト https://status.salesforce.com に投稿されるインシデントおよびメンテナンスに関する、ほぼリアルタイムのメール通知です。誰でも Trust 通知に自己登録し、通知を希望するインスタントとイベント種別に合わせてサブスクリプション設定を調整できます。Trust 通知は alerts@mail.salesforce.com から送信されます。

    TRUST 通知への登録方法 登録するには、ステップ 1 ~ 5 に従ってください。

    ステップ 1: https://status.salesforce.com に移動します。

    ステップ 2: インスタンスを選択します。

    2.1: インスタンス、マイドメインまたはMIDを検索

    2.2: 製品を選択後インスタンスを選ぶ

    ステップ 3: [Subscribe (登録)] をクリックします。

    ステップ 4: メールアドレスを入力し、言語を選択し、[Trust Notification メールの登録] をクリックしてインスタンスに関するすべての Trust 通知を受信します。

    ステップ 5: 正常に登録されました。確認メールが届いたことを確認します。

    新たなTRUST 通知の登録方法について細かく以下のリンクにて確認ください。

    https://trust...

  • LightningExperienceへの移行

    Posted in Lightning Components, LightningWebComponent, Salesforce, Vietnam Offshore on Aug 04, 2019

    Salesforce Lightningに移行すべき5つの理由

    カスタマーリレーションシップマネジメント(CRM)プラットフォームのパフォーマンスは、エンドユーザーにどのように認識されているか常に測定されます。 これは単に、エンドユーザーがプラットフォームのご利用に適応するかどうかを最終的に定められるのがユーザーエクスペリエンスだからです。 それはこれらのそしてもっと多くの理由のためにどういうわけか魅力的な機能を欠いていて途切れがちなユーザーインターフェースはある期間にわたって道端に落ちる傾向があります。 たとえば、世界でもNo1.CRMおよびクラウドソリューションのプロバイダの1つであるSalesforceは、最近では視覚的に満足度が低く鈍いSalesforce Classicモードに代わるものとして、Salesforce Lightning Experienceを作ってプラットフォームを更新しました。 長年にわたり、SalesforceClassicは、世界中の開発者にとって最適なプラットフォームとしての地位を証明してきました。 CRMソリューションに監督とガバナンスを提供することで世界的に称賛されました。 しかし、明らかな理由で、ますます多くの企業がSF ClassicからSF Lightningに切り替えています。

    なぜSalesforce Lightningへ切り替えるす