sgrTrocarCavalo
Trocar o cavalo de uma Autorização de Embarque.
PARÂMETROS
| Campo | Tipo | Requerido? | 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. |
| cdviagem | inteiro | Sim | Número da autorização de embarque. |
| cdpaisorigemplacaatual | inteiro | Sim | Código do país de origem do veículo atual, retornado pelo método sgrListaPais. |
| nrplacacavaloatual | string | Sim | Placa do veículo atual. |
| cdpaisorigemplacanova | inteiro | Sim | Código do país do novo cavalo, retornado pelo método sgrListaPais. |
| nrplacacavalonovo | string | Sim | Placa do novo cavalo. |
| cdalvo | Inteiro | Não | Código de alvo Opentech, retornado pelo método sgrListaAlvosClienteInstrucao. Este campo quando preenchido com um código de alvo válido, indica que a troca não será efetuada imediatamente, somente quando o veículo chegar ao alvo especificado. Enviar -1 quando não utilizar |
RETORNO DO MÉTODO:
ReturnDataset: Se os parâmetros estiverem preenchidos corretamente, a propriedade irá apresentar:
| Campo | Tipo | Descrição |
|---|---|---|
| CDINSTRUCAO | inteiro | Código da solicitação de troca |
ReturnDescription: Se houver erro na execução do método, a propriedade irá apresentar:
| Erro | Descrição |
|---|---|
| Houve um erro ao fazer a troca do cavalo da viagem. Verifique | Nesse caso, o método pode ainda retornar os detalhamentos listados no Quadro 6. |