2017-01-27 13 views

ответ

0
public void setReleaseStatus(){ 
     WorkflowService serviceWF = WorkflowService.getService(session); 

     ReleaseStatusInput relStInput = new com.teamcenter.services.rac.workflow._2007_06.Workflow.ReleaseStatusInput(); 
     relStInput.objects = new TCComponent[]{subLine}; 


      ReleaseStatusOption relStOptions = new com.teamcenter.services.rac.workflow._2007_06.Workflow.ReleaseStatusOption(); 
     /* // if we want delete TCReleased 
      relStOptions.existingreleaseStatusTypeName = "TCReleased"; 
      relStOptions.newReleaseStatusTypeName = ""; 
      relStOptions.operation = "Delete"; // or Append or Replace 
*/   
      // if we want set status TCReleased 
      relStOptions.existingreleaseStatusTypeName = ""; 
      relStOptions.newReleaseStatusTypeName = "TCReleased"; 
      relStOptions.operation = "Append"; 

      relStInput.operations = new Workflow.ReleaseStatusOption[]{relStOptions}; 

      try { 
      serviceWF.setReleaseStatus(new Workflow.ReleaseStatusInput[]{relStInput}); 
     } catch (ServiceException e) { 
      // TODO Auto-generated catch block 
      e.printStackTrace(); 
     } 
    } 
+0

Привет, Спасибо. Часть из процесса процесса API. Есть ли способ достичь объекта выпуска через RAC? – Diksha

 Смежные вопросы

  • Нет связанных вопросов^_^