1 / 25

MAXIMO 7.5 Automation Scripting

MAXIMO 7.5 Automation Scripting. Automation Scripting. - MBO Class 나 Fld Class 를 만들지 않고 해당 클래스에서 하는 일들을 수행 할 수 있는 기능이다 예를들어 Fld Class 에서 validate, action 기능 , MBO Class 의 add, initalize 등 - CondtionUI 사용시 Class 대신 등록 할 수 있다 . ▶ Object Launch Point

enya
Download Presentation

MAXIMO 7.5 Automation Scripting

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MAXIMO 7.5Automation Scripting

  2. Automation Scripting - MBO Class나 Fld Class를 만들지 않고 해당 클래스에서 하는 일들을 수행 할 수 있는 기능이다 • 예를들어Fld Class에서 validate, action기능, MBO Class의 add, initalize등 • - CondtionUI사용시 Class대신 등록 할 수 있다. ▶ Object Launch Point - Mbo Class를 대신하여 실행되는 Automation Scripting • ▶ Attribute Launch Point • - FldClass를 대신하여 실행되는 Automation Scripting • ▶ Action Launch Point • - Workflow에서 실행되는 Automation Scripting • ▶ Custom Launch Point with workflow conditions • - ConditionUI기능을 실행 시 사용되는 Automation Scripting

  3. Automation Scripting • - Automation Script 생성은 3개의 단계로 생성된다. Automation Scripts • - 사용되는 Script • - Automation Scripts 어플리케이션 위치 • (Go To > System Configuration > Platform Configuration > Automation Scripts)

  4. Scripting with object launch point - Mbo Class를 대신하여 initalize, add, update, delete의 이벤트를 수행 1. Select Action > Create > script with object launch point

  5. Scripting with object launch point 2. Step 1 of 3 3. Step 2 of 3

  6. Scripting with object launch point 4. Step 3 of 3

  7. Scripting with object launch point 5. Test Go To > Inventory > Item Master

  8. Scripting with Attribute launch point - FldClass를 대신하여 이벤트를 수행 1. Select Action > Create > script with attribute launch point • Step 1 of 3 (Object의 Attribute를 매핑)

  9. Scripting with Attribute launch point 2. Step 2 of 3 (변수로 사용될 attrubute매핑) Script안에서 변수로 사용될 attrubute매핑

  10. Scripting with Attribute launch point 3. Step 3 of 3 (Script 작성)

  11. Scripting with Attribute launch point 4. Test Go To > Inventory > Item Master

  12. Scripting with Action launch point - Wrokflow가 흘러가며 이벤트를 수행 1. Go To > System Configuration > Platform Configuration > Workflow Designer - ISNEW NODE - ISHIPRT NODE

  13. Scripting with Action launch point • 2. Select Action > Create > script with attribute launch point • Step 1 of 3

  14. Scripting with Action launch point • 3. Step 2 of 3

  15. Scripting with Action launch point • 4. Step 3 of 3

  16. Scripting with Action launch point • 5.Go To > System Configuration > Platform Configuration > Workflow Designer • - 해당 프로퍼티를 클릭하여 Action Menu의 Action 에플리케이션으로 이동한다

  17. Scripting with Action launch point • 6.사용될 Action검색 후 type, Value, Parameter/Attribute를 변경 후 해당 Action을 선 • 택하고 Workflow(SR_NEW_WF1)를 저장한다 • Parameter/Attribute의 인자 • -> scriptName, launchpointName, actionName

  18. Scripting with Action launch point • 7. Enabled, Avtive상태로 만든다 • 7-1. ToolBar의 Select Action > Validate Process • 7-2. ToolBar의 Select Action > Enabled Process • 7-3. ToolBar의 Select Action > Activate Process

  19. Scripting with Action launch point • 8. Test • 8-1. Go To > Service Desk > Service Request • 8-2. STATUS=“NEW” 검색 • 8-3. Reported by 입력, Reported Priority 1보다 작은 수 입력, AssetNum입력 • 8-4. Reported Priority 2보다 작은 수 입력

  20. Scripting with Action launch point • 8-5. AssetNum입력 후 저장 • 8-6. ToolBar의 Route Workflow 클릭 후 작성한 Process => SR_NEW_WF1선택

  21. Scripting with Action launch point • 8-7. 작성한 스크립트 대로 이벤트를 확인

  22. Scripting with Custom Condition launch point • - ConditionUI사용 방식은 7.1버전과 동일 • 조건식 매니저에 Class등록 대신 Script등록함 • 1. Select Action > Create > script with Custom Condition launch point • Step 1 of 3

  23. Scripting with Custom Condition launch point • 2. Step 2 of 3

  24. Scripting with Custom Condition launch point • 3. Step 3 of 3 • 4. 조건식 매니저에 해당 Script 매핑 • Go to > Administration > Condition Expression Manager • 4_1. Expression에 만들어 놓은 Script와 매핑한다

  25. Scripting with Custom Condition launch point • 5. Test

More Related