コンテンツへスキップ
SkyPlanner
  • 特徴
    • 特徴
    • ソリューション
    • 統合
  • ・サービス
    • オンボーディング・サービス
    • 統合
    • カスタマイズ・サービス
  • 価格
  • ビデオ
  • 会社概要
    • 会社概要
    • Contact
    • SkyPlannerのパートナーになる
  • Docs
  • まずは無料でお試しください!
  • 日本語
    • English
    • Suomi
    • Čeština
    • Dansk
    • Deutsch
    • Español
    • Eesti
    • Français
    • Italiano
    • Latviešu
    • Lietuvių
    • Magyar
    • Nederlands
    • Polski
    • Português
    • Português
    • Slovenčina
    • Slovenščina
    • Svenska
    • Türkçe
    • Indonesia
    • العربية
    • Ελληνικά
    • 한국어
    • Norsk bokmål
    • Română
    • Українська

ビデオガイド

4
  • 生産工程のステップに簡単なメモを追加する
  • ブルドーザー機能とは何か、どのように使うか
  • ファスト・トラック紹介ビデオ
  • SkyPlannerのGANTT Timelimeの紹介

はじめに

4
  • ワークステーションとは?
  • 新しいマテリアルの作成方法
  • SkyPlannerのGANTT Timelimeの紹介
  • 新製品の作り方

ツール

3
  • ツールにメンテナンスを追加する方法
  • ツールの故障を知らせるには?
  • ツールの追加方法

統合

7
  • スケジュールされたプロセス・ステップのタイミングとワークステーション
  • タイムログ
  • 製品と素材
  • 注文の作成
  • 統合の基本
  • 統合チュートリアル

ガント・タイムライン

26
  • GANTTタイムラインからすべての仕事のスケジュールを解除する方法
  • GANTTタイムラインの検索機能
  • GANTTタイムラインからオーダーアイテムのスケジュールを解除する
  • GANTTタイムラインの仕事内容
  • GANTTタイムラインのワークステーション
  • 特定のワークステーションキューのリストを見るには
  • GANTTタイムラインからオーダーアイテムのスケジュールを解除する
  • GANTT タイムライン 現在の時刻
  • GANTTタイムラインの求人情報
  • GANTTタイムラインのブルーキャパシティ
  • GANTTタイムライン上のレッドキャパシティ
  • GANTTタイムラインの容量
  • 生産工程のステップに簡単なメモを追加する
  • GANTTタイムラインでワークステーショングループを作成する方法
  • GANTTタイムラインでワークステーションを非表示にする方法
  • GANTTタイムラインにすべてのワークステーションを表示する方法
  • GANTTタイムラインでワークステーショングループを削除する方法
  • 素材を考える
  • より適切なワークステーションにジョブを移動できるようにする。
  • ワークステージの依存関係
  • 走行時間ロック
  • ブルドーザー機能とは何か、どのように使うか
  • ズームインとズームアウト
  • SkyPlannerのGANTT Timelimeの紹介

ユーザー

3

グローバルルール

5
  • ダイナミックな優先順位
  • 素材を考える
  • より適切なワークステーションにジョブを移動できるようにする。
  • ワークステージの依存関係
  • 走行時間ロック

デフォルト・シフト

3
  • デフォルトシフトの削除方法
  • デフォルトシフトの編集方法
  • デフォルトシフトの追加方法

プロセスステップ

5
  • プロセスステップの削除方法
  • プロセスステップの編集方法
  • プロセスステップ完了度(最低製造度)
  • 新しいプロセスステップを追加する方法
  • セッティングと撤収時間

お客様

2
  • 顧客の編集方法
  • 新規顧客の追加方法

ワークステーション

13
  • ワークステーションに従業員グループを追加する方法
  • ワークステーションに新しいシフトを追加する方法
  • ワークステーションとは?
  • ワークステーション紹介ビデオ
  • すべてのワークステーションに予防保守を割り当てる方法
  • ワークステーションからメンテナンスを削除する方法
  • ワークステーションにメンテナンスを割り当てる方法
  • ワークステーションの削除方法
  • クイック・ログ・モードの紹介
  • 新しいワークステーションの追加方法
  • ワークステーションの編集方法
  • ワークステーション例外とは?

シフト・スケジューリング

5
  • 特定の日のシフト担当者を変更する方法
  • シフト・スケジューリング
  • 残業時間の追加方法
  • 残業の削除方法
  • シフトスケジューリング紹介ビデオ

製品紹介

2
  • 副産物
  • 新製品の作り方

受注状況

6
  • 注文商品の編集方法
  • 注文のフィルタリング方法
  • 新規注文商品の作成方法
  • 注文をアーカイブする方法
  • 注文の編集方法
  • 新規オーダー作成方法

人事登録

7

人事スケジューリング

1

言語

1

倉庫

1
  • 新しいマテリアルの作成方法

サポート

1
  • SkyPlannerの言語選択方法

担当者と利用者

2
  • 人事登録の従業員を編集する
  • 人事登録から従業員を削除する
View Categories
  • Home
  • Docs
  • 統合
  • タイムログ

タイムログ

Sami
Updated on 3月 10, 2025

2 min read

スカイプランナーのデータ構造 #

タイムログに入る前に、Skyplannerのデータ構造とその仕組みについて少し説明しましょう。これらはすべて後ほど説明します。

Skyplannerに注文/作業指示/仕事のデータを統合している場合、少なくともこれらのAPIエンドポイントを使用している可能性が高いです:

  • フェーザー・オーダー
  • フェザー順序列
  • フェイザー・ジョブズ

事実上、これらのエンドポイントに挿入されたデータは、スカイプランナーのUIでこのように表現されます:

図1. オーダー(フェイザーオーダー)
図2. 注文項目 (phaser-Order-rows (赤)), プロセスステップ (phaser-jobs (緑))

Skyplannerにオーダーを挿入した後、それらをProduction Schedulingモジュールにエクスポートします(これはUIまたは/phaser-orders/export-endpointから行うことができます):

図3. UIからエクスポートする
図4. 生産スケジューリングでエクスポートされた注文

オーダーをエクスポートする際、Skyplannerはオーダーデータを1つのデータベーステーブルから別のテーブルへ効果的にコピーします。そのため、例えば/phaser-orders-endpointで何かを変更した場合、Production Schedulingで更新するためにデータを再度エクスポートする必要があります。これは、プロダクションスケジューリングウィンドウに表示されるオーダーにアクセスするために、異なるAPIエンドポイントを使用しなければならないことも意味します!

変更された」エンドポイントは次のようになる:

  • /phaser-orders → /orders
  • /phaser-Order-rows → /Order-rows
  • /フェイザージョブズ → /ジョブズ

なぜなら、/timelogs -エンドポイントを使ってプロダクション・イベントなどを記録する場合、Production Scheduling -エンドポイントにある関連エンティティを使用しなければならないからです!

例えば、新しいタイムログをPOSTするには、production_planning_job_idが 必要です(もう一度言いますが、production_planning_jobsは/jobs -endpointからアクセスされるエンティティです):

図5. タイムログPOSTリクエスト

必要なproduction_planning_job_idは、/phaser-jobs -endpointから見つけることができます:

図6.PhaserジョブのGETリクエスト (赤はphaser_job_id。タイムログでは使用しないでください)

または/job -endpointから:

図7. /ジョブGETリクエスト

REST-APIを使ったタイムログの作成 #

APIを通してSkyplannerにタイムログを作成する場合、UIと同じルールとシステムを使用します。そのため、APIで使用する前に、UIでシステムがどのように機能するのかを理解しておくとよいでしょう。

タイムログの基本 #

Skyplannerには4つのタイムログイベントタイプがあります:

  • シフト開始
  • 休止中
  • 続き
  • シフト・エンド

Shift_begin-eventは、ジョブが初めて開始されたときに送られる。 各ジョブに対して1つ以上のshift_beginイベントを送信しないでください!

Paused-eventはジョブを一時停止する。

Continued-eventは一時中断していた仕事を再開する。

Shift_endで終了。 各ジョブに1つ以上のshift_endイベントを送信しないこと!

タイムログに必要なデータ:

  • パーソンID
    • people-endpointから見つけることができる。
    • user_idとは異なる!
  • 計画ワークステーションID
    • 作業を行うワークステーション
    • workstations-endpointから見つけることができる。
  • 日時
    • イベントが行われた時点
    • フォーマット2024-01-01 10:30:11

Skyplannerのタイムログと、使用している外部システムのタイムログを紐付けるには、external_id フィールドを使用します。例えば、Skyplannerから特定のタイムログを見つけるために、このidを使ってGETリクエストを行うことができます。

図8. タイムログの外部ID

仕事を始める #

APIにこのようなPOSTリクエストを送ることで、ジョブを開始することができる:

図9. シフト_開始タイムログ

タイムログのPOSTデータを設定する際、workshift_idを 0、timelog_finalizedを trueに設定する。

ジョブの一時停止 #

以下のようなPOSTリクエストを送信して、ジョブを一時停止する:

図10. タイムログの一時停止

一時停止タイプのタイムログでは、金額と faulty_amountを設定することができる。また、タイムログのタイプと date_timeにも注意してください。

仕事の継続 #

ここでは、一時停止したタイムログを継続する方法を説明します:

図11. タイムログの続き

shift_endイベントによって終了したジョブを継続しようとすると、エラーが発生することに注意してください。

仕事の終了 #

以下は、shift_end timelogによるジョブの終了方法である:

図12. シフト終了タイムログ

shift_end-eventsでは、paused-eventsと同様にamountと faulty_amountの 値を指定することができます。実行されていないジョブに対してshift_end-eventを実行しようとすると、エラーが発生することに注意してください。

タイムログの更新 #

以下のように、/timelogs-endpointにPUTリクエストを送ることで、タイムログデータを更新することができます:

図13. タイムログの編集

更新を行うには、beginTimelogと endTimelogの 両方のデータがセットされている必要があります。Skyplannerのタイムログはこのように保存されます:それぞれの “full”(開始と終了の両方を持つタイムログ)(例:shift_begin/continued & paused/shift_end)タイムログは、開始と終了のために別々のエンティティを持っています。

endTimelogのbegin_idと endTimelogのbegin_idは 対になっている。上の例では、beginTimelogのid値は1なので、endTimelogのbegin_id 値は1になります。

また、person_idと endTimelogの 値は、変更しない場合でも、更新リクエストのたびに指定する必要があります。

タイムログの代替方法 #

APIを使用して求人にログインする別の方法をいくつか紹介します。

ログフル #

タイムログの開始と終了の両方を1回のリクエストで送信したい場合は、/timelogs/log-full-endpointを次のように使用します:

図14. ログフル・リクエスト

最初の “amount “値は故障金額を表し、2番目の “amount “値は金額を表す。このリクエストは、beginlogとendlogエンティティを1つのリクエストで作成する。

クイックログ #

「クイックログ “は1回のリクエストでジョブを完了させ、完了した商品の量を注文アイテムに設定された値と一致させます。クイックログは/timelogs/quick-log-endpointを使って行われます:

図15. クイックログ

ここでは、production_planning_job_id、planned_workstation_id 、person_idのみを指定すればよいことに注意してください。時間と金額の値は自動的に入力されます。また、quicklogされたジョブは常にshift_end-eventで完了するため、quicklog後にそれ以上のログを記録することはできないことに注意してください!

Updated on 3月 10, 2025
API, 統合
スケジュールされたプロセス・ステップのタイミングとワークステーション製品と素材
Table of Contents
  • スカイプランナーのデータ構造
  • REST-APIを使ったタイムログの作成
    • タイムログの基本
  • 仕事を始める
  • ジョブの一時停止
  • 仕事の継続
  • 仕事の終了
  • タイムログの更新
  • タイムログの代替方法
    • ログフル
    • クイックログ
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Was it helpful ?
  • Happy
  • Normal
  • Sad

営業担当

Jussi Mäntylä
+358 40 700 0002
[email protected]

製品

特徴

ソリューション

パートナーになる

Privacy policy

サポート

無料体験

デモのリクエスト

営業担当

リソース

Videos

Powered by Skycode Oy

Rantakatu 2 G (11th floor)
65100 Vaasa, Finland
2204947-0
+358 40 700 0002
skycode.fi


    • Facebook
    • LinkedIn
    2025 © Skycode Oy
    • logo
    • Home
    • 特徴
      • 特徴
      • ソリューション
      • 統合
    • カスタマイズ・サービス
      • オンボーディング・サービス
      • 統合
      • カスタマイズ・サービス
    • 価格
    • ビデオ
    • 会社概要
      • 会社概要
      • 営業担当
      • SkyPlannerのパートナーになる
    • Request a meeting
    • まずは無料でお試しください!
    • 日本語
      • English
      • Suomi
      • Čeština
      • Dansk
      • Deutsch
      • Español
      • Eesti
      • Français
      • Italiano
      • Latviešu
      • Lietuvių
      • Magyar
      • Nederlands
      • Polski
      • Português
      • Português
      • Slovenčina
      • Slovenščina
      • Svenska
      • Türkçe
      • Indonesia
      • العربية
      • Ελληνικά
      • 한국어
      • Norsk bokmål
      • Română
      • Українська