Pular para o conteúdo principal

sgrTrocarCarreta

Faz a troca de carretas de uma viagem.

SoapAction

PARÂMETROS

CampoTipoRequerido?Descrição
chaveacessostringSimChave retornada pelo método sgrLogin.
cdpasinteiroSimCódigo do PAS, retornado pelo método sgrListaPASUsuario
cdclienteinteiroSimCódigo do cliente, retornado pelo método sgrListaEmpresasPASUsuario.
cdviageminteiroSimNúmero da autorização de embarque.
cdPaisOrigemCarretaAtualinteiroSimCódigo do país de origem da carreta atual, retornado pelo método sgrListaPais.
nrPlacaCarretaAtualstringSimPlaca da carreta atual.
cdPaisOrigemCarretaNovainteiroSimCódigo do país de origem da nova carreta, retornado pelo método sgrListaPais.
nrPlacaCarretaNovastringSimPlaca da nova carreta.
cdalvoInteiroNãoCó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 forem preenchidos corretamente, a carreta é alterada e a propriedade irá apresentar:

CampoTipoDescrição
CDINSTRUCAOinteiroCódigo da solicitação de troca

ReturnDescription: Se houver erro na execução do método, a propriedade irá apresentar:

ErroDescriçã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.