メインコンテンツまでスキップ

プラグイン

Asprova My Schedule プラグイン (AsMySchedule.dll) は、Asprova から My Schedule への計画データのアップロード、My Schedule から Asprova への実績データのダウンロードに使用する、Asprova のプラグインです。

Asprova My Schedule プラグインの基本的な機能は、Asprova ver.17.6 以降で利用可能ですが、一部の機能はより新しいバージョンのAsprovaが必要な場合があります。

プラグインのインストール

備考

Asprova ver.17.8 以降をインストーラを用いてインストールした場合、My Schedule プラグインは自動的にインストールされています。 以下の操作は必要ありません。

Asprova My Schedule プラグインを Asprova にインストールするには、以下の手順を実施してください。

  1. Asprova My Schedule サーバに対応したバージョンの AsMySchedule.dll を入手する。
  2. Asprova のインストールフォルダに、AsMySchedule.dll を配置する。管理者権限が必要になる可能性があります。
  3. Asprova を管理者権限で起動し、上部のメニューから「ヘルプ」-> 「プラグイン情報」を開く。
  4. AsMySchedule.dll を選択し、チェックを入れる。

Asprova My Schedule ver.25.2 以降を ver.17.10未満のAsprovaで使用するには、プラグインマネージャの更新も必要になることがあります。詳しくは詳細ページ をご覧ください。

プラグインのアップデート

Asprova My Schedule をアップデートするときは、サーバ側の更新に加えて、プラグインも併せて更新する必要があります。

プラグインを更新するには、以下の手順を実施してください。

  1. Asprova My Schedule サーバに対応したバージョンの AsMySchedule.dll を入手する。
  2. Asprova のインストールフォルダに、新しい AsMySchedule.dll を上書きする。管理者権限が必要になる可能性があります。

なお、Asprova My Schedule ver.25.2.4 以降では、下記の連携設定を行うときにインストールされているプラグインのバージョンとサーバが期待するバージョンがチェックされます。 差異がある場合は、サーバの期待するバージョンへのアップデートが促されます。

プラグインの機能

ヒント

指定されたメニューが見つからない場合、カスタムメニュー が有効になっている可能性があります。 カスタムメニューを一時的に無効にするか、カスタムメニューに該当するプラグインキーを追加してください。

Aru ファイルと My Schedule サーバとの連携設定

上部のメニューから「ツール」-> 「Asprova My Schedule 設定」を開くことで、連携設定ダイアログを開くことができます。

カスタムメニューに連携設定メニューを追加するには プラグインキーMy Schedule Settings を使用してください。

連携設定ダイアログ上では、以下の情報を設定します。

  • 接続先サーバ設定
    • ホスト名/IPアドレス: My Schedule サーバのネットワーク上の位置を指定します。
    • SSL証明書を常に信頼: サーバへHTTPSを使用して接続する際に、任意のSSL証明書を許可します。テスト目的にのみ使用してください。
    • ユーザ名: My Schedule サーバと通信するときに使用する My Schedule のユーザ名を指定します。
    • パスワード: My Schedule サーバと通信するときに使用する My Schedule のパスワードを指定します。
    • プロジェクト名 (*): 連携を行う対象の My Schedule プロジェクトを指定します。
  • 表示期間: My Scheduleにアップロードする計画データの期間を指定します。
    • 指定形式
      • 「動的に指定」: Aruファイル内のプロパティ「割付開始日時」「計画基準日時」「表示開始日時」のいずれかに基づいて、期間の開始日と終了日を設定します。
      • 「固定の日付を指定」: 絶対的な日付で期間を指定します。
  • 画面選択 (*): My Schedule サーバにアップロードする画面を設定します。スタイルの指定が可能な画面では、スタイルの設定も行います。

(*) の項目を適切に設定するには、My Schedule サーバに対して接続を行う必要があります。 これらの項目を変更する際は、「接続してプロジェクト名を取得」ボタンを利用して、サーバから最新の情報を取得するようにしてください。

計画データの My Schedule サーバへのアップロード

上部のメニューから「ファイル」->「Asprova My Schedule」->「データのアップロード」を選択すると、連携設定を行ったサーバに対して、計画データのアップロードが行われます。 アップロードに関するメッセージが、メッセージテーブルに出力されます。

カスタムメニューにアップロードメニューを追加するには プラグインキーMy Schedule Upload (Menu) を使用してください。

リスケジュール後に自動的にアップロードを行うには、My Schedule Upload (Command) を計画パラメタ内で使用してください。

コメントを付けてアップロード

上部のメニューから「ファイル」->「Asprova My Schedule」->「データにコメントを付けてアップロード」を選択すると、計画データに対してコメントをつけてアップロードすることができます。

実績データの My Schedule サーバからのダウンロード

上部のメニューから「ファイル」->「Asprova My Schedule」->「データのダウンロード」を選択すると、連携設定を行ったサーバから実績データのダウンロードが行われます。 ダウンロードに関するメッセージが、メッセージテーブルに出力されます。

カスタムメニューにダウンロードメニューを追加するには プラグインキーMy Schedule Download (Menu) を使用してください。

リスケジュール後に自動的にダウンロードを行うには、My Schedule Download (Command) を計画パラメタ内で使用してください。

プランとライセンスの要件

アップロードとダウンロードは、次の 2 つの独立した要素によって制限されます。

  1. Asprova のライセンスMy Schedule 連携オプションが有効かどうか、また有効な場合はどの プラン (フリー・ビューワ・スタンダード)まで利用できるか。
  2. プロジェクトのプラン — My Schedule サーバ上の各プロジェクトにも、それぞれプラン(フリー・ビューワ・スタンダード)が割り当てられています。

プランには フリー → ビューワ → スタンダード の順序があります。以下の判定では、ライセンスが許可するプランと、アップロード/ダウンロード対象のプロジェクトのプランを比較します。

なお、以下の表に記載しているメッセージは、プラグイン ver. 1.11.16 時点のものであり、今後のバージョンで変更される可能性があります。

備考

My Schedule スタンダード/ビューワ連携オプションは Asprova のライセンスに設定されています。お持ちのライセンスの構成が不明な場合は、販売代理店にお問い合わせください。

アップロード

アップロードは、以下の条件を すべて 満たす場合にのみ成功します。いずれかの条件を満たさない場合、アップロードは中止され、対応するメッセージが表示されます。

条件満たさない場合に表示されるメッセージ
Asprova のライセンスで My Schedule 連携オプションが有効になっている。「連携オプションが選択されていないため、My Scheduleはご利用いただけません。メニューの「ヘルプ」=>「ユーザ登録」のオプション機能リストから、My Schedule 連携オプションにチェックが入っているかをご確認ください。」
Asprova がスケジューラーモジュール(APS、MS など)である。「スケジューリングできるモジュールタイプ(APS、MSなど)ではないため、実行できません。」
お使いのアカウントがプロジェクトの プロジェクト管理者 権限を持っている。「お使いのアカウントの権限ではアップロードすることができません。」
プロジェクトのプランが、ライセンスが許可するプラン以下である。「お持ちのライセンスより上位のプランのプロジェクトには連携できません。」
有償プラン(ビューワまたはスタンダード)のプロジェクトの場合、Asprova の保守期限が有効である。「保守期限が切れたため、実行できません。」

つまり、スタンダードプランのプロジェクトにアップロードできるのは、ライセンスでスタンダードプランが有効になっている Asprova のみです。ビューワプランのプロジェクトにはビューワまたはスタンダードのライセンスが必要です。

備考

フリープラン では、これに加えてアップロードできる表示期間が最大 14 日に制限されます。ビューワプラン・スタンダードプランではアップロード期間は無制限です。

ダウンロード

実績のダウンロードは、アップロードとは少し異なる条件で制限されます。

条件満たさない場合に表示されるメッセージ
Asprova のライセンスで My Schedule 連携オプションが有効になっている。「連携オプションが選択されていないため、My Scheduleはご利用いただけません。メニューの「ヘルプ」=>「ユーザ登録」のオプション機能リストから、My Schedule 連携オプションにチェックが入っているかをご確認ください。」
有償プラン(ビューワまたはスタンダード)のプロジェクトの場合、Asprova の保守期限が有効である。「保守期限が切れたため、実行できません。」
プロジェクトがビューワプラン ではない「ビューワプランではダウンロードはできません。」

アップロードとの相違点として、以下の点に注意してください。

  • ダウンロードはスケジューラーモジュール必要としません。そのため、スケジューラーモジュール以外の Asprova にも実績を取り込むことができます。
  • 実績入力機能がないため、ビューワプランのプロジェクトにはダウンロードできません。それ以外のプランでは、My Schedule 連携オプションが有効であり、有償プランの場合は保守期限が有効であれば、ダウンロードできます。

My Schedule プラグインが Aru ファイルに加える変更

My Schedule プラグインを利用すると、以下の変更がAruファイルに対して行われます。

連携設定ダイアログを開いたときに追加/変更されるプロパティ

  • 連携設定
    • (My Schedule) Configurations (コード: MyScheduleConfigurations)
    • (My Schedule) Checksum (コード: MyScheduleChecksum)
  • 資源ガントチャート(シフト毎の製造数量表示) 用のプロパティ
    • (My Schedule) 資源ガントチャート(シフト毎の製造数量表示)用の区切り時刻 (コード: Res_MyScheduleSeparateTimeForCustomizedResGantt)