Pular para o conteúdo principal

sgrTrocarMotoristaAE

Trocar o motorista de uma Autorização de Embarque.

SoapAction

PARÂMETROS

CampoTipoReq.?Descrição
chaveacessostringSimChave retornada pelo método sgrLogin.
cdpasinteiroSimCódigo do PAS, retornado pelo método sgrListaPASUsuario
cdclienteopentechinteiroSimCódigo do cliente, retornado pelo método sgrListaEmpresasPASUsuario.
cdviageminteiroSimNúmero da autorização de embarque.
nrdocmotoristaatualstringSimNúmero do CPF do motorista atual da autorização de embarque.
nrdocmotoristanovostringSimNúmero do CPF do novo motorista da autorização de embarque.
cdalvoopentechInteiroNã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. Enviar -1 quando não utilizar.

RETORNO DO MÉTODO:

Se os parâmetros estiverem preenchidos corretamente, o motorista será trocado e ReturnDataset irá apresentar:

CampoTipoDescrição
CDINSTRUCAOinteiroCódigo da solicitação de troca registrada na Opentech

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

ErroDescrição
Houve um erro ao fazer a troca do motorista da viagem. Verifique!Nesse caso, o método pode retornar os erros específicos, conforme o Quadro 5: Erros na troca de motorista de uma AE