FLEXSCHE GP v24.0.2 リリースノート

24.0.2の新機能

TFS073527 : GPEns

作業主導ディスパッチングメソッドで同時積み条件を並行積み条件とみなして割付けることができるようにした。

TFS073559 : Core

takt関数<GenericSet>.MakeUniqueCodeでキャッシュを利用できるようにした。

TFS073569 : GUI

ミニマップパネルのパフォーマンスを向上した。

TFS073578 : GPEns

クラスター作業の資源表を各クラスターメンバー作業の資源表から合成できるようにした。

TFS073580 : Core

カスタムデータセットに多くのレコードが登録されているデータをFDSSに書き出したときのファイルサイズを小さくした。

TFS073638 : GPEns

入荷オーダーや入荷在庫操作に対して個別に消費期限を指定できるようにした。

TFS073640 : Core

計算式で変数名にandやorなどの記号でない演算子と同じ文字列もつけられるように改良した。

TFS073668 : SDLib

資源の仕様制約の編集ダイアログで複数の仕様を選択して移動できるようにした。

TFS073673 : GPEns

工程に「工程スキップ」フィールドを追加した。

TFS073678 : GUI

高解像度のディスプレイでシステムの文字サイズを拡大しているときに、時系列チャートのマーカーやアンカーなどの表示を合わせて拡大するようにした。

TFS073705 : GPEns

アクションメニューの表示位置を変更できるようにした。

TFS073732 : GPEns

takt関数<LotForPegging>.ExpirationTimeを追加した。

TFS073752 : GPEns

1対1の引当て間に分割作業連結や分割対応時間制約を有効にした。

TFS073754 : GUI

資源/オーダーガントチャートで複数行が選択されているとき、左部メニューの「作業選択/作業選択解除」が選択されている複数行に対して実行されるようにした。

TFS073756 : Core

takt関数<Item>.TSRecord を追加した。

TFS073758 : Core

taktの新しいデータ型 ITSRecord を追加し、さらにtakt関数<ITSRecord>.PeggedInfo / .PeggedRecords / .PeggedQty を追加した。

TFS073760 : GPEns

補充オーダー生成メソッドのブレイクポイント「在庫時系列要素に到達」で、定義済み変数 $_record を参照できるようにした。

TFS073762 : GUI

COMメソッド <ITimeChartRow>.IsSelected / <ITimeChartRow>.TimeChart を追加した。

TFS073764 : Core

班資源メンバー選択の計算式で呼び出せる関数 <VirtualOperation>.IsToBeAssignedInCurrentTimeSegment を追加した。

TFS073805 : Core

計算式ライブラリでリスト型やマップ型の定数の定義の計算式に演算子を使えるようにした。

TFS073816 : GUI

オーダーガントチャートで引当てなど行をまたぐ接続線も表示できるようにした。

TFS073820 : Core

副資源上の先行作業/後続作業を考慮して動的段取りの計算をできるようにした。(データ挙動オプション「副資源上の先行/後続作業による動的段取りの計算」がオンの場合)

TFS073856 : GPEns

セレクタ選択ダイアログでリストのソートができるようにした。

TFS073904 : GPEns

計算式画面において Ctrl + / を押すことで、選択中の行をまとめてコメントアウトできるようにした。

TFS073945 : GUI

アクティブビューがフローティングの状態のときに、IViews.ActiveViewでフローティングしたViewを取得できるようにした。

TFS073948 : Core

takt関数 ResultSubdivision.Create / <Operation>.CreateResultSubdivisions を追加した。

TFS073954 : GP

Pythonのスクリプトアドインの実行エンジンの対応バージョンを3.13に上げた。

TFS073992 : GPEns

資源主導ディスパッチングメソッドで資源選択のオプションに除外する候補資源の指定ができるようにした。

TFS074009 : GPEns

コマンド実行に学習テーブルの更新などAutoCalibrator関連の項目を追加した。

TFS074057 : GPEns

末端リンクに対しては数量計算を作業割付け時にできるようにした。また工程リンクに品目レシピ種別を指定できるようにした。

TFS074092 : Core

トランザクション中に大量のレコードを削除したり追加したりするときの処理のパフォーマンスを改善した。

TFS074099 : GP

資源主導ディスパッチングメソッドで「資材在庫量制約を考慮する」がONの場合、在庫量制約を満たせなくても即座に作業を未割付けにせずに後でリトライするようにした。

TFS074134 : GUI

資源ガントチャートで複数の作業を選択した際に複数の接続線を引くようにした。

24.0.2で解決された問題

TFS073505 : Core

分割対応工程間時間制約JES等で作業が非稼働時間帯に終わる場合に制約日時の算出が正しくないことがあるのを修正した。

TFS073506 : GPEns

作業結合メソッドの「引当を存続作業に継承する」や作業生成メソッドの「分割作業に引当てを分配する」が正しく機能しないことがあるのを修正した。

TFS073515 : Core

中断中開放資源または班資源を使用している場合に最大時間制約EEでフォワードまたはSSでバックワードで割付けようとすると割付けに失敗することがあるのを修正した。

TFS073534 : GPEns

作業主導ディスパッチングメソッドのトリガー処理の実行条件や処理内容の計算式で作業主導ディスパッチングメソッド固有の関数を呼び出せないのを修正した。

TFS073537 : Core

計算式で<UsingTime>.Methodが設定できないのを修正した。

TFS073540 : GPEns

終了メソッドの編集ダイアログを閉じた後にUI関連の関数が意図せず表示できてしまっていたのを修正した。

TFS073557 : Core

作業のない生産・消費オーダーへの引当てを、計算式からPeggedOrdersなどで取得できなかったのを出来るようにした。

TFS073564 : GP

作業主導ディスパッチングメソッドのメソッド編集画面をOKで閉じると、トリガー処理の「作業割付け解除前」と「作業割付け解除後」が入れ替わってしまうのを修正した。

TFS073571 : GUI

複数のflexsche.exeインスタンスを起動しているときに、片方のプロセスがビジーだともう片方の画面も操作不能になってしまうことがあるのを修正した。

TFS073572 : GUI

プロジェクト設定の「FDSS保存時に旧バージョンとの互換性を維持する」がOffでも互換性を維持するモードでFDSSが書き出されてしまう場合があるという不具合を修正した。

TFS073582 : GPEns

代替ジョブ作業に対してバックトラック処理が行われないことがあるのを修正した。

TFS073599 : Core

保護された代替ジョブの代替元コネクタが連鎖的作業生成やセレクタによって作り直されると代替ジョブから外側に辿れなくなるのを修正した。

TFS073602 : SDLib

代替ジョブ作業に引当てがあるときに作業ビューワーのジョブビューやジョブビューワーで末端作業表示モードオフだと「作業グラフにループなどの誤りがあります」と表示されてしまうのを修正した。

TFS073605 : Core

貯蔵タンクの棚卸が品目の在庫時系列に反映されないのを修正した。

TFS073610 : SDLib

レコード編集ダイアログから他のレコード編集ダイアログを呼び出したときに、呼び出し元のダイアログも操作できてしまうという不具合を修正した。

TFS073618 : GPEns

スケジューリングによって最小時間制約違反が発生することがあるのを修正した。

TFS073642 : GPEns

資源の数値仕様制約に登録されている数が多いとCSVに保存するときにアプリケーションエラーが発生する場合があるという不具合を修正した。

TFS073670 : Core

並列処理がONの場合に、<List>.Append_関数のようなmutator関数を使用するとプロジェクトが強制終了することがあるのを修正した。

TFS073682 : GPEns

品目の補充まとめ基点でプロジェクトの保有変数を参照する計算式を指定すると実行時に計算式が無効になるのを修正した。

TFS073693 : Core

クラスター作業の原材料候補が正しく機能しないことがあるのを修正した。

TFS073712 : GPEns

スタック作業に対してデータ検証メソッドで同時積み条件違反や並行積み条件違反を検出しようとすると例外が発生するのを修正した。

TFS073722 : Core

時間制約を計算式で指定しているときに並列実行される関数の中でPESTなどの制約時間を計算すると正しくない値を返す場合があるという不具合を修正した。

TFS073727 : Core

作業割り付けテスト時に計算式から先行・後続作業が正しく取得できない場合があるという不具合を修正した。

TFS073741 : Core

分割対応工程間時間制約で、実際には制約を満たせているのに満たせていないと評価されることがあったのを修正した。

TFS073746 : GUI

ミニマップパネルからスクロールや拡大・縮小すると同期スクロールキーが効かないという不具合を修正した。

TFS073770 : Core

<List>.ToJSONや<Map>.ToJSONを文字列にしたときに値に空文字列が含まれていると結果がエラーになってしまう場合があるという不具合を修正した。

TFS073775 : Core

作業に対して「原材料候補指定」を実行した場合に、ロケーションがあると正しく動作しないのを修正した。

TFS073778 : GPEns

作業主導ディスパッチングメソッドで、連続する複数作業で作業場に同じ配置をさせようとしており、かつ、作業期間制限日時を超えて山積みされた場合に、無限ループに陥ってしまうことがあるのを修正した。

TFS073783 : Core

マップやリスト型の保有変数にレコードを保持させた状態でレコードを削除すると、その後の保有変数へのアクセスでアプリケーションエラーが発生する場合があるという不具合を修正した。

TFS073788 : GPEns

作業主導ディスパッチングメソッドで工程間制約遵守のためのバックトラック処理によって最小時間制約違反が発生してしまうことがあるのを修正した。

TFS073792 : GUI

資源ガントチャートの作業表示色でタスクに非表示色を指定していても検索結果に表示されたり、作業ビューワーや作業場パネルから非表示タスクにジャンプしてしまうという場合があるという不具合を修正した。

TFS073800 : GUI

資源ガントチャート行にあるタスクをオーダー探索で探すときに、レーダーポインタがタスクではなくチャート行の真ん中を指していたのを修正した。

TFS073813 : Core

作業割り付け時に接続先の段取りが資源占有で伸びるときに、本来着手できる時間よりも1秒ずれて作業が割り付くことがあったのを修正した。

TFS073829 : Core

タスク間占有制約と分割作業間占有制約を併用している場合にスケジューリング中に異常終了することがあるのを修正した。

TFS073834 : GP

作業主導ディスパッチングメソッドで資源経路毎に探索している場合に、デバッグのブレイクポイント「作業割付け後」でブレイクされないことがあるのを修正した。

TFS073839 : GPEns

キー選択ダイアログが開かないことがあるのを修正した。

TFS073844 : GPEns

オーダーガントチャートでのアクション実行時に、$_timeが効かないというを修正した。

TFS073845 : GUI

WebViewがアクティブな状態でIViews.ActiveView を取得できないことがあるのを修正した。

TFS073854 : Core

データの保存形式がFDSSの場合に、資源表の後続作業のキーに先行作業とは違うキーを設定してもデータを保存して開きなおすと設定が消えてしまうのを修正した。

TFS073858 : GPEns

アクションの実行時にパラメタ入力のダイアログが表示された際に右クリックでリストアップされる変数にキャプションが表示されない場合があるという不具合を修正した。

TFS073864 : Core

計算式で<List>.Selectなどの並列実行される関数の中で、バリアント型の引数にレコード型の値を代入すると実行時にアプリケーションエラーが発生する場合があるという不具合を修正した。

TFS073871 : GUI

スケジューリングルールに大文字・小文字を区別しないと同名になるルールを追加すると、ツールバーのルールのコンボボックスにどちらか一方しか表示されないという不具合を修正した。

TFS073890 : GPEns

時間制約で終了日時が制約されない作業で、一度も割り付いていないと完了実績上流伝播により割り付かないことがあったのを修正した。

TFS073901 : GUI

プロジェクトを開く際にライセンスが取得できずに失敗すると、ライセンスを取得できるようにしてもFLEXSCHEを起動しなおさないとプロジェクトが開けなくなるという不具合を修正した。

TFS073906 : Core

データ挙動オプションの動的段取りのチェックがオンの場合に割り付くべき作業が未割付になることがあるのを修正した。

TFS073910 : SDLib

レポートビューワーのレポートの対象のレコードが削除された後、右クリックメニューからBOMエディタを実行するとアプリケーションエラーが発生する場合があるという不具合を修正した。

TFS073916 : GUI

並列実行される関数の中でUI.MessagePanel.WriteやUI.MessagePanel.WriteLineを実行すると処理が固まってしまったり正しい結果を返さなかったりする場合があるという不具合を修正した。

TFS073917 : GPEns

データ検証メソッドの「作業グラフに無限ループ」で、オーダーのない作業に対して循環を検出しようとすると例外が出るのを修正した。

TFS073944 : GP

プロジェクトを開いたときやスナップショットを復元したときにスタック作業の先行作業/後続作業の段取りが正しくないことがあるのを修正した。

TFS073951 : GUI

ウィンドウのタブ化を解除しているときに、IView.SetWindowPositionでセットした座標と異なる座標がIView.GetWindowPositionで取得されてしまうという不具合を修正した。

TFS073963 : GUI

Pythonのアドインを組み込んでいるとアプリケーションが終了できなかったり、オートメーションでプロジェクトが閉じられなかったりする場合があるという不具合を修正した。

TFS073971 : GUI

計算式でProject.ConsoleCommandを実行したときに出力結果が長いと計算式の実行が停止してしまう場合があるという不具合を修正した。

TFS073981 : Core

計算式ライブラリの定数の定義でリストやマップ型の値から他の定数を参照する計算式を書くと保存して開きなおしたときに型が「なし」になってしまう場合があるという不具合を修正した。

TFS073984 : SDLib

FSFのレコードリスト型のエディットコントロールのobject_filterの計算式が与えられないという不具合を修正した。

TFS073989 : GPEns

資源主導ディスパッチングメソッドで対象作業の前後中間作業の割付けで対象作業が使用している資源と同じ資源を使うものがあると、無駄に空き時間が発生してしまう場合があるという不具合を修正した。

TFS074000 : GUI

データキューブを参照するスクリプトアドインの実行を繰り返すとアプリケーションエラーが発生する場合があるという不具合を修正した。

TFS074005 : GPEns

作業主導ディスパッチングメソッドで工程間制約を遵守しようとしたときにスケジューリングが先に進まなくなってしまうことがあるのを修正した。

TFS074024 : GP

ツールメニューを開くのに時間がかかることがあるのを修正した。

TFS074028 : GPEns

作業実績レコードを削除しても <Order>.HasFixedOperations や <Order>.HasResultOperations 等の関数が更新されないのを修正した。

TFS074050 : GUI

システムの文字サイズを100%以外にしているときにツールバーのカスタマイズでイメージを編集すると正しく編集が反映されず、次回起動時には既存のイメージの表示もおかしくなってしまう場合があるという不具合を修正した。

TFS074061 : Core

現在の制限事項「作業割付け解除で先行・後続作業の段取り時間が無限能力で割付く」で段取り時間が更新された作業を割付け解除したときに、その周辺の作業の段取り時間が正しくない時間になってしまうことがあるのを修正した。

TFS074083 : GP

アドインやアクションをメニューバーの子階層に登録すると、項目が増殖する場合があるのを修正した。

TFS074095 : GP

EDIFで置換エクスポート後に削除済みコード情報がクリアされてしまうことがあったのを修正した。(EDIFでトランザクションステータスを書き出す設定の場合に影響がある。)

TFS074104 : GUI

オーダーガント上で作業が重なっているときに、上に表示された作業をドラッグできなくなることがあるのを修正した。

TFS074116 : Core

作業実績レコードの利用資源に主資源が指定されている場合にxmlからデータをロードしてEDIFに出力すると、タスクキーとして@が書き出されてしまうことがあるのを修正した。

TFS074124 : SDLib

レコード編集画面の数値仕様ページに桁数の非常に大きな数値を表示しようとすると、アプリケーションが強制終了することがあるのを修正した。

TFS074138 : GUI

プリンタ設定ダイアログの不要なヘルプボタンを消した。

TFS074145 : GPEns

パラメタの編集ページでヘルプを押してもヘルプが表示されない場合があるという不具合を修正した。

TFS074153 : Core

多重資源に対する自由カレンダーの資源量が空だと資源時系列が変になるのを修正した。

TFS074161 : Core

フォワードなら後段取りの終了、バックワードなら前段取りの開始が、下流または上流との最大時間制約あるいは資源占有制約で制約されている場合に、作業主導ディスパッチングメソッドで割付けると作業が無駄に進んだ日時に割り付いてしまうことがあるのを修正した。

TFS074162 : GPEns

作業主導ディスパッチングメソッドで工程間制約遵守のためのバックトラック中に方向転換が必要になったものの割付き済み作業があるために実際には方向転換できない場合に無限ループに陥ってしまうことがあるのを修正した。

TFS074176 : GUI

試用版のデータ量制限によって保存が禁止されているプロジェクトデータでも複製保存のメニューが有効になってしまっているという不具合を修正した。

TFS074179 : GPEns

既存補充オーダーの最終作業が分割されていて未割付けだと補充が不足することがあるという不具合を修正した。

TFS074184 : GUI

システムの文字サイズを大きくすると、メニューの幅が狭く文字列が重なって表示されることがあるのを修正した。

TFS074190 : GP

Zip版で「サードパーティーソフトウェアについて」を実行してもエラーになって表示されないという不具合を修正した。

TFS074212 : Core

比例消費品目に対する厳密な在庫量制約日時を算出する際に正しくない日時を算出したりしてしまうことがあるのを修正した。

TFS074220 : Core

パート別探索基点にフォワードの場合にTime.Max、バックワードの場合にTime.Minとなるような計算式を指定している場合に、FLEXSCHEがフリーズしたり、割付けに失敗してもメッセージパネルに表示されなかったりするのを修正した。

TFS074230 : Core

比例消費品目や比例製造品目に対して在庫量制約を厳密に計算した場合や、オーダー引当て間の随時搬送で、制約に違反する日時に割り付いてしまうことがあるのを修正した。

TFS074243 : GUI

WebView2のカスタムイベントのリスナーが"gui.child-frame.activated"などの一部のカスタムイベントで呼び出されないという不具合を修正した。

TFS074264 : GUI

在庫量チャートや貯蔵タンクチャート、負荷チャートのグラフ部分が印刷時に描画されないという不具合を修正した。

TFS074290 : GUI

flexsche.exeの引数に与えるプロジェクトファイルの拡張子を大文字にするとプロジェクトを開けないという不具合を修正した。

TFS074297 : GPEns

既存の補充オーダーの最終作業が保留状態になって未割付けになっている場合に補充不足が発生することがあるのを修正した。