TAG-NmLoader-0.xml: CMII ECN Workflow TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: cibComments TAG-NmLoader-0.xml: auditComments TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: fastTrack TAG-NmLoader-0.xml: ammendComments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: ECN Rejected TAG-NmLoader-0.xml: subject TAG-NmLoader-0.xml: message TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: ECN Complete Notification TAG-NmLoader-0.xml: subject TAG-NmLoader-0.xml: message TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Set State Cancelled TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: aState TAG-NmLoader-0.xml: ECN Approved TAG-NmLoader-0.xml: subject TAG-NmLoader-0.xml: message TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: ECN Submitted 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: Set State Released TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: aState TAG-NmLoader-0.xml: Set State Implementation TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: aState TAG-NmLoader-0.xml: Set State Under Review TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: aState TAG-NmLoader-0.xml: Set ECRAuthors TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: cibComments TAG-NmLoader-0.xml: auditComments TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: fastTrack TAG-NmLoader-0.xml: ammendComments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _ROBOT_EXPRESSION_ TAG-NmLoader-0.xml: String role=new String("wt.project.role.ECR AUTHOR");@com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setRoleToECN((wt.change2.WTChangeOrder2)primaryBusinessObject#role);@role=new String("wt.project.role.PR AUTHOR");@com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setRoleToECN((wt.change2.WTChangeOrder2)primaryBusinessObject#role); TAG-NmLoader-0.xml: Set Submit Date TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: cibComments TAG-NmLoader-0.xml: auditComments TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: fastTrack TAG-NmLoader-0.xml: ammendComments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _ROBOT_EXPRESSION_ TAG-NmLoader-0.xml: submitDate=new Timestamp(System.currentTimeMillis()); TAG-NmLoader-0.xml: Set ECRAuthors TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: cibComments TAG-NmLoader-0.xml: auditComments TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: fastTrack TAG-NmLoader-0.xml: ammendComments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _ROBOT_EXPRESSION_ TAG-NmLoader-0.xml: String role=new String("wt.project.role.ECR AUTHOR");@com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setRoleToECN((wt.change2.WTChangeOrder2)primaryBusinessObject#role); TAG-NmLoader-0.xml: Set Changeables to Released TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: cibComments TAG-NmLoader-0.xml: auditComments TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: fastTrack TAG-NmLoader-0.xml: ammendComments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _ROBOT_EXPRESSION_ TAG-NmLoader-0.xml: com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.promoteChangeables((wt.change2.WTChangeOrder2)primaryBusinessObject); TAG-NmLoader-0.xml: Set ECN Resolution Date TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: cibComments TAG-NmLoader-0.xml: auditComments TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: fastTrack TAG-NmLoader-0.xml: ammendComments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _ROBOT_EXPRESSION_ TAG-NmLoader-0.xml: com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setECNResolutionDate((wt.change2.WTChangeOrder2)primaryBusinessObject); TAG-NmLoader-0.xml: Set CAI and CAII TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: cibComments TAG-NmLoader-0.xml: auditComments TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: fastTrack TAG-NmLoader-0.xml: ammendComments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _ROBOT_EXPRESSION_ TAG-NmLoader-0.xml: java.lang.String role="wt.project.role.CHANGE ADMINISTRATOR I";@com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setRoleToECN((wt.change2.WTChangeOrder2)primaryBusinessObject# role);@role="wt.project.role.CHANGE ADMINISTRATOR II";@com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setRoleToECN((wt.change2.WTChangeOrder2)primaryBusinessObject# role); TAG-NmLoader-0.xml: Set ECRAuthors TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: cibComments TAG-NmLoader-0.xml: auditComments TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: fastTrack TAG-NmLoader-0.xml: ammendComments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _ROBOT_EXPRESSION_ TAG-NmLoader-0.xml: String role=new String("wt.project.role.ECR AUTHOR");@com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setRoleToECN((wt.change2.WTChangeOrder2)primaryBusinessObject#role); TAG-NmLoader-0.xml: Submit Now TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: cibComments TAG-NmLoader-0.xml: auditComments TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: fastTrack TAG-NmLoader-0.xml: ammendComments 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 CA Complete TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: cibComments TAG-NmLoader-0.xml: auditComments TAG-NmLoader-0.xml: submitDate TAG-NmLoader-0.xml: approvalDate TAG-NmLoader-0.xml: fastTrack TAG-NmLoader-0.xml: ammendComments TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: _SYNCH_EXPRESSION_ TAG-NmLoader-0.xml: // "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 checkActivitiesFinished = null;@checkActivitiesFinished = com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.checkActivitiesFinished((wt.change2.WTChangeOrder2)primaryBusinessObject);@@if (checkActivitiesFinished.equals(com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.RESOLVED))@ result = "Resolved";@ @else if (checkActivitiesFinished.equals(com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.CANCELLED))@ result = "Cancelled";@else if (checkActivitiesFinished.equals(com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.NOT_FINISHED))@ result = null; TAG-NmLoader-0.xml: _INITIAL_SYNCH_EXPRESSION_ TAG-NmLoader-0.xml: // "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 checkActivitiesFinished = null;@checkActivitiesFinished = com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.checkActivitiesFinished((wt.change2.WTChangeOrder2)primaryBusinessObject);@@if (checkActivitiesFinished.equals(com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.RESOLVED))@ result = "Resolved";@ @else if (checkActivitiesFinished.equals(com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.CANCELLED))@ result = "Cancelled";@else if (checkActivitiesFinished.equals(com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.NOT_FINISHED))@ result = null; TAG-NmLoader-0.xml: Audit ECN TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Comments TAG-NmLoader-0.xml: Ammend ECN Plan TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Comments TAG-NmLoader-0.xml: Schedule CIB Review TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: approval_date TAG-NmLoader-0.xml: Comments TAG-NmLoader-0.xml: Approve TAG-NmLoader-0.xml: approval_date=new Timestamp(System.currentTimeMillis()); TAG-NmLoader-0.xml: Rework ECN Task TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: Comments TAG-NmLoader-0.xml: Submit ECN TAG-NmLoader-0.xml: primaryBusinessObject TAG-NmLoader-0.xml: inInitialPhase TAG-NmLoader-0.xml: START TAG-NmLoader-0.xml: result = inInitialPhase;