expected_working_time delete#

Description#

予定稼働時間を削除します。

Examples#

以下のコマンドは、ユーザー alice の2022-01-01から2022-01-03の予定稼働時間を削除します。

$ annoworkcli expected_working_time delete --workspace_id org \
 --start_date 2022-01-01 --end_date 2022-01-03 --user_id alice

警告

広い期間の予定稼働時間を削除するときは、慎重に実行してください。 一度削除した予定稼働時間は、元に戻せません。 また、削除する前に、annoworkcli expected_working_hours list コマンドでバックアップを取得することをおすすめします。

Usage Details#

予定稼働時間を削除します。

usage: annoworkcli expected_working_time delete [-h] [--debug]
                                                [--annowork_user_id ANNOWORK_USER_ID]
                                                [--annowork_password ANNOWORK_PASSWORD]
                                                [--endpoint_url ENDPOINT_URL]
                                                [-w WORKSPACE_ID] -u USER_ID
                                                --start_date START_DATE
                                                --end_date END_DATE

Named Arguments#

-w, --workspace_id

対象のワークスペースID。未指定の場合は環境変数`ANNOWORK_WORKSPACE_ID`を使用します。

-u, --user_id

削除対象のユーザID

--start_date

削除対象の開始日(YYYY-mm-dd)

--end_date

削除対象の終了日(YYYY-mm-dd)

global optional arguments#

--debug

HTTPリクエストの内容やレスポンスのステータスコードなど、デバッグ用のログが出力されます。

--annowork_user_id

Annoworkにログインする際のユーザーIDを指定します。

--annowork_password

Annoworkにログインする際のパスワードを指定します。

--endpoint_url

Annowork WebAPIのエンドポイントを指定します。指定しない場合は https://annowork.com です。