Acessando Servico ECMDocumentService da atividade serviço do processo

Ao acessar serviço ECMDocumentService de uma atividade serviço no processo,para mover um documento de diretorio ao outro,gera um exception "serviceHelper" is not defined" conforme documentação haveria um bug pois método espera um lista de integers.Melhor maneira de realizar chamada dos serviços de flug dentro de um processo.

function servicetask31(attempt, message)
{
 var atividade = getValue("WKNumState");
 var documentProvider =ServiceManager.getServiceInstance('ECMDocumentService');
 var serviceLocator =documentProvider.instantiate('com.totvs.technology.ecm.dm.ws.ECMDocumentServiceService');
 var itensArray = serviceHelper.instantiate("com.totvs.technology.ecm.dm.ws.IntArray"); 
var documentService = serviceLocator.getDocumentServicePort();
var connector = DatasetFactory.getDataset('dsConnector', null, null, null);
var user        = "136115";
var idPasta     = 4162912;
var documentId  = hAPI.getCardValue("document_id");
itensArray.getItem().add(new java.lang.Integer(documentId));

var result = documentService.moveDocument(connector.getValue(0,'fUser'),      
                                         connector.getValue(0, 'fSenha'), 
                                            getValue("WKCompany"),  
                                                  itensArray,
                                                  user,
                                                  idPasta );
compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do fluig Forum!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags processo documentos ou faça a sua própria pergunta.