TAG-NmLoader-0.xml: Copy of Change Request Workflow TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Analysis_Comments TAG-NmLoader-0.xml: PR_Group TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: proposedSolution TAG-NmLoader-0.xml: businessDecisionSummary TAG-NmLoader-0.xml: AnalyzeClarify_Comments TAG-NmLoader-0.xml: ReviewClarify_Comments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: Set State Implementation TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: aState TAG-NmLoader-0.xml: Change Request Rejected by Change Admin I TAG-NmLoader-0.xml: subject TAG-NmLoader-0.xml: message TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Change Request Reassigned TAG-NmLoader-0.xml: subject TAG-NmLoader-0.xml: message TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Set State Under Review TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: aState TAG-NmLoader-0.xml: Change Request Rejected by CRB TAG-NmLoader-0.xml: subject TAG-NmLoader-0.xml: message TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Change Request Resolved TAG-NmLoader-0.xml: subject TAG-NmLoader-0.xml: message TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Set State Resolved TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: aState TAG-NmLoader-0.xml: Change Request Cancelled TAG-NmLoader-0.xml: subject TAG-NmLoader-0.xml: message TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Set State TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: aState TAG-NmLoader-0.xml: Change Request - Fast Track TAG-NmLoader-0.xml: subject TAG-NmLoader-0.xml: message TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Change Request Approved TAG-NmLoader-0.xml: subject TAG-NmLoader-0.xml: message TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Set Submit Date TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Analysis_Comments TAG-NmLoader-0.xml: PR_Group TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: proposedSolution TAG-NmLoader-0.xml: businessDecisionSummary TAG-NmLoader-0.xml: AnalyzeClarify_Comments TAG-NmLoader-0.xml: ReviewClarify_Comments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _ROBOT_EXPRESSION_ TAG-NmLoader-0.xml: submitDate=new java.sql.Timestamp(System.currentTimeMillis()); TAG-NmLoader-0.xml: Set PRAuthors TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Analysis_Comments TAG-NmLoader-0.xml: PR_Group TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: proposedSolution TAG-NmLoader-0.xml: businessDecisionSummary TAG-NmLoader-0.xml: AnalyzeClarify_Comments TAG-NmLoader-0.xml: ReviewClarify_Comments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _ROBOT_EXPRESSION_ TAG-NmLoader-0.xml: String role=new String("wt.project.role.PR AUTHOR");@com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setRoleToECR((wt.change2.WTChangeRequest2)primaryBusinessObject#role); TAG-NmLoader-0.xml: Force PRs to Completion TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Analysis_Comments TAG-NmLoader-0.xml: PR_Group TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: proposedSolution TAG-NmLoader-0.xml: businessDecisionSummary TAG-NmLoader-0.xml: AnalyzeClarify_Comments TAG-NmLoader-0.xml: ReviewClarify_Comments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _ROBOT_EXPRESSION_ TAG-NmLoader-0.xml: com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.forcePRsToResolved((wt.change2.WTChangeRequest2)primaryBusinessObject); TAG-NmLoader-0.xml: Set PRAuthors TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Analysis_Comments TAG-NmLoader-0.xml: PR_Group TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: proposedSolution TAG-NmLoader-0.xml: businessDecisionSummary TAG-NmLoader-0.xml: AnalyzeClarify_Comments TAG-NmLoader-0.xml: ReviewClarify_Comments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _ROBOT_EXPRESSION_ TAG-NmLoader-0.xml: String role=new String("wt.project.role.PR AUTHOR");@com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setRoleToECR((wt.change2.WTChangeRequest2)primaryBusinessObject#role); TAG-NmLoader-0.xml: Set PRAuthors TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Analysis_Comments TAG-NmLoader-0.xml: PR_Group TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: proposedSolution TAG-NmLoader-0.xml: businessDecisionSummary TAG-NmLoader-0.xml: AnalyzeClarify_Comments TAG-NmLoader-0.xml: ReviewClarify_Comments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _ROBOT_EXPRESSION_ TAG-NmLoader-0.xml: String role=new String("wt.project.role.PR AUTHOR");@com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setRoleToECR((wt.change2.WTChangeRequest2)primaryBusinessObject#role); TAG-NmLoader-0.xml: Set PRAuthors TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Analysis_Comments TAG-NmLoader-0.xml: PR_Group TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: proposedSolution TAG-NmLoader-0.xml: businessDecisionSummary TAG-NmLoader-0.xml: AnalyzeClarify_Comments TAG-NmLoader-0.xml: ReviewClarify_Comments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _ROBOT_EXPRESSION_ TAG-NmLoader-0.xml: String role=new String("wt.project.role.PR AUTHOR");@com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setRoleToECR((wt.change2.WTChangeRequest2)primaryBusinessObject#role); TAG-NmLoader-0.xml: Submit Now TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Analysis_Comments TAG-NmLoader-0.xml: PR_Group TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: proposedSolution TAG-NmLoader-0.xml: businessDecisionSummary TAG-NmLoader-0.xml: AnalyzeClarify_Comments TAG-NmLoader-0.xml: ReviewClarify_Comments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _SYNCH_EXPRESSION_ TAG-NmLoader-0.xml: // Continue if the primaryBusinessObject has progressed past the initial state@inInitialPhase =wt.lifecycle.LifeCycleHelper.service.isInInitialPhase((wt.lifecycle.LifeCycleManaged)primaryBusinessObject) ;@if (inInitialPhase != true)@ result = "Go";@else@ result = null; TAG-NmLoader-0.xml: _INITIAL_SYNCH_EXPRESSION_ TAG-NmLoader-0.xml: // Continue if the primaryBusinessObject has progressed past the initial state@inInitialPhase =wt.lifecycle.LifeCycleHelper.service.isInInitialPhase((wt.lifecycle.LifeCycleManaged)primaryBusinessObject) ;@if (inInitialPhase != true)@ result = "Go";@else@ result = null; TAG-NmLoader-0.xml: Synch on Change Notice Completion TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Analysis_Comments TAG-NmLoader-0.xml: PR_Group TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: proposedSolution TAG-NmLoader-0.xml: businessDecisionSummary TAG-NmLoader-0.xml: AnalyzeClarify_Comments TAG-NmLoader-0.xml: ReviewClarify_Comments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _SYNCH_EXPRESSION_ TAG-NmLoader-0.xml: // The method ProcessHelper.checkOrdersFinished@// returns ProcessHelper.COMPLETE if at least one Change Order is in state @// "Complete" and the rest are in state "Complete" or "Cancel." @// It returns ProcessHelper.CANCELLED if all Change Orders are in state "Cancelled" or@// ProcessHelper.NOT_FINISHED if at least one Change Order is pending @// (i.e. has not reached either state "Complete" or "Cancelled"). @@String checkOrdersFinished = null;@checkOrdersFinished = com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.checkOrdersFinished((wt.change2.ChangeRequest2)primaryBusinessObject);@@if (checkOrdersFinished.equals(com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.RESOLVED))@ result = "Resolved";@ @else if (checkOrdersFinished.equals(com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.CANCELLED))@ result = "Cancelled";@else if (checkOrdersFinished.equals(com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.NOT_FINISHED))@ result = null; TAG-NmLoader-0.xml: _INITIAL_SYNCH_EXPRESSION_ TAG-NmLoader-0.xml: // The method ProcessHelper.checkOrdersFinished@// returns ProcessHelper.COMPLETE if at least one Change Order is in state @// "Complete" and the rest are in state "Complete" or "Cancel." @// It returns ProcessHelper.CANCELLED if all Change Orders are in state "Cancelled" or@// ProcessHelper.NOT_FINISHED if at least one Change Order is pending @// (i.e. has not reached either state "Complete" or "Cancelled"). @@String checkOrdersFinished = null;@checkOrdersFinished = com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.checkOrdersFinished((wt.change2.ChangeRequest2)primaryBusinessObject);@@if (checkOrdersFinished.equals(com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.RESOLVED))@ result = "Resolved";@ @else if (checkOrdersFinished.equals(com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.CANCELLED))@ result = "Cancelled";@else if (checkOrdersFinished.equals(com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.NOT_FINISHED))@ result = null; TAG-NmLoader-0.xml: Clarify TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Analysis TAG-NmLoader-0.xml: Clarification TAG-NmLoader-0.xml: COMPLETE TAG-NmLoader-0.xml: Analysis=""; TAG-NmLoader-0.xml: Schedule CRB Review TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: approval_date TAG-NmLoader-0.xml: Clarification TAG-NmLoader-0.xml: Comments TAG-NmLoader-0.xml: Approve TAG-NmLoader-0.xml: approval_date=new Timestamp(System.currentTimeMillis());@com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.processBusinessDecision((wt.change2.WTChangeRequest2)primaryBusinessObject#wt.change2.BusinessDecisionCategory.APPROVED# "COMPLEX"# Comments); TAG-NmLoader-0.xml: Reject TAG-NmLoader-0.xml: approval_date=new Timestamp(System.currentTimeMillis());@com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.processBusinessDecision((wt.change2.WTChangeRequest2)primaryBusinessObject#wt.change2.BusinessDecisionCategory.REJECTED# "COMPLEX"# Comments); TAG-NmLoader-0.xml: Modify Roles TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Comment TAG-NmLoader-0.xml: Clarify_Comments TAG-NmLoader-0.xml: COMPLETE TAG-NmLoader-0.xml: Comment="";Clarify_Comments=""; TAG-NmLoader-0.xml: Analyze Change Request TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Clarification TAG-NmLoader-0.xml: Comment TAG-NmLoader-0.xml: Fast_Track TAG-NmLoader-0.xml: com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setTrack((wt.change2.WTChangeRequest2)primaryBusinessObject# "SIMPLE"); TAG-NmLoader-0.xml: Full_Track TAG-NmLoader-0.xml: com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setTrack((wt.change2.WTChangeRequest2)primaryBusinessObject#"COMPLEX"); TAG-NmLoader-0.xml: Reject TAG-NmLoader-0.xml: com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setTrack((wt.change2.WTChangeRequest2)primaryBusinessObject# "SIMPLE"); TAG-NmLoader-0.xml: Create Change Notice TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Submit Change Request TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: START TAG-NmLoader-0.xml: result = inInitialPhase; TAG-NmLoader-0.xml: Clarify TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Review TAG-NmLoader-0.xml: Clarification TAG-NmLoader-0.xml: COMPLETE TAG-NmLoader-0.xml: Review="";