2016-08-10 11 views
0

アセットが移動/変更を使用して他の場所(REPAIRなど)に移動されると、エスカレーションを使用して作業オーダーを作成したいとします。私はCREATEWOをトリガーすることができることを理解していますが、worktype、workactなどの作業順序の値をいくつかのフィールドに設定する方法についてはわかりません。また、移動の変更を行った正しいレコードを選ぶことができません(フェッチできませんASSETTRANSテーブルを使用した正確なレコード)。Maximoの資産から作成したワークオーダーの値を設定

誰でもこれを前に行ったことがある場合は、事前に感謝してください!

答えて

0

EscalationAppAction CREATEWOを呼び出すActionを呼び出すように聞こえます。

まず、ASSETオブジェクトとWORKORDERの間でDB ConfigにRelationshipを作成し、このアセットに対する最新の作業指示を見つけます。例としてWORKORDERTICKETNEWWORKORDERの関係を見ることができます。参考までに、この関係の名前はMYNEWWORKORDERとします。

次に、<ATTRIBUTENAME>あなたはValueフィールドでの値を指定する属性(例えばWORKTYPE)の名​​前であるParameter/Attribute分野でMYNEWWORKORDER.<ATTRIBUTENAME>を使用ASSETオブジェクトに対していくつかActionsを作成します。

これが完了したらActionタイプAction Groupを作成します。ここで、CREATEWOが最初のメンバーであり、作成したアクションが後続のメンバーです。

最後にEscalationアプリケーションを作成して、Escalationアプリケーションが作成した番号の代わりに新しいAction Groupを呼び出すようにしてください。

+0

ご返信いただきまして申し訳ありませんが、同じことをしましたが動作しませんでしたので、私は自動化スクリプトのルートに行きました。ありがとうございます! – max092012

関連する問題