Webservice (Comercial Contratos - Alterar vencimento dos contratos de um cliente)
Descrição: Altera para o novo vencimento todos os contratos de um determinado cliente que possuírem o vencimento atual selecionado.
URL: https://[URL]/ws/comercial/cliente/{idCliente}/alterar/vencimento_contrato?vencimentoAtual{idVencimentoContrato}&novoVencimento={idVencimento}
Método: POST
Entrada: Pelo Path Param passar o código do cliente, por Query Param id do vencimento atual do contrato e id do novo vencimento. JSON contendo usuário e senha.
Saída: "OK" se for alterado algum contrato do cliente para o novo vencimento, nesse caso o cliente receberá um e-mail informando que a alteração do vencimento foi feita com sucesso. Caso a alteração de vencimento venha a acontecer depois do próximo faturamento, o cliente também é informado no e-mail. Caso não aconteça alteração em nenhum contrato a resposta será "NOT_MODIFIED".
Campos JSON de entrada:
Tag | Tipo Parâmetro | Tipo | Obrigatório | Observação |
idCliente | Path Param | String | SIM | |
idVencimentoContra to | Query Param | String | SIM | |
idVencimento | Query Param | String | SIM | |
usuario | body | String | SIM | |
senha | body | String | SIM |
Exemplo:
- Envio:
- https://[URL]/ws/comercial/cliente/{idCliente}/alterar/vencimento_contrato?vencimentoAtual{idVencimentoContrato}&novoVencimento={idVencimento}
- Parâmetros adicionais:
{ "usuario":"12312312312", "senha":"12312312312" }
- Parâmetros adicionais:
- https://[URL]/ws/comercial/cliente/{idCliente}/alterar/vencimento_contrato?vencimentoAtual{idVencimentoContrato}&novoVencimento={idVencimento}
- Retorno:
- Sucesso: "OK" se for alterado algum contrato do cliente para o novo vencimento, nesse caso o cliente receberá um e-mail informando que a alteração do vencimento foi feita com sucesso. Caso a alteração de vencimento venha a acontecer depois do próximo faturamento, o cliente também é informado no e-mail. Caso não aconteça alteração em nenhum contrato a resposta será "NOT_MODIFIED".