sgrTrocarCarretaAE
Faz a troca de carretas de uma viagem.
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. |
cdclienteopentech | inteiro | Sim | Código do cliente, retornado pelo método sgrListaEmpresasPASUsuario. |
cdviagem | inteiro | Sim | Número da autorização de embarque. |
nrplacacarretaatual | string | Sim | Placa da carreta atual. |
nrplacacarretanova | string | Sim | Placa da nova carreta. |
cdalvoopentech | 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 carreta é trocada e a propriedade irá apresentar:
Campo | Tipo | Descrição |
---|---|---|
CDINSTRUCAO | inteiro | Código da solicitação de troca registrada na Opentech |
ReturnDescription: Se houver erro na execução do método, a propriedade irá apresentar:
Erro | Descrição |
---|---|
Houve um erro ao fazer a troca de carreta da viagem. Tente novamente! | Este erro pode ser causado por um parâmetro incorreto, o campo a ser corrigido será indicado na propriedade returnDataset. Com isso, é preciso verificar os parâmetros e executar o método novamente. Pode indicar também a ocorrência de timeout ou queda de conexão com o banco de dados. Necessário repassar os dados informados, bem como o nome do método, o horário de emissão e código do cliente para o e-mail: [email protected] para que o erro possa ser validado. |
Houve um erro ao fazer a troca de carreta da viagem. Verifique! | Nesse caso, o método pode retornar ainda alguns detalhamentos, conforme o Quadro 7. |