Fazer a pesquisa de contratos na base do SCCI.
Faz a pesquisa de contratos conforme os parâmetros passados. As colunas retornadas dependem da configuração do SCCI de quais colunas devem ser retornadas para o cliente. A configuração pode ser por variáveis de configuração do sistema ou por configuração do usuário.
Método: GET
url: rest/w/wmut/getContratos
Parâmetros
CO_CONTRATO: Código do contrato a ser pesquisado
CtrVelho String Código do contrato
CAD_NOME: Nome do titular do contrato a ser pesquisado.
UltNome String
PesqFonetica: Indicador de que deve ser efetuada uma pesquisa fonética para localização dos contratos.
PesqParteNome String
CAD_CPF: Número do CPF do titular do contrato a ser pesquisado.
Empr Código do empreendimento a ser pesquisado.
Quad String
Lote String
Endereco String
indic_Fiscal String
matricula String
operacao String
CodCRI String
AcaoJuridica String
NumAverbCCI String
CtrSistemaAntigo String
BaseSimulacao Indicador se a pesquisa deve ser efetuada na base de simulação.
NomeConfig String
NU_PROCESSO_INTERNO String
success - lógico - Retorna true ou false indicando se o serviço foi executado com sucesso ou não.
Message - texto - Texto descrevendo o problema ocorrido ou mensagem qualquer.
dados - objeto - Retorna os novos dados do grid com as informações dos contratos selecionados.
{
"dados": {
NOME
CPF
CTRVELHO
CTRSISTEMAANTIGO
EMPREEND
QUADRA
LOTE
DTASSIN
PRAZO
BaseSimulacao
PROXIMO_ATIVO
ANTERIOR_ATIVO
ULTIMO_NOME
NOMES_ANTERIORES
PAG
contratos
SOSIM
DISPLAY_CO_CONTRATO
CO_CONTRATO
PRAZO
NOME
CTRVELHO
CTRSISTEMAANTIGO
CPF
EMPREEND
QUADRA
LOTE
DTASSIN
BaseSimulacao
TipoCtrCond
ECTR
}
},
success : true
}
CO_CONTRATO=000910
CAD_NOME=
CAD_CPF=
PesqFonetica=F
Empr=
BaseSimulacao=F
Caso de sucesso
{
"dados": {
"ColunasGrid": ["DISPLAY_CO_CONTRATO",
"NOME",
"CPF",
"CTRVELHO",
"CTRSISTEMAANTIGO",
"EMPREEND",
"QUADRA",
"LOTE",
"DTASSIN",
"PRAZO"],
"BaseSimulacao": false,
"PROXIMO_ATIVO": false,
"ANTERIOR_ATIVO": false,
"ULTIMO_NOME": "",
"NOMES_ANTERIORES": "",
"PAG": "",
"contratos": {
"SOSIM": false,
"DISPLAY_CO_CONTRATO": "000910-5",
"CO_CONTRATO": "000910",
"PRAZO": "0",
"NOME": "ADQUIRENTE 0029",
"CTRVELHO": "000000003328",
"CTRSISTEMAANTIGO": "5979166",
"CPF": "999.256.477-55",
"EMPREEND": "1",
"QUADRA": "000000",
"LOTE": "0965",
"DTASSIN": "12\/Mai\/2020",
"BaseSIM": false,
"BaseSimulacao": false,
"TipoCtrCond": "0",
"ECTR": true
}
},
"success": true
}
Caso de falha
},
"message": "Nenhum contrato encontrado",
"success": true
}
{
"success": false,
"message": "Dígito verificador inválido"
}