Salesforce開発実績

Salesforce開発実績

Lightning Web Components、Apex、モバイル対応など、
Experience Cloud・Mobile Publisher・PCブラウザに対応した
幅広い技術領域での開発実績をご紹介します。

50+

LWCコンポーネント

50+

Apexクラス

907行

最大コンポーネント規模

100%

モバイル対応

モバイルファーストUI開発(LWC)


モバイルアプリとExperience Cloud対応のLWCコンポーネント群を開発。
バーコード読取り、画像撮影・圧縮アップロード、カスタム関連リスト表示など、多様な機能を実装しました。

📱 バーコード/QRスキャナー

スマートフォンカメラを使った製品バーコード読取り機能。MediaDevices APIとカスタムLWCで実装。

Salesforce Mobile App対応

リアルタイム製品情報取得

オフライン動作保証

技術: LWC, MediaDevices API, Apex REST

📷 画像圧縮アップロード
907行の大規模実装

撮影画像をCanvas APIで圧縮後、ContentVersionへアップロード。モバイル通信量を大幅削減し、高速化を実現。

自動画像圧縮(最大80%削減)

バッチアップロード対応

EXIF情報保持

技術: LWC (907行), Canvas API, FileReader API

📋 汎用カスタム関連リスト
760行、8コンポーネント構成

任意のオブジェクトに対応する汎用関連リストコンポーネント。動的SOQL、インライン編集、カスタムアクション対応。

完全な再利用可能設計

インライン編集機能

動的項目・アクション設定

技術: LWC (760行), Dynamic SOQL, Custom Data Types

Lightning Web Components
📱
Mobile Publisher
🎨
Canvas API
⚙️
Custom Data Types

画像処理・ファイル操作


モバイルおよびPC環境での画像圧縮・アップロード・Excel出力機能を実装。
撮影画像を最適化し、Salesforce Files・ContentVersionへ効率的に保存、帳票出力にも対応しました。

📷 モバイル画像圧縮アップロード

撮影画像をCanvas APIで圧縮後、ContentVersionへ自動アップロード。モバイル通信量削減と高速化を両立。

画像ファイルサイズ80%削減

EXIF情報維持(位置情報等)

プログレスバー表示

複数画像一括処理対応

技術: LWC, Canvas API, FileReader API, ContentVersion

📊 Excel画像埋め込み出力

活動記録レポートとして、Salesforce内の画像をExcelファイルに埋め込んで出力。営業報告書の自動生成を実現。

Salesforce Files連携

レイアウト自動調整

複数画像配置対応

テンプレート形式対応

技術: Apex, ContentVersion, Excel Library

🎨
Canvas API
📁
FileReader API
📄
ContentVersion
📊
Excel出力

データ連携・バッチ処理(Apex)


外部システムとのデータ連携基盤大規模バッチ処理を実装。
日次・月次の定期バッチで基幹システムやDWHとシームレスに連携し、データの自動同期を実現しました。

📊 日報データIF連携バッチ

日報データを基幹システムへ自動送信。REST API経由で夜間バッチ処理により、データを一括連携。

日次自動実行(スケジュール制御)

エラーハンドリング・リトライ機能

実行ログ・監視アラート

差分データ検知・送信

技術: Batch Apex, Scheduled Apex, REST API Callout

📈 年間売上計画DWH連携

データウェアハウスから年間売上計画・実績データを定期取得。大量レコード処理に対応したバッチApexで実装。

月次自動取り込み(10,000件超)

データ整合性チェック

トランザクション制御

処理完了通知(メール)

技術: Batch Apex, SOAP API, Database.Stateful

⚙️
Batch Apex
🔗
REST/SOAP API
Scheduled Apex
💾
Database.Stateful

業務自動化・Flow統合


Screen FlowとLWCの統合により、複雑な業務ロジックを視覚的に構築。
プロセスの標準化と自動化を実現し、入力ミスを削減、業務効率を大幅に改善しました。

🔄 Screen Flow連携UI

LWCからScreen Flowを呼び出し、複雑なデータ入力をガイド形式で実現。Flow BuilderとLWCのシームレスな連携。

ステップ形式の入力画面

リアルタイムバリデーション

条件分岐による動的表示

Flow結果をLWCへ返却

技術: Screen Flow, LWC Flow Navigation, Lightning Flow API

🔍 2段階カスケード検索

親子関係を持つデータの階層構造を2段階検索で効率的に選択。LWCとApexの連携による高速検索システム。

親レコード選択で子レコード絞込

インクリメンタルサーチ対応

最近使用した項目表示

モバイル最適化UI

技術: LWC, Apex, Dynamic SOQL, Wire Service

🔄
Flow Builder
Lightning Flow API
📡
Wire Service
🔍
Dynamic SOQL

モバイル環境対応


Salesforce Mobile App完全対応により、モバイル環境での利用を最適化。
デバイス自動判定、オフライン対応など、モバイル環境特有の課題を解決しました。

📱 Salesforce Mobile App完全対応

50以上のLWCコンポーネントをSalesforce Mobile Appで完全動作保証。タッチ操作最適化とレスポンシブ対応。

Mobile Publisher対応

タッチジェスチャー最適化

画面サイズ自動調整

オフラインキャッシュ対応

技術: LWC, SLDS Mobile, formFactor API

🔍 環境自動判定システム

iPhone15/16等の最新デバイスを自動判定。デバイス・OS・ブラウザに応じた最適なUIを動的に提供。

デバイス種別自動検知

OS/ブラウザ判定

画面サイズ・向き検知

ネットワーク状態監視

技術: User-Agent Detection, formFactor, Network API

📱
Mobile Publisher
📐
SLDS Mobile
🌐
formFactor API
📡
Network API