各種設定値

各種の設定を行います。
呼び出しは、メインフォームの「作成日・動作設定」から行います。


メニュー

日付設定

シフト作成時設定
 勤務日数/時間自動調整
 初期値使用 / 累計使用
 連続勤務日数上限 / 1日超過
 連続休み日数上限 / 週間勤務日数上限
 休み記号
 最適化荷重 - 勤務日数の均等化

書式・動作設定可
 過去参照スパン / 作成時間上限
 試行回数 / 自動再挑戦
 バックグラウンド動作
 不可/予約勤務のデータ
 シート倍率 / 背景図
 最新シフト自動読込
 HTML形式データ
 日にち書式のカスタマイズ

休日関連
 固定休指定 / 祝日を非休日
 休日・平日の必要人数
 休日・曜日単位の必要人数
 六曜単位の必要人数

祝日表(国民の祝日/固有の休み)
 アップデート方法

全勤務データ

カスタマイズ
 シフト表での表示/非表示設定
 カスタムクエリ

日付設定

基準開始日(期間の開始日)
作成開始日(シフト再作成時の開始日) の設定

シフト作成時設定


勤務日数自動調整 / 勤務時間自動調整

日数調整:勤務日数が不足した場合、自動的に勤務が割り 振られる。 設定例
時間調整:指定の勤務時間以下の最大値になるように勤務が割り 振られる。

日数調整と時間調整は択一選択
日数調整がオンの場合は指定勤務時間は無視
時間調整がオンの場合は指定勤務日数は無視
共にオフの場合は、指定の勤務日数/時間の厳しい方の条件に従う

補足:勤務日数自動調整は、シフト作成後にも実行可
シフト作成で、自動調整失敗「休みが多い人が出ました!」が多発する場合、
オフにしてシフト表作成後、作成後調整→勤務日数調整を実行します。

自動調整詳細

休日は対象外
休日は対象外:休日には勤務日数自動調整で勤務を割り振らない。
平日のみが勤務日数自動調整の対象となる。
勤務を指定:自動で割り振る勤務を指定(複数選択可)
選択した勤務をランダムに割り振る。
オフの場合は、勤務種別表で指定した上の方から順に割り振られる。

一番目が「日勤」の場合は、不足日に「日勤」が割り振られ、
割り振り不可の場合に、2番目、3番目の順で勤務が割り振られる。

下図のように勤務を指定した場合、日 > 午 の優先順位で割り当てられる。

除外曜日:自動調整する曜日を除外(複数選択可)
チェックを入れた項目が、自動調整の対象外となる(OR条件)。



指定できるのは、日曜土曜、および、平日
休日を除外したい場合は「休日は対象外」にチェック

初期値使用

先月下旬の勤務を作成の初期値とする。

たとえば、「夜勤」 「夜勤明け」が連続必須で、先月最終日が「夜勤」だった場合は、「夜勤明け」が最初に割り振られる。
連続勤務や休みの日数、週間勤務日数の制限などの判定に使用される。
(ただし、前月下旬のデータが無い場合は、本スイッチは無視される)

累計使用

過去(過去参照スパンで指定した期間)の勤務データを使用。
おもに、それぞれの勤務ごとの日数均等化に使用。

オフの場合は、メインシートの「(過去+当月)勤務日数計」にも反映されない。
また、「時間集計オンの場合も現状は過去データ集計の対象外

連続勤務日数 上限

期間内で連続勤務できる勤務上限日数
この指定は、全員、および全勤務に適用される。

個別のメンバー、または、勤務にのみ上限日数を適用したい場合は、ユーザースクリプトを使用。
  ユーザースクリプト関数:連続勤務日数()
  使用例:テンプレート実例集:勤務で連続勤務日数上限が異なる

「連続勤務数超過」(シフト表解析)を使用して、作成済みのシフト表から解析可

一日超過許可

確保困難な場合 に連続勤務日数上限を1日だけ超過することを許可
超過が適用されるのは再挑戦5回目以降(可能な限り上限を厳守)
どうしても確保が失敗する場合に有効。かなり確保の可能性が高まる。

連続休み日数 上限

期間内で連続する休みの上限日数

「連続休み数超過」(シフト表解析)を使用して、作成済みのシフト表から解析可

勤務集中化

なるべく集中して、休みに挟まれた勤務日数を長くする。 すなわち、休み-勤務-休み のような孤立した勤務をなるべく作らないようにする。

週間勤務日数上限

一週間単位で勤務日数の上限を指定する( 0 の場合は指定無し)
基点曜日:同、基点となる曜日を指定(0〜6:日〜土)

下記例は、日曜日を基点として、1週間内の勤務日数上限5日としています。



作成例


「週刊勤務日数一覧」(シフト表解析)を使用して、作成済みのシフト表から解析可
補足:1週間内の休み日数指定
1週間内の休み日数下限は、上述の「週間勤務日数上限」で指定可。
例:週間勤務日数上限を5日とすると、休みは2日以上は必ず確保される。

ただし、1週間内の休みを、2日ちょうどにすることは現状では不可

休み記号

休みの記号を指定。空白可
休み色: 休み の色を指定
休み色は、「休み色変更」(下図)をクリックして選択



作成例

最適化荷重 - 勤務日数の均等化

最適化(勤務配置の均等化処理)の優先度合いを指定します。
最適化:分散値(バラつき)を最小の値になるように勤務を再配置。

今季:シフト表を作成する期間が対象
累計参照スパンで指定した過去の期間と今季の期間が対象

勤務日数のカスタム調整
今期の各勤務を日数を重点的に平均化したい場合
今期の数値を大きく、累計の数値を小さくします。
・今期を含めた累計で各勤務の累計日数を平均化したい場合
今期の数値を小さく、累計の数値を大きくします。

総勤務日数:すべての勤務種別の合計勤務日数が対象
個別勤務日数:それぞれの勤務の日数が対象
休日出勤日数:休日設定で休みに指定した日に割り当てられた勤務が対象

休日勤務日数:休日出勤の各勤務ごと/休日での休みの均等化

休み曜日日数:休みとなる日の曜日ごとの日数を均等化
重みを 0 とした場合既定(10)の場合重みを 500 とした場合
赤枠内の数値(分散値合計)が大きいほどバラつき大

値が大きいほど重点的に最適化します。
例:休日出勤を累計で重点的に均等化したい場合は、
  累計の休日出勤日数に大きな値(500など)を入力します。

バラつきを考慮しない場合は、 を指定。


ここでの制限設定は全員が対象となります。
個人やグループ単位で個別に指定したい場合は
ユー ザースクリプトを使用して下さい。


書式・動作設定

動作と書式を設定する



A1.過去参照スパン

過去の勤務状況を加味してシフト表を作成する場合の参照する過去の月数を指定。
1の場合は先月のみ。2の場合は先月と先々月の累計が参照される。
0の場合は過去の勤務日数累計は参照せず、今月のみの勤務日数のみを(均等化の)対象とする。
本月を含めて6ヶ月間の勤務状況(勤務総日数、各種別ごとの勤務日数)を反映したい場合は「過去参照スパン」を にする。

A3.進行状況表示

シフト作成中に表示されるメッセージや、プログレスバーの表示位置を指定する。
同時に別の作業をする時に、邪魔になる場合。

A4.作成時間上限

この時間を過ぎると、処理打ち切りとなり、プ ログラムは停止する。
既定値「30」分

A5.バックグラウンド動作

画面切り替えや、進行状況のメッセージ等を表示しない
シフト作成作業が完了(または、確保不可)の最終メッセージだけが表示される。
シフト作成と他の作業を平行して実施可能。

メインフォームの「設定」メニューから「バックグラウンド」(下図右)をオン/オフも可

B2.自動最大化

オンの時、画面切り替え時に全画面表示となる。

B3.自動保護

オンの時、ワークシート保護が自動設定される。

B4.試行回数

条件を満たさない場合の試行総回数。
当日のメンバー確保の試行を、この回数繰り返す。
回数を超えたら初日からの確保をやり直す。
既定値「3」回

実行中の試行回数と試行総回数は進捗バーに表示される。
下図は総数3回中の1回目を実行中であることを表す。

B5.自動再挑戦

オン の時、確保エラー(または「勤務日数自動調整」エラー(休み過多))の場合、自動的にリトライとなる。
オフの時は打ち切り。

B6.透明度

メインフォームの透明度。下の文字を透かして見たい場合に指定。
数値 が大きいほど不透明。255で完全不透明

B7.表示位置

メインフォームの既定の表示位置

B8.シート倍率

シフト表の拡大倍率(「エクセル勤務シフ」トの場合。「勤務シフト_ポータブル」は無効)

B9.時間集計

シフト表の各勤務を時間で集計。集計イメージ

B10.旧暦表示

旧暦(天保歴)および六曜(先勝/友引/先負/仏滅/大安/赤口)を表示
表示イメージ−ワークシート上の旧暦表示ボタンでも可

C1.不可勤務入力方法

略称入力:略称で指定。判り易いが、1つしか指定できない。
フラグ入力:判り難いが、複数の不可勤務を指定できる。

例:「遅出と準夜勤と夜勤は不可」のような設定

C2.不可/予約勤務のデータ

日にち固定; データは日にちで固定される。日にちで勤務が決まるような場合。

曜日固定 : データは曜日で固定される。曜日で勤務が決まる場合

C3.作成例背景図

拡張シフト表の背景図を指定。空白:背景に何も表示しない。
任意の図を指定可。(既定は「サンプル」斜め文字)

詳しくは「拡張シフト表の背景図」を参照

C4.最新シフト自動読込

起動時に、前回最後に保存したシフト表を自動で読み込む。

D1.HTML形式データ 

シフト表や集計表などのシートデータをクリップボードにコピーする際のデータ形式を指定
   勤務シフトポータブルのみ有効(エクセル/アクセス勤務シフトでは、そもそも不要)

・オフの場合:タブ区切りの文字データとして取得

・オンの場合:HTML形式で取得(セル文字色/背景色付き)として取得

コピーボタン

種別表の場合、他も同様




下図のように取得される。


エクセルには、「形式を選択して貼り付け」→「テキスト」として貼り付けて、


行列幅を少し調整すると、下図のようになる。。

ショートカットメニュー

ショートカットメニューから全コピー(テキスト/HTML)、または既定のブラウザで出力も可
シフト表/,勤務種別設定/要員数設定/予約勤務/不可勤務



エクセル勤務シフトでのシフト表出力は、エクセルの機能を使用(ショートカットメニュは無し)


E1.日にち書式のカスタマイズ 勤務シフト_ポータブルのみ (エクセル勤務シフトは「セルの書式設定」「表示形式」で変更可)

日にちリストの表示書式を指定
勤務シフトポータブル
対象日が 2018年1月2日(火) の場合
指定書式  表示例
d
dd 02 
m/d 1/2
mm/dd 01/02
aaa
aaaa 火曜日
詳細は、表示形式を参照
下図は「m/d」と指定した場合の表示例(列幅を広げています)
エクセル勤務シフトの場合
メインシフト表のカスタマイズ
・シート左上のボタン(下図赤枠)をクリックして)シート保護を解除


・日にち部分を選択して右クリック→「セルの書式設定」をクリック


・表示形式の「ユーザー定義」で「m/d」を指定


・日にちの形式が「月/日」の形式になります。


・ブックを上書き保存します。


シフト別一覧表のカスタマイズ
前述と同様に、保護を解除し、セルの書式設定から、表示形式のユーザー定義を「m/d」のように設定し、




ブックを上書き保存します。

休日関連

固定休指定

固定休とする曜日を設定  下図

平日・休日で必要な人数を指定して「簡単設定」で一度に設定
曜日ごとの必要人数も指定可

ここで休日扱いとした曜日は、休日を処理する機能(要員設定の曜日条件やユーザースクリプトなど)で参照される。


祝日を非休日

国民の祝日(祝日表に従う)を休日扱いにしない
オンの場合は、元旦も勤労感謝の日も平日扱いにする。

休みは決められた曜日、もしくは個人希望日のみの場合等


休日・平日単位の必要人数

旧平日に必要な最低人数を設定する
「要員設定」の「簡単設定」で使用される


曜日単位の必要人数

曜日ごと(または休日)に要員数が固定の場合に使用

「要員設定」フォームの「簡単設定」にてボタンクリックだけで必要人数を一発設定



休日の列:
「休日」は、「休日関連」の「固定休」で指定された曜日、および祝日を指す。

休日指定
  オン(有効):休日の数値を優先
  オフ(無効):曜日だけを参照し、休日の指定は無視

六曜単位の必要人数

旧暦の六曜(先勝、友引、先負、仏滅、大安、赤口)ごと(または休日)に要員数が固定の場合に使用

「要員設定」フォームの「簡単設定」にてボタンクリックだけで必要人数を一発設定



休日の列:
「休日」は、「休日関連」の「固定休」で指定された曜日、および祝日を指す。

休日指定

  オン(有効):休日の数値を優先
  オフ(無効):曜日だけを参照し、休日の指定は無視

指定結果例

祝日表(国民の祝日/固有の休み)

国民の祝日、および、会社独自の休み等を自由に追加(必要に応じ削除)可
△▽は並べ替えボタン(それぞれ昇順/降順)
年で「*」を選択すると、全祝日を表示

祝日設定

変更・削除可能
変更:日付または、祝日名のフィールドデータを直接書き換え
削除:セレクタで削除したいレコード(行)を選択して、「Delete」キー押下

追加可能

独自の休み(会社の創立記念日など)を追加できます。
追加: の行にデータを入力してEnter

祝日表を一括して変更したい場合は、祝日表のアップデート方法を参照



祝日表 更新データのダウンロード 更新

祝日表のアップデート方法

1.上記「更新データのダウンロード」から更新ファイル(national-holidays.zip)をダウンロードし、展開します。
 「national-holidays.txt」 としてファイルが作成されます。

2.祝日表タブから「祝日表アップデート」をクリック
 


3.ダウンロードしたファイルを選択

 


3.確認ボタン「OK」を押します。

 


4.以下で更新完了

 

単一の休みは、上図フォームに直接入力可。

多数の固有の休みを入れ込みたい場合は、更新ファイルの中に追記します。
順不同、空白行は無視される。
フィールド間(日付と祝日名の間)はTAB区切り
 

注意
更新ファイルに記述された日付間のデータ(最小の日付〜最大の日付)が、既存のデータと入れ替えられます。
その期間内の固有の休みは、再登録してください。

全勤務データ

帳票形式の勤務データ

期間や個人を指定することも可(「*」印が付いている人が今回のシフト表メンバー)
「コピー」してエクセルなどに張り付けて、独自集計も可能。


カスタマイズ

シフト表での表示/非表示設定

カスタムクエリ

事業所コードの指定やカスタムクエリーを作成可

×
PageTop