UiPath.Gsuite.Activities.ModifyEvent(予定の変更)の開始時刻の設定

GsuiteアクティビティのGoogleカレンダーの「予定を変更」について
以下にエラーで対応方法がよくわかりません。開始時間が無効とのこと。
このエラーについてどのように修正すればよいか、ご教授いただけないでしょうか。

よろしくお願いします。

<エラー内容>
予定を変更: Google.Apis.Requests.RequestError
Invalid start time. [400]
Errors [
Message[Invalid start time.] Location[ - ] Reason[invalid] Domain[global]
]

<開始時刻と終了時刻の設定>予定を終日にしたいため以下で設定しました
・Datetime変数で 開始を MM/dd/yyy 00:00:00作成
・Datetime変数で 終了を MM/dd/yyy 00:00:00(開始の+1日で)作成

この終日の設定方法が間違っていますか?(通常のGoogleカレンダーだとレ点で終日をチェックしているのと同じにしたいです)

どうぞよろしくお願いします。

こんにちは

これだけでは状況がわからないので、原因の切り分けのために
開始時刻プロパティに直接、例えば New DateTime(2021,4,3) のように直接記述した場合、
どうなりますでしょうか?
これが問題ないようであれば、変数まわりが疑わしいということになるかと思います。

切り分け方法ありがとうごございます!

予定を再設定のところの開始時刻にNew DateTime(2021,4,6)
終了時刻にNew DateTime(2021,4,7)
と記述して実行してみました。
エラー(添付画像で)表示されてました。

<このカレンダーについて>
・このGoogleカレンダーの設定ページの「特定のユーザーとの共有」で複数で共有しています
・このカレンダのRPAのアカウントは「変更および共有の管理者権限」がついています
・作成した予定はRPAのアカウントとは別のユーザーが作成した予定です
・同じ予定を「予定の削除」で削除することはできます

<スコープ設定> 以下すべてにレ点チェック
https://www.googleapis.com/auth/calendar.events
https://www.googleapis.com/auth/calendar.readonly
https://www.googleapis.com/auth/calendar.events.readonly
https://www.googleapis.com/auth/calendar

どうぞよろしくお願いします。

こんにちは

ありがとうございます。

当方の手元の環境では、同様の指定でエラーが出ませんので
まずは環境面での差異を探すことになるかと思います。

例えば
・UiPath GSuite Activities Packageのバージョン(手元の環境は1.10.0-preview)
・変更対象のイベントの元の開始・終了時刻およびそのタイムゾーン
あたりでしょうか...

Uipath.GSuite.Activiesのバージョンは1.8.0が一番最新のもののようです。
(私が利用しているUipathのバージョンが2019.10.5だからでしょうか)
変更対象のイベント元の開始・終了時刻およびタイムゾーンは終日にレ点が入っている状態です。変更後も同じ状態にしたいのです。
Uipathの問合せ先へも連絡したのですが回答いただけず、他の環境であれば変更ができるというのであればこちらの環境ということになりますよね。。。
ほか何かお気づきの点ありましたら、是非ご教授ください。よろしくお願いします。

こんにちは

手元の環境でも再現できました。
終日のチェックが入っているeventが問題のようですね。アクティビティがこれに対応していないのかもしれません。

Uipathの問合せ先へも連絡したのですが回答いただけず

エンタープライズサポートへの問い合わせでしょうか?
GSuiteのパッケージもサポートの範疇かと思うので、基本的に回答いただけると思うのですが。
もし問い合わせ番号が記載されたメールが届いていないようであれば、うまく登録できていない
可能性もあるかもしれません。

ご返信ありがとうございます。再現できたのですね。終日のチェックのイベントが問題そうですか。
Uipathの問合せ先からは、その後メールで連絡いただき、今フローをお渡ししている状況です。
その旨のUipathの担当者さんにお伝えしておきたいと思います。
何か解決できたらこちらへコメントしたいと思います。
いつもありがとうございます。本当に助かります。

1 Like

終日レ点入りのスケジュールの変更について、Uipathのサポートの担当の方から、海外の開発チームで修正対応していただけるとご連絡がありました。
対応完了タイミングはリリースノートで確認をとのことでした(対応時期等は未定)ので共有いたします。

<リリースノート>

自分だけでは、自分の処理が間違っているのか、アクティビティの問題なのかの判断がつかなかったので、ここで相談してありがたかったです。

この内容もUipathのサポートの方も確認していただき、丁寧に対応していただいていました。

1 Like