sgrAdicionarVeiculoRapidoCompV5
Cadastro Rápido de Veículo
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. |
| CadastroVeiculo | classe | Sim | Dados do veículo, preenchidos no Objeto CadastroVeiculo. |
Observação: Para facilitar a compreensão dos métodos secundários, que devem ser chamados para retornarem os códigos exigidos nos parâmetros listados acima, será apresentada a seguir uma analogia entre os métodos secundários e a tela de cadastro no Clipas NET. Ressaltando que, por se tratar de sistemas diferentes, o Web Service e o Clipas NET não precisam necessariamente conter os mesmos campos.

Figura 1: Tela de cadastro rápido de veículo no Clipas NET. Em azul, foram escritos os nomes dos parâmetros. Em vermelho estão os métodos secundários.
RETORNO DO MÉTODO:
ReturnDataset: Se os parâmetros estiverem corretos, o veículo é cadastrado e o dataset irá apresentar:
| Campo | Tipo | Descrição |
|---|---|---|
| CDVEIC | inteiro | Código do veículo cadastrado |
ReturnDescription: Se houver erro na execução do método, a propriedade do objeto irá apresentar:
| Erro | Descrição |
|---|---|
| Não foi possível cadastrar o Veículo | Nesse caso, o Web Service deve retornar o Dataset com o código e a descrição dos erros que impossibilitaram o cadastro. Os erros listados podem ser vistos no Quadro 3. |