O Processo parte integrante do módulo CRM do ERP. A API disponibiliza os seguintes campos:
| Atributo | Tipo | Descrição |
|---|---|---|
| id | inteiro | id do processo no Nomus ERP. O valor preenchido é ignorado no serviço de criação. |
| descricao | texto | Descrição do processo, neste campo que será detalhado o conteúdo do processo. |
| tipo | texto | Nome do tipo do processo no Nomus ERP. |
| etapa | texto | Nome da etapa onde o processo está no Nomus ERP. |
| nome | texto | Título do processo. |
| responsavel | texto | Nome do usuário no Nomus ERP responsável pelo processo. |
| equipe | texto | Nome da equipe responsável pelo processo no Nomus ERP |
| idEmpresa | inteiro | (Opcional) Id da empresa relacionada ao processo no Nomus ERP. |
| reportador | texto | Nome do usuário no Nomus ERP que ficará como criador do processo. |
| cc | texto | Nome dos usuários no Nomus ERP separados por vírgula que serão copiados como interessados. |
| pessoa | texto | Nome do cliente do processo no Nomus ERP. |
| idPessoa | inteiro | (Opcional) Id do cliente do processo no Nomus ERP. |
| dataCriacao | data (dd/mm/aaaa) | Data de criação do processo. |
| proximoContato | data (dd/mm/aaaa) | Data do próximo contato do processo. |
| dataProgramada | data (dd/mm/aaaa) | Data definida como limite para a entrega do processo. |
| horaProgramada | hora (hh:mm) | Complemento da dataProgramada, apenas adicionando a hora. |
| camposPersonalizados | Lista de campos personalizados | Ver abaixo |
| arquivosAnexos | Lista de arquivos anexos | Ver abaixo |
Um campo personalizado tem:
| Atributo | Tipo | Descrição |
|---|---|---|
| nomeTecnico | texto | Nome técnico no Nomus ERP do campo personalizado. |
| valor | texto | O valor do campo personalizado. |
Um arquivo anexo tem:
| Atributo | Tipo | Descrição |
|---|---|---|
| nome | texto | Nome do arquivo anexo. |
| descricao | texto | Descrição do arquivo anexo. |
| anexoBase64 | texto | Conteúdo do arquivo anexo codificado em Base64. |
Serviços disponíveis
Criar um processo
POST - /rest/Processo/inserir
Os parâmetros listados acima devem ser passados através do formato JSON. Como resposta o sistema devolverá um novo JSON com os campos preenchidos, inclusive o id recebido pelo processo no Nomus ERP.
Consultar um processo
GET - /rest/Processo/[id_do_processo]
Para retornar um processo do Nomus ERP é necessário passar o id do processo como parâmetro. A resposta será um JSON com os campos listados acima preenchidos.
Consultar se existe o processo
GET - /rest/Processo/existe/campo_personalizado=[nome_técnico]&valor=[valor_do_campo]
Este serviço retorna "true" se existe um processo com um campo personalizado com o nome técnico e o valor passados como parâmetro. Caso contrário retorna "false".
Consultar data de busca
GET - /rest/Processo/data_pesquisa
Este serviço retorna uma String no formato dd/mm/aaaa com o valor calculado na configuração geral Data para buscar registros em sistemas integrados.
Consultar intervalo de busca
GET - /rest/Processo/intervalo_pesquisa
Este serviço retorna uma String com o valor calculado na configuração geral Intervalo para buscar registros em sistemas integrados. Essa configuração retorna o tempo do intervalo em minutos.

