sgrCancelaProgramacao
Cancelar uma programação do sistema.
PARÂMETROS:
Campo | Tipo | Req.? | Descrição |
---|---|---|---|
chaveacesso | string | Sim | Chave retornada pelo método sgrLogin. |
cdpas | inteiro | Sim | Código do PAS, retornado pelo método sgrListaPASUsuario |
cdcliente | inteiro | Sim | Código do cliente, retornado pelo método sgrListaEmpresasPASUsuario. |
cdProgramacao | inteiro | Sim | Código da programação a ser cancelada |
cdMotivoCancelaProg | inteiro | Sim | Código do motivo de cancelamento. Esse código é retornado pelo método sgrListaMotivoCancelaProg. |
dsDetalhamentoCancela | string | Sim | Detalhamento do motivo que levou ao cancelamento da programação. |
dsEmail | string | Não | E-mail único ou lista de e-mails para os quais deve ser enviada a notificação de cancelamento da programação. |
RETORNO DO MÉTODO:
Se os parâmetros estiverem corretos, o webservice irá cancelar a programação e enviar o Comunicado de cancelamento da programação para o e-mail informado no parâmetro dsEmail.
Possíveis erros:
Erro | Descrição |
---|---|
Motivo de cancelamento não existe para o cliente da programação. | O código informado para o motivo do cancelamento não foi localizado. A lista com os motivos é retornada pelo método sgrListaMotivoCancelaProg. |
Erro ao cancelar programação. Programação já cancelada. | O código informado no parâmetro cdprogramacao se refere a uma programação que já foi cancelada. É preciso verificar o código e tentar novamente. |
Erro ao cancelar programação. Programação encerrada. | O código informado no parâmetro cdprogramacao se refere a uma programação que já foi encerrada. É preciso verificar o código e tentar novamente. |
Erro ao cancelar programação. Tente novamente. |
Obs: em caso de erro, a mensagem de erro será retornada como alerta.