Solicitar Registro/Atualização de Veículos¶
Pode ser utilizado a qualquer momento.
- Faça a integração dos dados de um veículo
- Faça a integração que comanda o registro/atualização de um veículo
- Obtenha o resultado da solicitação de registro/atualização de um veículo
Integrando os dados de um veículo¶
Abaixo é possível identificar como integrar um veículo no banco de dados do CIOTPack.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | INSERT INTO VEICULOS VALUES (
'CEN9256' -- PLACA
,10196469 -- RNTRC
,680310932 -- RENAVAM
,2017 -- ANO_FABRICACAO
,2017 -- ANO_MODELO
,10000 -- CAPACIDADE_KG
,100 -- CAPACIDADE_M3
,'9BM388057MB925779' -- CHASSI
,4322608 --COD_MUN
,'BRANCO' --COR
,'VOLKSWAGEN' --MARCA
,'CONSTELATION 13.190' --MODELO
,4 -- NUMERO_EIXOS
,5 -- TARA
,1 -- TIPO_CARROCERIA
,1 -- TIPO_RODADO
);
|
Integrando o comando que solicita o registro/atualização do veículo¶
Inserir um registro na tabela INTERF_COM_VEICULOS.
1 2 3 4 5 6 7 8 9 10 | INSERT INTO INTERF_COM_VEICULOS (
CODIGO_COMANDO
,ID_OPERACAO_CLIENTE
,PLACA
)
VALUES (
1000
,'REG.VEI.CEN9256.20180208.01'
,'CEN9256'
);
|
Obtendo o resultado da solicitação de registro/atualização do veículo¶
Obter o registro da operação de registro/atualização de veículo identificada da tabela MVTOS_VEICULOS com o CODIGO_COMANDO igual a 1001.
As linhas destacadas são utilizadas para localizar o resultado da operação. Caso nenhum resultado seja localizado, o CIOTPack ainda não processou a solicitação, e a consulta deve ser realizada novamente.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | SELECT
ID_OPERACAO_CLIENTE,
PLACA,
DT_MVTACAO,
CODIGO_COMANDO,
SUCESSO,
PROTOCOLO,
DSC_RESULTADO_OPERACAO
FROM
MVTOS_VEICULOS
WHERE
CODIGO_COMANDO = 1001
AND ID_OPERACAO_CLIENTE = 'REG.VEI.CEN9256.20180208.01'
AND PLACA = 'CEN9256'
|
A tabela abaixo detalha o significado das colunas retornadas.
Coluna | Descrição |
---|---|
SUCESSO | Indica se o registro/atualização do veículo teve sucesso. 1 - Sucesso. 0 - Insucesso. No caso de insucesso, a coluna DSC_RESULTADO_OPERACAO contém os detalhes. |
DSC_RESULTADO_OPERACAO | Utilizada em caso de insucesso no registro/atualização do veículo. |
DT_MVTACAO | Informa a data e hora de quando o resultado foi gerado. |
CODIGO_COMANDO | Sempre será 1001, que indica o resultado do registro/atualização do veículo (1000). |