サインイン
Language
日本語 English

このセクションの記事

  • D3Workerのサービス設定(Box [配送] v2 - ワーク実行)
  • D3Workerのサービス設定(Box [配送] v2)
  • D3Worker メール送信サービス Microsoft365とのSMTP連携方法(Salesforce)
  • 【D3Worker】ワークの「エンベロープ」タブの設定(Salesforce)
  • D3Workerでのワークのエクスポート/インポート方法(Salesforce)
  • 【D3Worker】履歴を確認したい(Salesforce)
  • 【TECH COLUMN】SalesforceとViewFramerとD3WorkerとGMOサインの連携
  • 【TECH COLUMN】ドキュメントをパスワード付きZipにしてメール送付する(Salesforce連携)
  • 【TECH COLUMN】SalesforceとViewFramerとD3WorkerとAdobe Signの連携
  • 【TECH COLUMN】空電プッシュを使用してSMS(ショートメッセージ)にURLを送る方法
もっと見る

【TECH COLUMN】D3Workerの「BizFAX」機能でFAX送信してみよう (Salesforce版)

Avatar
OPRO Support staff
  • 2024年10月08日 06:11
  • 更新

本記事では、D3Workerのサービス「BizFAX」を使ってFAX送信をするまでの手順をご紹介していきたいと思います。

 

BizFAXとは

BizFAXとは、NTTコミュニケーションズが提供するクラウド型インターネットFAXソリューションです。

※OPROARTS FAX、帳票DX FAXをご利用のお客様も本記事をご参照ください。

 

事前準備

・オプロよりお渡しする、認証情報テキスト(OPROARTS認証情報「CID」「UID」「UPW」が記載されたテキストファイル)

・BizFAXアクセスID、アクセスパスワード、BizFAX加入者ユーザID、加入者ユーザパスワード

 

帳票テンプレートの準備

この手順では、簡易的にBizFAXでFAX送信ができることを目的としていますので、サンプルとしてあらかじめ用意されている「見積書3」のサンプルテンプレートをそのまま利用します。

 

オプロのサポートサイトにある「OPROARTS ドキュメント一覧(CSV連携)」 >「操作手順書」の「OPROARTS Liveでテンプレートを作成」の手順に従って、テンプレートの配備をします。

本記事では、「見積書3」のサンプルテンプレートを使います。

_11.png

 

デザイナー画面です。

_12.png

 

マッピング情報は以下です。「フィールドを定義」で記述されているフィールドに合わせてD3Workerのワーク、ViewFramerのビューとマッピングを設定することになります。

_13.png _14.png

D3Workerの設定手順

D3Workerの大まかな設定手順は、「【TECH COLUMN】D3Workerの設定手順」をご参照ください。

具体的な手順は以下になります。

<サービスの設定>

  1. 「OPROARTS」サービスを新規作成します。

参考:D3Workerのサービス設定(OPROARTS連携)

 

2.「BizFAX」サービスを新規作成します。

参考:D3Workerのサービス設定(BizFAX)

 

<エンベロープの設定>

1.エンベロープを新規作成します。

エンベロープの詳細についてはこちらをご覧ください。

今回は、「OPROARTSで帳票を作成し、BizFAXを使って作成した帳票をFAX送信する」という処理を設定します。

※「属性、保管サービスタブ」は今回使用しないので、設定をスキップします

_15.png

基本タブでは、エンベローブの名称を設定します。

_16.png

 

文書化サービスタブでは、1で作成した「OPROARTS」サービスを選択します。
※「サービスの設定を用いる」はサービスで設定した値を使用します。エンベロープで値を設定すると、サービスの設定は使用されません。

_17.png

 

配送サービスタブでは2で作成した「BizFAX」サービスを選択します。

_18.png _19.png

2.「保存」をクリックして、エンベロープの設定を保存します。

 

<ワークの設定>

1.ワークを新規作成します。

ワークの詳細についてはこちらをご覧ください。

_20.png

基本タブでは、ワークの名称を決定します。

_21.png

データソースタブでは、D3Workerが受け取るCSVの形を設定します。ViewFramerから受け渡される単票のCSVデータ項目を登録します。(ViewFramerのマッピングは、D3Workerと連携するときには単票型で作成します。)

_22.png

ワークのエンベロープタブの設定概要は「【D3Worker】ワークの「エンベロープ」タブの設定」をご覧ください。

 

今回、エンベロープタブでは、3で作成したエンベロープを選択し、以下の情報を設定します。

・「エンベロープフィールド」:Quotation Number
・「アクティブ化するフィールド」:Quotation Number
・「ELSEとして使用する」:チェックあり

 

※「ELSEとして使用する」にチェックが入っている場合、「アクティブ化するフィールド」に設定した項目に何かしら値が入っていると、エンベロープが動作する状態になります。

_23.png _24.png

文書とデータのマッピングタブでは、出力されるPDFに利用する情報を設定します。

・「文書名」:出力されるPDFのファイル名を設定します。
・「テンプレート名」:利用するテンプレート名を指定します。

帳票テンプレートの準備で作成したテンプレート名を記載します。
※作成したテンプレート名の前に必ず「live_」を記載してください。

・「マッピング」:デザイナに渡すCSVの形を作成します。

データセットの追加を2回クリックして、「データセット1」「データセット2」を作成します。


「データセット1」は以下のように設定をします。
・行の制御:単一行のCSV
・データセットのフィールド値:デザイナのヘッダー/フッター部分に渡す項目


「データセット2」は以下のように設定をします。
・行の制御:複数行のCSV
・データセットのフィールド値:デザイナの明細部分に渡す項目

_25.png

2.「保存」をクリックして、ワークの設定を保存します。

 

ViewFramerの設定手順

ViewFramerでは、D3workerが必要としているデータ(ワークのデータソース)をSalesforceから取得し、D3workerへ渡す設定を行います。

 

こちらの記事を参考に、ビューとマッピングを作成し、マッピングを配備します。

ViewFramerの詳細は、こちらをご覧ください。
・ViewFramerとは
・ViewFramerユーザーガイド(PDF帳票)

 

Salesforce上でのボタン作成

D3WorkerおよびViewFramerの設定が完了した後、ViewFramerからD3Worker用のスクリプトを生成し、Salesforceオブジェクトレコード画面に生成したスクリプトを用いたアクション・ボタンを設置することで、オブジェクトレコード画面からFAX送信を行うことができるようになります。

ViewFramerにて、APIサンプルを「D3Worker」にしてから「VF」ボタンをクリックしてサンプルコードをダウンロードします。

_26.png

ボタン作成手順は以下詳細なFAQをご覧ください。

Lightning Experienceの詳細ページ用 ボタン作成

Lightning Experienceのリストビューページ用 ボタン作成

 

 

SalesforceからFAX送信

作成したアクション・ボタンをクリックすると、FAXが送信されます。

_27.png

 以下は送信されたFAXです。

_28.JPG

BizFAX InternetFAX Web連携サービスにログインして送信履歴を確認すると、送信されたことが確認できます。

_29.png

いかがでしたでしょうか?

少しでも「BizFAX」のイメージを掴んでいただけたのであれば幸いです。

 

「BizFAX」をご利用の際は是非ご活用ください!

ページの先頭へ戻る

関連記事

  • [D3Worker]ドキュメント一覧(Salesforce)
  • D3Workerのサービス設定(アップロード文書)(Salesforce)
  • リリースノート一覧
  • Lightning Experienceの詳細ページ用 ボタン作成 (ViewFramer)
  • 【D3Worker】履歴を確認したい(Salesforce)
株式会社オプロ