• No : 1505
  • 公開日時 : 2026/10/08 13:25
  • 更新日時 : 2026/10/08 13:26
  • 印刷

スケジュールCSV取込フォーマット(K・R・N形式)

回答

対象読者 管理者
必須オプション なし

 

 

役割

 

他のシステムで作成したCSV形式のスケジュール表のフォーマットの説明です。
取り込めるCSVファイルの形式は3種類あり、どの形式も表の順番どおりにカンマで区切って入力します。※1

 

形式 ヘッダー行 1行に記載する内容
K形式 必要(1行目に取込期間を指定) 1日分(日付・社員コード・勤務区分コード)
R形式 不要 1日分(日付・社員コード・勤務区分コード)
N形式 不要 1日分(職員番号・出力日付・勤務区分)

 

 

K形式

 

1行目のヘッダー部で取込期間を指定し、2行目以降のデータ部に1日1行で記載する形式です。

 

ヘッダー部(1行目)
項目名 説明
データ種別 固定値「計画」を入力します。
入力必須項目です。
取込開始日付 スケジュールを取り込む期間の開始日を[yyyy/mm/dd]形式で入力します。例:2026/07/01
入力必須項目です。
取込終了日付 スケジュールを取り込む期間の終了日を[yyyy/mm/dd]形式で入力します。例:2026/07/31
入力必須項目です。
ダミー 4列目と5列目はダミー項目です。値は入力せず、カンマのみ挿入します。

 

データ部(2行目以降)
項目名 説明
日付
スケジュールの対象日を[yyyy/mm/dd]形式で入力します。※4
例:2026/07/01
入力必須項目です。
社員コード
従業員情報(個人マスタ)に登録されている「社員コード」を[半角10桁以内]で入力します。※2
入力必須項目です。
社員名 従業員の氏名です。取込には使用しないため、省略できます。※3
勤務区分コード
勤労の獅子に登録されている「勤務区分コード」を[半角3桁以内]で入力します。
入力必須項目です。
勤務区分名
勤務区分の名称です。取込には使用しないため、省略可能です。※3

 

データサンプル

CSVファイルの記載例
計画,2026/07/01,2026/07/31,,
2026/07/01,1234567890,テスト社員1,90,
2026/07/02,1234567890,テスト社員1,91,
2026/07/03,1234567890,テスト社員1,92,
2026/07/04,1234567890,,93,
2026/07/05,1234567890,,100,

 

 

R形式

 

ヘッダー行を付けず、1行目から1日1行で記載する形式です。

 

データ部(1行目から)
項目名 説明
日付 スケジュールの対象日を[yyyymmdd]形式の[半角数字8桁]で入力します。例:20260401 ※5
入力必須項目です。
社員コード 従業員情報(個人マスタ)に登録されている「社員コード」を[半角10桁以内]で入力します。※2
入力必須項目です。
社員名 従業員の氏名です。取込には使用しないため、省略可能です。※3
勤務区分コード
勤労の獅子に登録されている「勤務区分コード」を[半角3桁以内]で入力します。
入力必須項目です。
勤務区分名
勤務区分の名称です。[50文字以内]で入力します。取込には使用しないため、省略可能です。※3
予定開始時刻
勤務の開始時刻を[hhmm]形式の[半角数字4桁]で入力します。取込には使用しないため、省略可能です。※3
例:0900
予定終了時刻
勤務の終了時刻を[hhmm]形式の[半角数字4桁]で入力します。取込には使用しないため、省略可能です。※3
例:1700

 

データサンプル

CSVファイルの記載例
20260401,0000016964,テスト社員1,165,日勤,0900,1700
20260402,0000016964,テスト社員1,308,夜勤,2000,2900
20260403,0000016964,テスト社員1,308,夜勤,2000,2900
20260404,0000016964,テスト社員1,165,日勤,0900,1700
20260405,0000016964,テスト社員1,340,休日,,

 

 

N形式

 

ヘッダー行を付けず、1行目から1日1行で記載する形式です。社員コードの代わりに「職員番号」を入力します。

 

データ部(1行目から)
項目名 説明
職員番号 従業員の職員番号を[半角1~8桁]で入力します。
取込時に先頭へ0を補って10桁にそろえ、「社員コード」として取り込みます。※6
例:「12345」と入力すると、社員コード「0000012345」として取り込みます。
入力必須項目です。
出力日付 スケジュールの対象日を[YYYYMMDD]形式の[半角数字8桁]で入力します。
例:20260401
入力必須項目です。
カレンダコード [半角1~2桁]で入力します。省略可能です。※3
不在理由 [半角1~2桁]で入力します。省略可能です。※3
勤務区分 勤労の獅子に登録されている「勤務区分コード」を[半角1~3桁]で入力します。
入力必須項目です。
出勤MC [半角1~2桁]で入力します。省略可能です。※3
退勤MC [半角1~2桁]で入力します。省略可能です。※3
演算フラグ [半角1桁]で入力します。省略可能です。※3

 

データサンプル

CSVファイルの記載例
12345,20260401,,,165,,,
12345,20260402,,,308,,,
12345,20260403,,,340,,,
678,20260401,,,165,,,
678,20260402,,,165,,,

 

 

注意事項

 

※1
文字コードは「Shift JIS」で保存してください。項目の区切りはカンマ「,」、行の区切りはCR+LF(復帰改行)を使用してください。

 

※2
社員コード・部署コードが10桁に満たない場合でも、先頭に0を付けて桁をそろえる必要はありません。

 

※3
項目を省略する場合も、項目の順番が変わらないよう、必ずカンマは入力してください。

 

※4
K形式の日付は、必ずスラッシュ「/」で区切って入力してください。

 

※5
R形式の日付は、必ず8桁で入力してください。たとえば2026年4月1日は「20260401」と入力します。

 

※6
N形式の職員番号は取込時に自動で10桁にそろえるため、CSVファイル上で先頭に0を付けて桁をそろえる必要はありません。

 

 

関連記事

 

1‐1 勤怠管理_スケジュール