ネクストエンジン|不正な電話番号の受注伝票を、Slack に通知する

ネクストエンジンの受注伝票を取得し、「購入先電話番号」か「送り先電話番号」に不正な値が入力されていた場合、Slack に通知します。

使用するテンプレート

ネクストエンジン|不正な電話番号の受注伝票を、Slack に通知する

フレーズ設定

1. コア|時間で実行「15 分ごとに実行」

設定の変更は不要です。

テンプレート_時間トリガー

2. ネクストエンジン|受注伝票を検索

ネクストエンジンの受注伝票を検索します。以下は検索条件の一例です。

  • 受注状態区分|「起票済み(CSV/手入力)」「納品書印刷待ち」のうちのどれか
  • 受注分類タグ|「電話番号チェック済み」を含まない

💡同じ受注伝票の複数回処理を防ぐために、処理をした受注伝票には特定のタグを追加します。受注伝票の検索条件でこのタグを「含まない」で検索することで、同じ受注伝票の複数回処理を防ぎます。

3. ユーティリティ|エコーを作成「電話番号が不正な受注伝票を記録するエコーを作成」

設定の変更は不要です。

4. フロー|ループ「受注伝票ごとに繰り返す」

設定の変更は不要です。

5. ユーティリティ|文字列の文字数を取得「購入者電話番号の桁数を取得」

「購入者電話番号」の文字数を取得します。

設定の変更は不要です。

6. ユーティリティ|文字列の文字数を取得「送り先電話番号の桁数を取得」

「送り先電話番号」の文字数を取得します。

設定の変更は不要です。

7. フロー|条件で処理を分岐「電話番号が 0 で始まるか判定」

「購入者電話番号」と「送り先電話番号」が、「0」で始まるか判定します。

条件に合致しない場合(NO)は 8 に、合致する場合(YES)は 9 に進みます。

設定の詳細は下記をご覧ください。

8. ユーティリティ|エコーを変更「不正な電話番号として、伝票番号をエコーに記録」

エコーに伝票番号を追記します。

設定の詳細は下記をご覧ください。

9. フロー|条件で処理を分岐「電話番号が 11 桁か判定」

「購入者電話番号」と「送り先電話番号」が 11 文字か判定します。

条件に合致しない場合(NO)は 10 に進みます。

設定の詳細は下記をご覧ください。

10. ユーティリティ|エコーを変更「不正な電話番号として、伝票番号をエコーに記録」

エコーに伝票番号を追記します。

設定の詳細は下記をご覧ください。

11. ネクストエンジン|受注伝票を更新「繰り返し処理を防ぐため、受注分類タグを付与」

設定の詳細は下記の画像をご覧ください。

💡同じ受注伝票の複数回処理を防ぐために、処理をした受注伝票には特定のタグを追加します。受注伝票の検索条件でこのタグを「含まない」で検索することで、同じ受注伝票の複数回処理を防ぎます。

12. フロー|条件で処理を分岐「電話番号が不正な受注伝票があったか判定」

電話番号が不正な受注伝票があったか判定し、条件に合致する場合(YES)は 13 に進みます。

設定の詳細は下記をご覧ください。

13. Slack|メッセージを送信

電話番号が不正な受注伝票の伝票番号を、Slack の任意のチャンネルに通知します。

以下は設定の一例です。

設定は以上です。