|
FOROS PROFESIONALES WINDEV, WEBDEV y WINDEV Mobile |
| | | | | |
Consulta cnpj by Paulo Viana da i9 sistemas |
Iniciado por Boller, 27,abr. 2024 15:34 - No hay respuesta |
| |
| | | |
|
| |
Miembro registrado 4.521 mensajes |
|
Publicado el 27,abril 2024 - 15:34 |
cont is int IF NOT InternetConnected() THEN Info("Sem acesso a internet") RETURN END urlcnpj is string="http://ws.hubdodesenvolvedor.com.br/v2/cnpj/?cnpj=%1&token=[%gstokenhub%]" urlcnpj=StringBuild(urlcnpj,glo_retorna_val(cnpj)) IF NOT HTTPRequest(urlcnpj) THEN Info("Erro ao capturar informações sobre o CNPJ") RETURN END meujson is a JSON <description="cliente"> meujson=HTTPGetResult(httpResult) IF meujson.status = 0 THEN Info("Erro na consulta") RETURN END IF meujson.result.situacao <> "ATIVA" Info("Empresa não está ativa") END EDT_Tabcliente_nome =meujson.result.nome EDT_Tabcliente_fantasia =meujson.result.fantasia dsqueryend.parammunicipio =Upper(meujson.result.municipio) dsqueryend.paramuf =Upper(meujson.result.uf) HExecuteQuery(dsqueryend) IF HReadFirst(dsqueryend) THEN EDT_Tabcliente_cod_mun=dsqueryend.tabmunicipio_codigo END //EDT_Tabcliente_data_fundacao EDT_Tabcliente_endereco =meujson.result.logradouro EDT_Tabcliente_numero =meujson.result.numero EDT_Tabcliente_complemento =meujson.result.complemento EDT_Tabcliente_bairro =meujson.result.bairro EDT_Tabcliente_cidade =meujson.result.municipio COMBO_UF =meujson.result.uf EDT_EMail =meujson.result.email EDT_Email_xml =meujson.result.email EDT_Tabcliente_cep =meujson.result.cep meufone = StringDelete(meujson.result.telefone," ") FOR EACH STRING sTelefone IN meufone SEPARATED BY "/" cont++ SWITCH cont CASE 1 EDT_Fone_1=sTelefone CASE 2 EDT_Fone_2=sTelefone CASE 3 EDT_Fone_3=sTelefone END END
-- Adriano José Boller ______________________________________________ Consultor e Representante Oficial da PcSoft no Brasil +55 (41) 99949 1800 adrianoboller@gmail.com skype: adrianoboller http://wxinformatica.com.br/ |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|