[API] Tarefas

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: TarefaEventoWs

Exemplo

Exemplo TarefaEventoWs:

{ "dataConclusaoPrevista": 1546394400000, "marcadorWs": [], "tarefaEventoSituacaoWs": { "codigoTarefaEventoSituacao": 1, "situacao": "Pendente", "situacaoConcluida": false }, "checklistWs": { "codigo": 123, "nome": "checklist", "descricao": "descrição", "checklistItemWs": [ { "codigoChecklistItem": 456, "codigoChecklist": 45789, "nomeItem": "Item checklist", "numeroOrdem": 1, "checked": false } ], "numeroItens": 1, "numeroItensConcluidos": 0, "modulos": [ { "modulo": "TAREFA_EVENTO", "codigoRegistroVinculo": 456789, "vinculoPrincipal": true } ] }, "lembreteWs": [], "modulos": null, "codigoTarefaEvento": 456789, "descricaoTarefa": "Descrição da tarefa", "horaConclusao": null, "horaLimite": null, "dataLimite": 1546567200000, "dataBase": 1545876000000, "usuariosResponsaveis": [ { "chave": 1, "valor": "Responsável" } ], "gruposResponsaveis": [], "codigoTarefa": 1, "tipoTarefa": { "chave": 32, "valor": "Acompanhamento" }, "notificaClienteCriacao": false, "notificaResponsavelCriacao": false, "codigoTarefaEventoPai": null, "terceirosConclusao": [], "terceirosCriacao": [], "tipoEvento": null, "local": null, "titulo": null, "privado": false, "tarefaPrivada": false, "tarefaEventoDadosComplementaresWs": { "textoComplementar": "Texto Complementar de exemplo." } }



Exemplo TarefaWs

TarefaWs



Projuris ADV powered by Softplan
www.projuris.com.br/adv