Serviço
ECMWorkflowEngineService
Método
startProcess
Especificação
Inicia uma solicitação.
-
startProcess(String user, String password, int companyId, String processId, int choosedState, String[] colleagueIds, String comments, String userId, boolean completeTask, ProcessAttachmentDto[] attachments, String[][] cardData, ProcessTaskAppointmentDto[] appointment, boolean managerMode)
Parâmetros:
- user: login do usuário.
- password: senha do usuário.
- companyId: código da empresa.
- processId: código do processo.
- choosedState: número da atividade.
- colleagueIds: usuário que receberá a tarefa. Caso a solicitação esteja sendo atribuída "Para um Papel" ou "Para um Grupo", o parâmetro colleagueIds deve ser informado da seguinte forma:
Papel: Pool:Role:Nome_do_papel
Grupo: Pool:Group:Nome_do_grupo - comments: comentários.
-
userId: matrícula do usuário que vai iniciar a solicitação.
- completeTask: indica se deve completar a tarefa (true) ou somente salvar (false).
- attachments: anexos da solicitação.
- cardData: dados do registro de formulário.
- appointment: apontamentos da tarefa.
- managerMode: indica se usuário esta iniciando a solicitação como gestor do processo.
-
Retorno: String[][].
Para conferir os demais serviços e métodos do Fluig, acesse Utilização de Webservices.
0 Comentários