FLEXSCHE GP v21.1.3 リリースノート

21.1.3の新機能

TFS068770 : Core

リスケジュール時の並列処理で計算式を並列で実行できる箇所を拡張した。

TFS068827 : Core

計算式に関数<Result>.DefectiveQtyを追加した。

TFS068884 : GPEns

資源主導、多重資源対応資源主導ディスパッチングメソッドで、対象資源上の割付け済み作業も同様に扱うがオンになっているとき、同時積みのような同じ時刻に開始する割付け済み作業に対しても作業選択の設定が効くようにした。

TFS068939 : GUI

CarryOutサーバーの更新データをまとめて取得できるようにした。

TFS068942 : GUI

パラメタ入力画面でパラメタ要素を複数選択した状態でクリアボタンを操作したとき、選択したすべての要素に作用するようにした。

TFS068954 : GUI

時系列チャートでシフト境界を表示できるようにした。

TFS068976 : GPEns

セレクタ条件式で対象レコードを参照できるようにした。

TFS068978 : Core

指定されている実績出力数量が1つであれば、実績入力数量が指定されていてもバックフラッシュできるようにした。

TFS069008 : SDLib

SDLib.ISDLUtilityにDurationFromSecondsとDurationToSecondsを追加した。

TFS069040 : Core

作業に保留状態を意味するPendingStatus属性を追加、当該作業はAssignmentStatusを強制的に「割付け不要」となるようにした。各割付けメソッドの対象から割付け不要作業は暗黙的に除外される。また、作業生成メソッドにて保留オーダーの作業をPending状態で生成できるようにした。

TFS069060 : GUI

負荷チャートからパターン選択できるようにした。

TFS069062 : GPEns

実績テーブルに「中止指定」フィールドを追加し、作業を中止できるようにした。

TFS069077 : GP

takt関数<Record>.AsRelationを追加した。

TFS069085 : GUI

作業パネルの「任意の作業リスト」で作業コードを指定して追加する際、複数行入力に対応した。改行で区切って複数の作業を一括追加できる。

TFS069183 : GPEns

分割作業間に占有制約を設定できるようにした。

TFS069185 : Core

工程の設定で同じ工程を任意回数繰り返すように作業生成できるようにした。

TFS069201 : GUI

環境変数 FSENVCONFIG で、環境設定ファイルを指定してFLEXSCHEを起動できるようにした。

TFS069227 : GP

<Project>.Captionを代入可能にして、<Project>.Commentを追加した。またプロパティ設定メソッドにプロジェクトの名前とコメントの項目を追加した。

TFS069241 : Core

前段取りや後段取りに対して実績開始日時と実績終了日時の両方を指定して実績・凍結作業の割付けメソッドで割り付けた場合、作業の段取り時間がそれに基づいた値に更新されるようにした。

TFS069268 : GP

簡易コンソールに表示するスケジューリングルールを絞りやすいように、フラグ等の情報も出力するようにした。

TFS069279 : GUI

差立てチャートの表示項目に「折り返し」を追加して、文字列を複数行で表示できるようにした。

TFS069325 : GPEns

フォワード再割付けメソッドおよびバックワード再割付けメソッドで、タスク資源が単純資源なら副資源でも順序を維持できるようにした。

TFS069327 : GUI

プロジェクトフォルダにCarryOut用の設定ファイルを置いておき、サーバーに送信できるようにした。

TFS069329 : GPEns

実績ステータスが前段取り終了以前の実績作業に対して、製造開始日時を計画製造開始日時で制約したり、最小時間制約日時で制約したりすることができるようにした。

TFS069353 : GPEns

フォワード再割付けメソッド・バックワード再割付けメソッドでパート別に探索基点を指定できるようにした。

TFS069361 : Core

オーダーに対して、工程指定子を指定して代替ジョブ展開の工程グラフリストを取得・代入するためのtakt式を追加した。

TFS069395 : GPEns

資源主導ディスパッチングメソッドで一オーダー(一体となっている作業グラフ)内にリンクがたくさんあって複数の作業が資源主導の対象となっているときに初期化の処理を効率化して実行が速くなるように改良した。

TFS069443 : GPEns

作業主導ディスパッチングメソッドで、資源占有段取りが同時積み条件や並行条件に違反するために割付テストに失敗して未割付けになった場合にメッセージパネルにエラーメッセージを出力するようにした。

TFS069456 : Core

64bit版について、内部に設けられていた候補資源組み合わせ数上限300万を撤廃した。

TFS069483 : GPEns

プロパティ設定メソッドでオーダーの作業期間開始・終了日時に工程指定子を指定できるようにした。

TFS069518 : Core

実績・凍結作業の割付けメソッドの挙動設定の[実績作業の割付けで制約を考慮して資源を選択する]を派生完了作業に対しても適用するようにした。

TFS069536 : GUI

ナビゲーションパネルを詳細表示できるようにして、チャート上の現在の表示位置をわかりやすく見えるようにした。

TFS069548 : GUI

時系列チャート左上部でデータチップを表示できるようにした。

TFS069550 : Core

グループ集計係数キーに数値仕様の逆数を指定できるようにした。

TFS069573 : GUI

config.xmlにて資源ガント行におけるスタック作業の枠線太さを変更できるようにした。

TFS069594 : Core

任意の符号でN進数の文字列に変換するtakt関数<Long>.ToStringBaseN

TFS069634 : GUI

時系列チャートの設定に「説明」を追加し、ビューをタブ表示しているとき、時系列チャートのタブに「説明」がツールチップ表示されるようにした。チャートの書式編集画面の要素として「チャート」-「説明」、「プロジェクト」-「コメント」を追加した。ウィンドウ一覧画面にも説明を表示するようにした。

TFS069648 : Core

在庫操作や入出荷オーダーへの引当てた作業の割付けで引当てた作業関係の時間制約を考慮するようにした。

TFS069816 : Core

オーダーのキー付き値に特殊なキーを追加して、オーダー品目や仕様の値を参照できるようにした。

21.1.3で解決された問題

TFS068764 : Core

計算式並列実行でGP関数を呼び出すとアプリケーションエラーが発生する場合があるという不具合を修正した。

TFS068772 : SDLib

オーダー編集ダイアログを開いてOKで閉じると、オーダーデータの品目ロケーションが消えてしまうという不具合を修正した。

TFS068783 : GPEns

作業生成メソッドの挙動設定で「分割方法が指定されている作業だけを回収する」をオフにしていても資源容積分割作業が回収されないのを修正した。

TFS068794 : Core

1つのオーダーの作業生成区分をWにすると、作業生成メソッド実行時にそれ以降の他のオーダーに対しても同様にみなされてしまうのを修正した。

TFS068800 : Core

実績数量のバックフラッシュで出力の実績不良数量を考慮していなかったのを修正した。

TFS068810 : GP

工程の作業分割指定の編集画面で、「資源の容量にあわせて動的に分割する」の「リンクキー」の候補として数値仕様等が列挙されるのを修正した。

TFS068819 : Core

実績不良数量のために分割作業のリンク数量が0になる場合に実績・凍結作業の割付けメソッドで実績数量伝播を実行すると、正しく伝播されないことがあるのを修正した。

TFS068839 : GPEns

デバッグスケジューリング中に、gpconfig.xmlを外部から更新した状態でスケジューリングルールを編集しようとすると不正終了することがあったのを修正した。

TFS068844 : Core

代替ジョブのあるオーダーから<Order>.OperationGraphでオーダー直下の作業グラフを取得できないのを修正した。

TFS068854 : Core

<RecordList>.Insert_の結果が正しくないという不具合を修正した。

TFS068887 : Core

分割作業が引き当てられている場合に実績数量伝播が正しく行われないことがあるのを修正した。

TFS068890 : Core

引当済み入荷オーダーや出荷オーダーを手動削除してすぐにそのオーダー品目に対して補充オーダー生成メソッドを実行しても正しく補充されないことがあるのを修正した。

TFS068904 : GUI

時系列チャートを分離して、作業の右クリックメニューから選択作業に対するコマンドを実行しても機能しない場合があるという不具合を修正した。

TFS068914 : Core

計算式でリストやマップに対する関数で引数の計算式でローカル変数$_thisの値が正しく取得できないという不具合を修正した(20.0.12以降)

TFS068923 : Core

必要資源量係数等で0以下の値を返すと作業が正しく割り付かないことがあるのを修正した。

TFS068932 : Core

段取り時間を明示的に0と指定した場合にUndo操作等によって作業の割付きが異常な状態になることがあるのを修正した。

TFS068957 : GUI

言語設定が英語の場合に特定のポップアップメニューが動作しないのを修正した。

TFS068962 : GUI

計算式の編集ダイアログでDouble.RangeなどRange関数の引数の型の表記が間違っていたのを修正した。

TFS068971 : SDLib

レコード編集ダイアログで工程グラフのキー付き値が編集できないという不具合を修正した。

TFS068980 : Core

データ読込み直後に実績数量が在庫時系列に反映されないのを修正した。(21.0以降)

TFS068998 : Core

在庫量制約で比例消費の厳密な計算を行う場合に、その作業の候補資源に割り付け不可能なものがあるとエラーが発生するのを修正した。

TFS069003 : GP

読み取り専用のプロジェクトをViewerモードで開くとアプリケーションエラーが発生する場合があるという不具合を修正した。

TFS069014 : Core

作業を2段階以上に階層的に分割するとその後の操作でエラーが発生することがあるのを修正した。(バージョン21.0以降)

TFS069019 : GPEns

引当を行った分割作業を回収するなどした後にオーダー引当フィールドへの認可を実行するとエラーが発生することがあるのを修正した。

TFS069024 : Core

動的段取りに関与するタスク資源の中に正常なメンバーのない班資源などの割り付け不可能なものが含まれている場合に作業の割付け解除でエラーが発生することがあるのを修正した。

TFS069046 : GPEns

データソースがCSVの時に搬送時間表の搬送時間のフィールドに計算式を設定しても保存して読み込み直すと設定が消えてしまうという不具合を修正した。

TFS069065 : Core

上級オプション「資源占有制約」が設定されていないと資源の「占有可能」の設定が消えてしまうのを修正した。

TFS069070 : SDLib

レポートビューワーでレポートがないときに削除ボタンを押すとアプリケーションエラーが発生するという不具合を修正した。

TFS069079 : Core

タスク間占有制約がある場合にデータ読み込み時や実績作業から完了実績を上流に伝播するとエラーが発生することがあるのを修正した。

TFS069095 : Core

原材料候補のリンク数量に工程間数量比が反映されないのを修正した。

TFS069100 : Core

分割作業の原材料候補によるリンクに対して<AfterTest>.LinkQtyで取得する値に分割比率が反映されていないのを修正した。

TFS069125 : Core

List.Makeの引数で要素数に負の値を指定した場合にエラー値を返すようにした。

TFS069142 : GPEns

ソフトウェアライセンスや紛失対応サービスに加入している場合にWebViewerデータ出力時に不要な警告メッセージが表示される場合があるという不具合を修正した。

TFS069189 : Core

計算式でリテラルで書かれた静的なマップに要素を追加したりすると、実行毎に結果が変わってしまう場合があるという不具合を修正した。

TFS069194 : Core

計算式で同じMapのインスタンスに対して、二重でループを回すと正しい結果が返ってこないという不具合を修正した。

TFS069203 : GPEns

実績ステータスNで実績種別がRの実績作業があると実績・凍結作業の割付けメソッド実行時にエラーメッセージが出力されるのを修正した。

TFS069231 : GUI

負荷チャートの上書き設定[表示文字列]-[数値]が効かない場合があるという不具合を修正した。

TFS069232 : GUI

負荷チャートや在庫量チャートで小数点以下の数値を丸めるときに以前のバージョンと値が変わってしまう場合があるという不具合を修正した。

TFS069247 : GUI

条件色による色の指定が保存されない場合があるという不具合を修正した。

TFS069252 : GPEns

EDIF差分インポートで差分インポートされなかったオブジェクトを削除をチェックしている時に、差し替え範囲外の分割オーダーが削除されてしまう場合があるという不具合を修正した。

TFS069263 : GPEns

割付いたことのない実績作業が実績・凍結作業の割付けメソッドで割付けに失敗することがあるのを修正した。

TFS069277 : GUI

プロジェクトの複製保存で、簡易コンソール関連のファイルが複製されていなかったのを修正した。

TFS069281 : GPEns

日時アンカー作業の割付けメソッドの資源選択が正しく判定されないことがあるのを修正した。

TFS069286 : GPEns

データソースがCSVの時にgpconfig.xmlに追加したカスタムデータセットのCSVの読み書き時にステータスバーにカスタムデータセット名が表示されないという不具合を修正した。

TFS069288 : GPEns

オーダー引当があると作業主導ディスパッチングでの割付け方向が正しくないことがあるのを修正した。

TFS069295 : GUI

時系列チャートの文字サイズを標準に変更するキーボードショートカット(Ctrl + Shift + 0)が機能しないので、割り当てを解除した。

TFS069298 : GUI

e-config.xmlで無効化された機能がバージョン情報上で無効化された表示にないという不具合を修正した。

TFS069302 : GUI

複製保存してカレントプロジェクトを変更した時に、その後の保存の際にバージョンアップの確認ダイアログが出ないようにした。

TFS069308 : GUI

時系列チャートや差立てチャートを分離した時に、分離したフレームのメニューにアドインのメニューが表示されなかったり、メニューアイコンが表示されなかったりする不具合を修正した。

TFS069312 : GP

計算式で<Resource>.TimeMeshに一秒を代入すると資源マスタの時間メッシュの指定が消えてしまうという不具合を修正した。

TFS069319 : GPEns

作業主導ディスパッチングメソッドで最大時間制約を遵守する場合に、資源経路毎に探索するのであればなるべく無駄に引き寄せ過ぎないようにした。

TFS069331 : GP

英語版で実績・凍結作業の割付けメソッドの挙動設定(Action)ページを編集しようとするとエラー(Attempted an unsupported operation.)が発生するのを修正した。

TFS069336 : GPEns

ルール実行メソッドの挙動設定ページで詳細ボタンから参照しているルールの編集ダイアログを開いてからキャンセルで閉じるを繰り返すと保存時にgpconfig.xmlのサイズが大きくなってしまう場合があるという不具合を修正した。

TFS069340 : GUI

時系列チャートで「チャート上の全作業を選択」を実行したときに、スナップショットの作業も選択されてしまうという不具合を修正した。

TFS069346 : GPEns

EDIFで資源表利用可能区分をインポートする際、最大中断時間に空文字列を与えたときにP0Sと解釈されていたのを未指定値となるように修正した。

TFS069348 : Core

<List>.Exceptの引数が「空のリスト」の場合、元々のリストではなく空のリストを返すという不具合を修正した。

TFS069352 : GPEns

イベントパラメタのないアクションだけがカスタムコマンドに登録されるようにした。

TFS069356 : SDLib

作業エディタで作業関係のフラグがダイアログから入力できないという不具合を修正した。

TFS069363 : GPEns

スケジューリングパネルのメソッドのポップアップメニューでユーザー区分が「一般ユーザー」の場合でもデバッグ関連のメニューが有効になってしまっているという不具合を修正した。

TFS069385 : GUI

時系列チャートの表示範囲の設定で表示される日がない資源ガントチャートがあると、全検索やチャート内検索でアプリケーションエラーが発生するという不具合を修正した。

TFS069390 : GPEns

データソースがCSVの時にカスタムデータセットのコメントフィールドが出力時に正しくエスケープされず、再度読み込んだ時に元の値にならない場合があるという不具合を修正した。

TFS069399 : GP

作業場パネルや工程エディタ・作業エディタで多角形の当たり判定が間違っている場合があるという不具合を修正した。

TFS069414 : GUI

作業パネルから時系列チャートに作業を割付けるときに「An unexpected error has occured.」というメッセージが表示されて作業が割付けられない場合があるという不具合を修正した。

TFS069419 : GUI

時系列チャートでスナップショットを表示している行で日時のマーカーを移動できてしまうという不具合を修正した。

TFS069423 : GP

パラメタや変数をカスタムデータセットのレコードやレコードリストで定義したときに、そのパラメタや変数への代入が正しく機能しない場合があるという不具合を修正した。

TFS069430 : Core

プロパティ設定メソッドなどで追加した期間が負の時間の自由カレンダーを削除するとアプリケーションエラーが発生する場合があるという不具合を修正した。

TFS069436 : GPEns

データ検証メソッドでユーザー定義の項目で種別をカスタムデータセットにしていると対象の編集ダイアログを開くたびに前回の内容が失われてしまうという不具合を修正した。

TFS069437 : GP

計算式ライブラリの式をチャートの表示文字列などで使用しているときに、計算式ライブラリの編集ダイアログを開いて×ボタンで閉じると表示文字列の計算式が正しく計算されなくなるという不具合を修正した。

TFS069449 : GP

構造化例外が発生した時のDumpを取る設定を切り替えられるようにした。

TFS069480 : GPEns

プロパティ設定メソッドで資源のボトルネックプロパティを選択したときにキーの入力が有効になっているという不具合を修正した。

TFS069489 : Core

作業主導ディスパッチングメソッドでパート毎の探索基点を指定した場合に、パート間の資源占有が許容値を超えてしまうことがあるのを修正した。

TFS069495 : Core

工程間最大制約時間に計算式でTimeSpan.Maxと指定していてもP0Sとみなされてしまうのを修正した。

TFS069502 : SDLib

英語版で、作業編集画面上から実績数量の入力画面が表示できなかったのを修正した。

TFS069508 : GP

プロジェクトを複製保存したときにエクセルユーティリティ(flexsche.xlsm)が複製されないという不具合を修正した。

TFS069513 : GUI

時系列チャートや差立てチャートでアクティブペインを変更してもナビゲーションパネルが更新されないという不具合を修正した。

TFS069520 : GPEns

資源主導ディスパッチングメソッドのメンテナンス作業の条件内容で要素を空にする際の複合条件がandかorによって実行結果が変わってしまうという不具合を修正した。

TFS069543 : GP

EDIFで新規に資源を追加するときに、種別をEにできないという不具合を修正した。

TFS069552 : GP

リスケジュール中に外部メソッドや外部ファンクションでメッセージパネルをクリアするとリスケ後にアプリケーションエラーが発生する場合があるという不具合を修正した。

TFS069561 : GUI

ジョブガントチャートで作業期間開始・終了の操作用のバーの表示が正しく行われない場合があるという不具合を修正した。

TFS069566 : GPEns

資源主導ディスパッチングメソッドで複数のメンテナンス作業を割付けるときにメンテナンス工程が同じ工程グラフに所属していると正しくメンテナンス作業が生成されない場合があるという不具合を修正した。

TFS069575 : GPEns

デバッグリスケジュール中にデバッグパネルを閉じるとその後の操作でアプリケーションエラーが発生する場合があるという不具合を修正した。

TFS069591 : Core

バッチサイズと歩留まり率が両方指定されている場合に、歩留まり見込み率による補正の後にバッチサイズを適用するように修正した。

TFS069598 : GUI

英語版で評価チャートを開いた時に、ToolメニューがなくなったりGraph/Windowsメニューに正しくないメニュー項目が表示されてしまうという不具合を修正した。

TFS069636 : GUI

時系列チャートのコーナー文字列など、コンテクストを持たない書式編集画面以外の書式編集画面で、チャートの要素に基づいた設定が正しくサンプル欄に表示されていなかったのを修正した。

TFS069643 : GP

デバッグリスケジュール時の停止中にツールバーのボタンなどのUI部品の状態が更新されないという不具合を修正した。

TFS069652 : Core

作業実績レコードの実績数量および不良数量で、リンクキー指定なしと#outputが重複して設定できていたのを修正した。

TFS069660 : GUI

時系列チャートで付箋編集モードにしているときに本体部のコンテクストメニュー等で表示期間外の付箋に対するメニューが表示される場合があるという不具合を修正した。

TFS069666 : GP

工程・作業数が多くその資源表が計算式で定義されているときに空のルールでもリスケジュールの前処理で時間がかかってしまうのを改善した。

TFS069671 : GUI

サンプルデータMPS01で時系列チャートをアクティブにして[スケジュール]-[d-MPSデモンストレーション]を実行するとエラーが発生するのを修正した。

TFS069674 : GUI

オーダーガントチャート印刷時に、凍結と実績の線が太く表示されてしまうという不具合を修正した。

TFS069679 : GP

FLEXSCHE Editorのライセンスがないときにメッセージパネルや作業パネル、プロジェクトパネルから探索するとアプリケーションが終了したりエラーメッセージが表示されたりして正しくレコードにジャンプできない場合があるという不具合を修正した。

TFS069683 : GUI

スナップショットなど操作できないオーダーガント行でポップアップメニューから納期、作業期間、出荷日時の変更ができてしまうという不具合を修正した。

TFS069688 : GPEns

作業主導ディスパッチングメソッドで資源容量分割などの動的な分割作業を含む場合に資源経路毎に探索すると例外が発生することがあるのを修正した。

TFS069700 : GUI

時系列チャートのタスクのポップアップメニューや作業のポップアップメニュー、左部のポップアップメニューから「表示文字列編集」ダイアログを開いたときに、キャンセルで閉じても編集の内容が反映されてしまうという不具合を修正した。

TFS069709 : GPEns

実績数量伝播メソッドが機能しなくなっていたのを修正した(バージョン21.0以降)。

TFS069714 : GUI

IStringFormatter::Editのダイアログでキャンセルしても元の書式文字列に戻らないという不具合を修正した。

TFS069720 : GP

簡易コンソールなどのWebパネルがドッキングによって非表示になっているとタブを切り替えても中身が表示されない場合があるという不具合を修正した。

TFS069733 : Core

実績・凍結作業の割付けメソッドでの実績数量伝播で、数量指定方法にUが設定されているリンクに対して逆方向伝播時にも切り上げられてしまうのを修正した。

TFS069742 : GUI

スナップショットの復元に失敗したときにプロジェクトパネルのカスタムデータセットの項目に対する操作でアプリケーションエラーが発生する場合があるという不具合を修正した。

TFS069743 : GP

エディタのウィンドウなどアドインのビューをアクティブにした状態でデータをリロードするとメニュー文字列が「コントロールビュー」になってしまうという不具合を修正した。

TFS069748 : Core

入力品目に対する在庫量制約でリンクの最小時間制約に搬送時間表を参照するように指定しているとき、正しく時間制約が計算されない場合があるという不具合を修正した。

TFS069767 : GPEns

終了メソッドの開始にブレークポイントを設定してもデバッグ実行時に中断されないという不具合を修正した。

TFS069769 : GUI

時系列チャート左部のポップアップで表示文字列編集を実行したときにOKで閉じても表示内容が更新されなかったり、例外発生のエラーダイアログが表示されたりする場合があるという不具合を修正した。

TFS069774 : SDLib

result.csvに予定日時指定フィールドがない場合に作業編集画面の実績ページで予定日時指定がオンとみなされることがあるのを修正した。

TFS069779 : GP

WebViewやWebPanelにファイルを表示するときにパスに"#"のようにURLでは特別扱いされる文字を含んでいると正しくファイルが表示されないという不具合を修正した。

TFS069780 : GP

作業主導ディスパッチングメソッドで再探索基点に複数の項目を指定した場合に、「下へ」ボタンを押しても順序を変更できないのを修正した。

TFS069803 : Core

作業生成メソッドで作業生成時の工程レベルが大きいと例外が発生する場合があるという不具合を修正した。

TFS069808 : Core

工程関係の資源占有種別を変更すると関連する分割作業の占有段取りを短縮できないことがあるのを修正した。

TFS069824 : GUI

時系列チャートで複数カラムの文字色や背景色を設定しているときに検索を実行するとアプリケーションエラーが発生する場合があるという不具合を修正した。