Consulta de tarefas por entidade modulo:
URL: {URL_SERVICE}/adv-service/{MODULO}/{CODIGO_ENTIDADE}/tarefa/consulta-multi-modulo
Método: Get
Possíveis parâmetros:
quan-registros={QUANTIDADE DE REGISTROS}
pagina={Pagina da busca}
Headers:
Content-Type : application/json
Accept : application/json
Authorization : ACCESS_TOKEN_USUARIO
Consulta de evento de tarefa por entidade modulo
URL: {URL_SERVICE}/adv-service/{MODULO}/{CODIGO_ENTIDADE}/tarefa/{CODIGO_TAREFA_EVENTO}
Método: Get
Headers:
Content-Type : application/json
Accept : application/json
Authorization : ACCESS_TOKEN_USUARIO
Exemplo
URL: {URL_SERVICE}/adv-service/processo/8541235/tarefa/123456
{ "codigoTarefa": 98456, "possuiRecorrencia": true, "compromisso": false, "recorrenciaWs": { "codigoRecorrencia": 8338, "dataFim": 1546221600000, "tipoRecorrencia": "DIARIO", "numeroRecorrencia": null, "tipoTerminoRecorrencia": "DATA" }, "tarefaEventoWs": { "dataConclusaoPrevista": 1547776800000, "marcadorWs": [], "tarefaEventoSituacaoWs": { "codigoTarefaEventoSituacao": 1, "situacao": "Pendente", "situacaoConcluida": false }, "lembreteWs": [], "modulos": null, "codigoTarefaEvento": 123456, "descricaoTarefa": "tarefa com recorrencia", "identificador": "TAR.0003659", "horaConclusao": null, "horaLimite": null, "dataLimite": 1548122400000, "dataBase": 1546135200000, "usuariosResponsaveis": [ { "chave": 1, "valor": "Responsável" } ], "gruposResponsaveis": [], "codigoTarefa": 98456, "tipoTarefa": { "chave": 347859, "valor": "Acompanhamento1" }, "notificaClienteCriacao": true, "notificaResponsavelCriacao": true, "codigoTarefaEventoPai": null, "terceirosConclusao": [], "terceirosCriacao": [], "tipoEvento": null, "local": null, "titulo": null, "privado": false, "tarefaPrivada": false }, "modulos": [ { "modulo": "PROCESSO", "codigoRegistroVinculo": 8541235, "vinculoPrincipal": true } ] }
Consulta tarefas calendário sem paginação:
URL: {URL_SERVICE}/adv-service/tarefa/calendario/consulta-sem-paginacao
Método: Post
Headers:
Content-Type : application/json
Accept : application/json
Authorization : ACCESS_TOKEN_USUARIO
Obter detalhes da tarefa:
URL: {URL_SERVICE}/adv-service/tarefa-detalhes/{CODIGO_TAREFA_EVENTO}
Método: Get
Headers:
Content-Type : application/json
Accept : application/json
Authorization : ACCESS_TOKEN_USUARIO
Incluir tarefa:
URL: {URL_SERVICE}/adv-service/tarefa
Método: Post
Headers:
Content-Type : application/json
Accept : application/json
Authorization : ACCESS_TOKEN_USUARIO
Conteúdo: TarefaWs
Exemplo
Criando tarefa para um processo.
URL: {URL_SERVICE}/adv-service/tarefa
Método: Post
Headers:
Content-Type : application/json
Accept : application/json
Authorization : ACCESS_TOKEN_USUARIO
TarefaWs:
{ "modulos": [{ "modulo": "PROCESSO", "codigoRegistroVinculo": 124578, "vinculoPrincipal": true }], "possuiRecorrencia": true, "recorrenciaWs": { "tipoRecorrencia": "MENSAL", "numeroRecorrencia": 1, "tipoTerminoRecorrencia": "QUANTIDADE" }, "tarefaEventoWs": { "modulos": [], "codigoTarefaEvento": null, "descricaoTarefa": "Descrição tarefa exemplo", "identificador": null, "dataConclusao": null, "dataConclusaoPrevista": 1533438000000, "horaConclusao": 54000000, "horaLimite": 54000000, "dataLimite": 1533610800000, "dataBase": 1532574000000, "usuariosResponsaveis": [{ "chave": 1, "valor": "Responsável" }], "gruposResponsaveis": [{ "chave": 1, "valor": "Administradores" }], "codigoTarefa": null, "tipoTarefa": { "chave": 32, "valor": "Apelação" }, "notificaClienteCriacao": true, "notificaResponsavelCriacao": true, "marcadorWs": [{ "codigoMarcador": null, "nomeMarcador": "MARCADOR_EXEMPLO" }], "tarefaEventoDadosComplementaresWs": { "codigoTarefaEventoDadosComplementares": null, "textoComplementar": "Texto Complementar de exemplo." }, "tarefaEventoSituacaoWs": { "codigoTarefaEventoSituacao": 1, "situacao": "Pendente", "situacaoConcluida": false } } }
Editar tarefa:
URL: {URL_SERVICE}/adv-service/tarefa
Método: Put
Headers:
Content-Type : application/json
Accept : application/json
Authorization : ACCESS_TOKEN_USUARIO
Conteúdo: TarefaWs